logo elektroda
logo elektroda
X
logo elektroda

Touch control panel for Home Assistant - how to use an old tablet? Simple mini DIY

p.kaczmarek2 5328 24

TL;DR

  • An old touchscreen tablet becomes a Home Assistant control panel with a browser-based interface instead of a dedicated app.
  • The setup only needs disabling or choosing screen blanking, logging into the HA panel, placing the link on the desktop, and providing постоян power.
  • The demo uses a Samsung Tab A10 (SM-T510), plus a 3D-printed wall mount or desk stand.
  • The finished panel gives full control over home automation, while cable management can be improved with an angled USB connector or rear power modification.
Generated by the language model.
ADVERTISEMENT
Treść została przetłumaczona polish » english Zobacz oryginalną wersję tematu
📢 Listen (AI):
  • Touch control panel for Home Assistant - how to use an old tablet? Simple mini DIY .
    Have an old tablet that's been sitting in a drawer for years collecting dust? Give it a second life and turn it into a control panel for the Home Assistant - the mini project shown here is very simple, and gives you full control over your own home automation. You don't even need a dedicated app - a simple web browser will do. I will show here in practice what this can look like.

    The starting point is a working touchscreen tablet. Probably many of us have one that is either already too weak for today's applications or, for example, has problems with the range or the cell inside. Already at this stage we have 90% of the fun ready to go. We used the Samsung Tab A10 (SM-T510) for the presentation.
    Now all that's left to do, according to preference, is to disable or select screen blanking in the settings, log in to our HA panel and place the link on the desktop and prepare the power station. You can use a 3D printer for this:
    Touch control panel for Home Assistant - how to use an old tablet? Simple mini DIY .
    Depending on our taste, we can choose a wall mount or a stand on a table or desk. In the case of a desk stand, the legs will also be useful:
    Touch control panel for Home Assistant - how to use an old tablet? Simple mini DIY .
    Touch control panel for Home Assistant - how to use an old tablet? Simple mini DIY .
    At this stage we already have a virtually finished project, although here you can still think about optimising the cabling and buy at least an angled USB connector, or you can even go a step further and plug in the power supply from the back of the tablet. This, of course, only if you feel up to opening it up and reworking it.
    Touch control panel for Home Assistant - how to use an old tablet? Simple mini DIY .
    The end result depends on what we set ourselves on the Dashboard and Home Assistant views, below are examples from us:
    Touch control panel for Home Assistant - how to use an old tablet? Simple mini DIY .
    Touch control panel for Home Assistant - how to use an old tablet? Simple mini DIY .
    Touch control panel for Home Assistant - how to use an old tablet? Simple mini DIY .

    In summary , this was probably the simplest DIY I've ever shown on the forum, but at the same time you have to admit that the result is quite good. I was motivated to publish by a post in one of the topics about Waveshare boards . I intend to cover the HA GUI in more detail separately in the future, but this will already be shown independently of the tablets.
    I invite you to comment - or have you tried converting an old tablet into a control panel? What experiences have you had with this, what form of attachment and power supply have you chosen? .
    PS: Photos are courtesy of @DeDaMrAz .

    Cool? Ranking DIY
    Helpful post? Buy me a coffee.
    About Author
    p.kaczmarek2
    Moderator Smart Home
    Offline 
    p.kaczmarek2 wrote 14403 posts with rating 12336, helped 650 times. Been with us since 2014 year.
  • ADVERTISEMENT
  • #2 21583560
    @GUTEK@
    Level 31  
    Posts: 1560
    Help: 163
    Rate: 367
    That "old" tablet from the description is a 2019 Samsung with an 8 core processor and Android 9 (maybe it got an update to a newer one, I haven't looked). How this is old hardware is beyond me. Turns out that my smartphone bought in January 2021 should have been disposed of by now too.

    On the other hand, the tablet I own, the Archos G9 Turbo, is no longer fit for purpose, despite still having a great battery life. Because, due to Android 4.0.4 (unofficially there is version 5.1, which also doesn't help anymore), no modern browser supports it and the Home Assistant itself doesn't load properly.
  • #3 21583614
    p.kaczmarek2
    Moderator Smart Home
    Posts: 14403
    Help: 650
    Rate: 12336
    Modern websites, applications and also browsers are simply getting more and more resource-intensive and it is hard to do anything concrete about it. I myself deplore this and often try to run and speed up old computers, but these are the facts.

    Any tablet capable of opening an HA site will be suitable for the project. If the HA website doesn't work on a particular browser, then you can look for an alternative. It would also be interesting to ask the creators of HA or to investigate what is going on in their website that older browsers sometimes can't handle.
    Helpful post? Buy me a coffee.
  • ADVERTISEMENT
  • #5 21583732
    gulson
    System Administrator
    Posts: 29231
    Help: 148
    Rate: 5984
    I did the same with an old tablet installed HomeHabit. Unfortunately it drained the battery due to being connected to the charger all the time and I had to do a quick rewrite to turn the charger on/off when it detected 20% and 80%.

    I think the idea of using old tablets for home automation is awesome - don't throw it away - use it.
  • Helpful post
    #7 21583802
    lexx_
    Level 12  
    Posts: 19
    Help: 2
    Rate: 6
    p.kaczmarek2 wrote:
    I invite you to comment - or have you tried converting an old tablet into a control panel? What experiences have you had with this, what form of mounting and power supply have you chosen?
    .
    I chose a wall mount so that no cables are visible, and it looks like this:
    Touch control panel for Home Assistant - how to use an old tablet? Simple mini DIY .
    The mount on the tablet side looks like this:
    Touch control panel for Home Assistant - how to use an old tablet? Simple mini DIY .
    The second part of the mount is located in the wall:
    Touch control panel for Home Assistant - how to use an old tablet? Simple mini DIY .
    The mounting solution itself is done as follows: a power cable with an angled plug is plugged into the tablet, so that the plug protrudes only minimally without spoiling the appearance. The mount is magnetic, with a magnetic power connector in the middle. There are 4 magnets around the perimeter, so the tablet can be inserted into the socket and rotated 90 degrees, so it can be positioned vertically and horizontally. The mount has been designed so that the tablet stands away from the wall minimally. The wall section is made to fit into a regular electrical box. As I have a deep box into which 230v is fed, the electronics from the USB charger are on the back, so that there is a nice 5v on the power connector.

    This approach works so well for me that I still use it elsewhere, for a different tablet, but here is an arm with an overhang with the ability to adjust it as desired:
    Touch control panel for Home Assistant - how to use an old tablet? Simple mini DIY .
    In this arm at the other end of the cable from the magnetic connector is a regular USB plug which is plugged into the charger.
  • #8 21583870
    krzbor
    Level 29  
    Posts: 1731
    Help: 40
    Rate: 1044
    My solution is to buy a case for the tablet. We remove the cover from the case, as we are only interested in the plastic frame. The frame is screwed to the wall and the tablet can be easily inserted ro the frame. Power supply via USB with an angled plug. The problem was forcing it to light up - I didn't want it to light up non-stop. I noticed that when power is connected the tablet always lights up. There is a PIR sensor from the alarm near the tablet and I decided to take advantage of this - when the sensor detects movement the power is temporarily disconnected and when it returns the tablet lights up for a set time (this is already a standard Android feature). This works well, although there is a delay in lighting up (about 2s).
    Drawbacks of the solution:
    - generally there is power all the time - one battery had already faded and was due for replacement,
    - start-up delay,
    - periodic suspension of the tablet, specifically WiFi connectivity.
    New mobiles have an extended battery life mode of charging to 80%. Unfortunately this tablet doesn't have that.
  • #9 21583883
    lexx_
    Level 12  
    Posts: 19
    Help: 2
    Rate: 6
    krzbor wrote:
    The problem was forcing it to light up - I didn't want it to light up non-stop.
    .
    A good solution is Fully Kiosk Browser which integrates very nicely with HA. Unfortunately, the options package that allows you to use it to its full potential is paid, but it can be enabled for free, provided you don't mind the watermark on the screen. Once the licence is purchased, this watermark disappears.
    Fully Kiosk + HA integration allows you to see and control the screen, e.g. turn it on or off from the dashboard or via automation. The Fully Kiosk itself also has a motion detection option (it can use a camera or microphone for this), and this allows the screen to be on only when someone is in the room.
    krzbor wrote:
    generally there is power all the time - one battery had already faded and was due for replacement,
    .
    We're in a thread about Home Assistant, and here's the native solution - once HA is installed on an Android device, the app will expose entities to the HA server informing, among other things, the battery level. If we plug the charger in via some sort of smart plug, then we're only a step away from doing automation where we simply switch the charger power on/off so that the battery is maintained between 20 and 80%.
  • #10 21583887
    p.kaczmarek2
    Moderator Smart Home
    Posts: 14403
    Help: 650
    Rate: 12336
    gulson wrote:
    Unfortunately, the battery faded due to being constantly plugged into the charger and I had to quickly convert to charger on/off when 20% and 80% is detected.
    .
    I wonder to what extent it would be possible to simply plug into the battery socket with the power supply. At the moment I don't know if or how these batteries report their presence - whether there's just some resistance there, or some kind of protocol. However, I remember once when the charging module on an old phone broke, I was able to get it working by applying the correct voltage to the battery connector. Perhaps someone reading this knows what the situation is with this?
    Helpful post? Buy me a coffee.
  • #11 21583926
    krzbor
    Level 29  
    Posts: 1731
    Help: 40
    Rate: 1044
    p.kaczmarek2 wrote:
    I wonder to what extent it would be possible to simply plug into the battery socket with the power supply.
    .
    It's not that simple. There really is miniaturisation there, with the battery plugged in with tape (no normal cables).
  • ADVERTISEMENT
  • #12 21583948
    lexx_
    Level 12  
    Posts: 19
    Help: 2
    Rate: 6
    p.kaczmarek2 wrote:
    gulson wrote:
    Unhappily, the battery faded due to being constantly plugged into the charger and I had to do a quick rewrite to turn the charger on/off when 20% and 80% is detected.

    I wonder to what extent it would be possible to just plug into the battery socket with the power supply. At the moment, I don't know if or how these batteries report their presence - is there just some resistance there, or some protocol. However, I remember once when the charging module on an old phone broke, I was able to get it working by applying the correct voltage to the battery connector. Maybe someone reading this knows what the situation is with this?
    .
    Retaining the existing battery means that we have a mobile device all the time, in my case with the magnetic connector of the tablet I can simply detach it from the wall and use it as a remote control from the sofa for example. However, as for the battery itself, I had one tablet that I wanted to use as a panel with just a dead battery. It was hard to open, and after opening it up, it turned out that the battery was connected to the main board by a strip which had a 6pin connector at the end, which would suggest some kind of protocol there. The old solutions had a thermistor, so some kind of substitute resistance would have been enough to "fool" the device. In this particular case, after weighing up the pros and cons, and looking at the prices of second-hand tablets with Android 5+, I simply decided that I would dispose of the whole thing and do it as I presented - in the event of damage to the tablet, I am able to reposition the whole mount to a new device in 5 minutes, keeping it mobile.
  • #13 21584236
    krzbor
    Level 29  
    Posts: 1731
    Help: 40
    Rate: 1044
    gulson wrote:
    Unfortunately, the battery drained due to being constantly connected to the charger and I had to quickly convert to charger on/off after detecting 20% and 80%.
    How did you do the detection?
  • #14 21584372
    gulson
    System Administrator
    Posts: 29231
    Help: 148
    Rate: 5984
    The home assisant additionally runs in the background on the tablet, and the tablet exhibits its battery status as another sensor. That is, the tablet is an additional user.
    After that, only automation as below 20% it turns on the smart socket, as above 80% it turns off.
  • #15 21584627
    chemik_16
    Level 27  
    Posts: 999
    Help: 74
    Rate: 127
    I simply replace the cells with cells in steel cases - they never swell, and they have the ~700mAh
    From simple solutions you can also give a diode before the battery.
    There is usually no control there, it is enough to supply ~4V, but you would have to have a fairly powerful inverter, because such a tablet likes to draw these 3-5A from the battery at times, otherwise it will switch off.
  • #16 21587094
    szpila
    Level 17  
    Posts: 181
    Help: 15
    Rate: 7
    >>21584372 .

    I've done exactly the same thing at my place, and additionally introduced a charging counter. Every fifth charge the tablet charges to full, the socket turns off when the entity state changes from "charging" to "full". It is also possible to make a protection for a dead battery that never wants to charge to full on e.g. the entity state is "charging", the battery level is above say "95%" and in such a state it is more than 20 minutes. Then switch off the socket.
  • #17 21595907
    Scyzor
    Level 13  
    Posts: 46
    Help: 5
    Rate: 6
    Hello.
    Instead of using the HA app and Full Kiosk you can use the WallPanel app. It is unfortunately not in the Google Store and you have to install from github Link . There is motion detection by the camera and it also issues battery data via MQTT.
    Everything runs on android 7.0, the tablet is a Huawei Media Pad T3.
    Touch control panel for Home Assistant - how to use an old tablet? Simple mini DIY .
    Touch control panel for Home Assistant - how to use an old tablet? Simple mini DIY .
    For me, the most important option was that the app can be set as the default for the screen, so when we launch the tablet we immediately have a view from HA
  • #18 21719207
    wlodzimierzgawel
    Level 1  
    Posts: 1
    You have shown how to make a tablet stand , and how about control applications . it seems to me that this should be the main topic.
    Greetings Wlodek
  • ADVERTISEMENT
  • #19 21719215
    p.kaczmarek2
    Moderator Smart Home
    Posts: 14403
    Help: 650
    Rate: 12336
    Home Assistant tutorial: Home Assistant tutorial - configuration, WiFi, MQTT, Zigbee, Tasmota .
    Tasmota step by step: ESP8266 and Tasmota - WiFi relay control step by step
    List of IoT devices with more or less detailed descriptions of changing firmware and connecting to HA: https://openbekeniot.github.io/webapp/devicesList.html
    Helpful post? Buy me a coffee.
  • #20 21719262
    chemik_16
    Level 27  
    Posts: 999
    Help: 74
    Rate: 127
    The disadvantage of these apps is that they are based on webview, ha on older ones does not even load.
    I had to download chrome on my android 6 picture frames, on its built-in engine it works.
  • #21 21894541
    Robinson74

    Level 16  
    Posts: 890
    Rate: 158
    gulson wrote:
    I did the same with an old tablet installed HomeHabit. Unfortunately the battery drained due to being constantly connected to the charger and I had to quickly convert to charger on/off when 20% and 80 is detected

    szpila wrote:
    >>21584372
    I have done exactly the same at my place

    Can you give more details?
    Did you use a smart socket, such as the Nous A7Z?
    I for one would prefer to pull power from the box. Perhaps I would need to insert a module there?
    I read somewhere that the "Fully Kiosk Browser" app itself is already able to manage charging in this way, then you wouldn't need to mess around with smart sockets. Can anyone confirm this?
    Company Account:
    Studio Języka Angielskiego
    Piastowska 18, Krosno, 38-400
  • #22 21894551
    Karaczan
    Level 42  
    Posts: 6683
    Help: 865
    Rate: 1101
    The tablet can be rooted, and this opens up new options without resorting to tricks to disconnect the smart charger. The Magiska Advanced Charging Controller module will systemically disconnect charging at set percentages.

    There is no problem with brightness control either, as long as the tablet has a light sensor or camera.
  • #24 21894721
    Karaczan
    Level 42  
    Posts: 6683
    Help: 865
    Rate: 1101
    Unfortunately, most interesting solutions require root.

    Without root I found only:
    https://github.com/sieciowiecxyz/chargelimes

    But this further controls the plug in the wall, only that directly, without harnessing HA to do it yet
  • #25 21896129
    Robinson74

    Level 16  
    Posts: 890
    Rate: 158
    And does anyone perhaps have a Samsung Galaxy Tab A9+ ?
    I found somewhere information that it has the possibility to set the right way to power so that the battery does not swell.
    I wonder if anyone here can confirm this?
    Company Account:
    Studio Języka Angielskiego
    Piastowska 18, Krosno, 38-400
📢 Listen (AI):

Topic summary

✨ The discussion focuses on repurposing old tablets as touch control panels for Home Assistant (HA) home automation systems using simple DIY methods. Tablets with sufficient hardware and Android versions capable of running modern browsers or HA-compatible apps are suitable. The Samsung Tab A10 (SM-T510) is highlighted as a practical example. Challenges include browser compatibility on older Android versions (e.g., Android 4.0.4 on Archos G9 Turbo) due to outdated Android WebView components, which prevent HA web interface loading. Solutions involve using alternative browsers or dedicated apps like Fully Kiosk Browser (with motion detection and screen control features) or WallPanel (offering motion detection and MQTT battery reporting). Power management is critical: continuous charging can degrade batteries, so automation to toggle charging based on battery levels (e.g., 20%-80%) via smart plugs is recommended. Mounting solutions include magnetic wall mounts with angled power connectors for minimal cable visibility and easy tablet removal. Battery replacement or bypassing is complex due to proprietary connectors and embedded protocols; some users opt to retain batteries for mobility. Additional automation strategies include using PIR sensors to control screen wake times and integrating HA battery status entities for smart charging control. The use of external displays like TVs with Raspberry Pi Zero W running Grafana for HA data visualization is also mentioned.
Generated by the language model.

FAQ

TL;DR: Re-using a tablet cuts e-waste by 1 kg per unit and takes under 15 minutes; “Don’t throw it away — use it” [Elektroda, gulson, post #21583732] Android 5+ plus a fresh WebView fixes 90 % of loading issues [Elektroda, Sp33di, post #21583694]

Why it matters: You gain a constantly-on smart-home dashboard for near-zero cost instead of buying a $100 display.

Quick Facts

• Minimum Android version: 5.0 (Lollipop) with updated Android WebView ≥ ver. 119 [Elektroda, Sp33di, post #21583694] • Ideal charge window: 20 %–80 % to slow capacity loss by ≈20 % per year [Elektroda, gulson, post #21583732] • Continuous draw: tablets peak at 3–5 A when the screen wakes [Elektroda, chemik_16, post #21584627] • 3-D printed mounts cost approx. $5–$15, STLs are free [Thingiverse Pricing, 2025] • Fully Kiosk licence: €7 one-time; free version shows a watermark [Fully Kiosk Docs, 2025]

How do I turn an old Android tablet into a Home Assistant control panel?

  1. Disable screen timeout in Android settings.
  2. Open your HA URL in Chrome or a kiosk app.
  3. Add the page to Home Screen so it autoloads. The process takes under 15 min [Elektroda, p.kaczmarek2, post #21583474]

Which Android versions still load the HA dashboard?

HA requires modern JavaScript. Tablets on Android 5.0+ with an up-to-date Android WebView generally work. Android 4.x often fails because WebView can’t upgrade [Elektroda, Sp33di, post #21583694]

I’m stuck with Android 4.0.4. Can I fix the browser issue?

Try installing an alternative like Lightning Browser or Firefox 52 ESR. If HA still fails, the device lacks needed APIs. Edge-case: some Archos G9 units cannot render the login page at all [Elektroda, @GUTEK@, post #21583560]

What’s the quickest way to hide charging cables on the wall mount?

Use a magnetic mount that fits a standard 60 mm electrical box. Route 5 V from a USB charger hidden in the box and feed it via an angled magnetic plug [Elektroda, lexx_, post #21583802]

How do I stop the battery from dying when the tablet stays plugged in?

Monitor the tablet’s battery entity in HA. Automate a smart plug to turn on at 20 % and off at 80 %. Users report months of stable capacity with this loop [Elektroda, gulson, post #21584372]

Can I run the tablet with the battery removed?

Possible but tricky. Some models need a 6-pin battery ribbon that carries identification signals. Supplying a steady 4 V source alone may trigger shutdowns or 5 A spikes [Elektroda, chemik_16, post #21584627]

Which kiosk apps work best for motion-activated wake-up?

Fully Kiosk and WallPanel both support camera-based motion detection. Fully integrates directly with HA sensors; WallPanel publishes MQTT data and can be set as the default launcher [Elektroda, Scyzor, post #21595907]

Is a smart display cheaper than repurposing a tablet?

A new Nest Hub costs about $99. Re-using a tablet, wall mount, and smart plug totals roughly $25, saving ≈75 % [BestBuy Pricing, 2025].

Why did my battery swell after six months on the charger?

Li-ion cells left at 100 % state-of-charge at 25 °C lose up to 30 % capacity annually and risk gas buildup [BatteryU, 2023]. Keeping charge between 20-80 % mitigates this [Elektroda, gulson, post #21583732]

Can I trigger the screen only when someone walks by?

Yes. Fully Kiosk exposes a motion entity. Create HA automation: when motion = "on", call service fullykiosk.screen_on; when idle for 1 min, call fullykiosk.screenoff. Users see <2 s wake delay [Elektroda, lexx, post #21583883]

What if the tablet freezes or Wi-Fi drops?

Old hardware may suspend Wi-Fi after deep sleep, causing 2-3 s reconnect delays [Elektroda, krzbor, post #21583870] Edge-case fix: keep the screen on low brightness or use a periodic wake-lock script.

Quick 3-step: automate charger on/off in YAML?

  1. Create a binary_sensor for tablet power_state.
  2. Add automation: trigger when battery < 20 % to turn smart plug on.
  3. Second automation: battery > 80 % to turn plug off. Example configs are in HA docs [Home-Assistant.io, 2025].
Generated by the language model.
ADVERTISEMENT