ThisCalculator

Everyday

Use a Tablet as a Smart Home Display with Home Assistant

Updated · Standard formula, shown below

Use a Tablet as a Smart Home Display with Home Assistant

Turning an old tablet into a dedicated smart home dashboard for Home Assistant gives you a wall-mounted or countertop control panel for lights, thermostats, cameras, and more. You’ll need a tablet (Android or iPad), the Home Assistant app or a browser, and a way to keep it charged. This guide walks through the setup, from installing the frontend to locking the screen to the dashboard.

What You’ll Need

  • A tablet (Android, iPad, or even a Fire tablet) with Wi-Fi
  • Home Assistant already running on your network (HAOS, Docker, or a Raspberry Pi setup)
  • A wall mount or stand (optional but recommended for a fixed display)
  • A USB cable and charger that can stay plugged in
  • For Android: the Home Assistant app or Chrome browser
  • For iPad: the Home Assistant Companion app or Safari

Step-by-Step

  1. Prepare the tablet – Fully charge it, update the OS, and disable any sleep/screen timeout settings (or set them to a long duration). Connect it to your home Wi-Fi network and ensure it stays on the same network as your Home Assistant server.
  2. Install the Home Assistant frontend – On Android, install the official Home Assistant Companion app from the Play Store. On iPad, install the Home Assistant Companion app from the App Store. Alternatively, you can use a browser and navigate to your Home Assistant URL (e.g., http://homeassistant.local:8123).
  3. Log in and create a dedicated user (optional but recommended) – In Home Assistant, go to Settings → People → Add Person. Create a user with no admin rights, just view/control permissions. This avoids accidental changes to settings from the tablet. Log in with this user on the tablet.
  4. Build or choose a dashboard – In Home Assistant, go to Overview (or your dashboard). You can create a new dashboard by clicking the pencil icon, then “Add Dashboard.� For a tablet, use the “Grid� or “Masonry� layout and add cards for lights, switches, cameras, climate, etc. Keep it simple – large buttons and minimal scrolling work best on a touchscreen.
  5. Make the dashboard fullscreen – In the Home Assistant app, tap your profile picture, then “App Configuration� (Android) or “Settings� (iOS). Look for “Fullscreen� or “Immersive mode� and enable it. This hides the status bar and navigation buttons, giving a clean kiosk look.
  6. Set the dashboard as the default view – In the app, go to Settings → Dashboard, and select the dashboard you created as the default. This ensures the tablet opens directly to your control panel on launch.
  7. Prevent the screen from turning off – On Android, go to Settings → Display → Screen timeout and set it to the longest option (e.g., 30 minutes) or use the “Stay awake while charging� developer option. On iPad, go to Settings → Display & Brightness → Auto-Lock and select “Never.� For a truly permanent display, you can use a kiosk app (like Fully Kiosk Browser on Android) that keeps the screen on and reloads the page if the connection drops.
  8. Mount the tablet – If wall-mounting, use a tablet wall mount bracket (available for most models). Position it at eye level near a central location. Ensure the charging cable reaches the mount. If using a stand, place it on a counter or shelf.
  9. Test the setup – Leave the tablet on the dashboard for a few hours. Check that the screen stays on, the Wi-Fi doesn’t drop, and that controls respond quickly. If the dashboard reloads unexpectedly, check your Home Assistant URL and network stability.

Common Mistakes

  • Screen timeout too short – The tablet goes to sleep after a few minutes, making it useless as a display. Always set the timeout to “Neverâ€� or use a kiosk app.
  • Using the admin account – Logging in with your main admin account risks accidental changes to settings. Create a limited user for the tablet.
  • Dashboard not optimized for touch – Small buttons and dense information are hard to tap. Use large cards and spacing.
  • Battery swelling from constant charging – Keeping a tablet plugged in 24/7 can cause the battery to degrade or swell. Use a smart plug to charge only when battery is low, or use a tablet with a battery bypass feature (rare).
  • Ignoring Wi-Fi signal – If the tablet is far from the router, the dashboard may lag or disconnect. Use a Wi-Fi extender or a wired Ethernet adapter (if supported).

Tips

  • Use a kiosk browser app like Fully Kiosk Browser (Android) – it keeps the screen on, reloads on error, and can even control the camera or speaker.
  • Set up a “tablet modeâ€� in Home Assistant that shows a simplified dashboard with only essential controls.
  • Add a motion sensor to turn the screen on when someone approaches (using Home Assistant automation and a smart motion sensor).
  • Use a wall mount with a built-in cable channel to hide the charging wire.
  • For iPads, enable “Guided Accessâ€� (Settings → Accessibility → Guided Access) to lock the app and disable touch outside the app.

Troubleshooting

  • Screen goes dark after a few minutes – Check the sleep settings again. On Android, enable “Stay awake while chargingâ€� in Developer Options. On iPad, set Auto-Lock to Never. If using a browser, try a kiosk app.
  • Dashboard doesn’t load or shows “Connection lostâ€� – Verify the Home Assistant URL is correct and reachable from the tablet. Try using the IP address instead of the hostname. Check that the tablet’s Wi-Fi is stable and not dropping.
  • Controls are unresponsive – Refresh the page or restart the app. If the issue persists, check if the Home Assistant server is overloaded or if the tablet’s browser is outdated.
  • Tablet overheats – Remove the case, ensure proper ventilation, and reduce screen brightness. If it’s wall-mounted, consider a mount that allows airflow.
  • Battery drains even when plugged in – Some tablets draw more power than the charger provides. Use a higher-wattage charger (e.g., the original one) and a high-quality cable.
  • App keeps crashing – Update the Home Assistant app and the tablet OS. Clear the app cache or reinstall.

Frequently Asked Questions

Can I use any tablet?

Yes, as long as it can run a modern browser or the Home Assistant app. Android tablets, iPads, and even Fire tablets work. Older tablets may be slower but can still display a simple dashboard.

Do I need a smart home hub?

No, the tablet itself is just a display. It connects to your existing Home Assistant server, which communicates with your smart devices.

Can I use the tablet for other things while it’s a display?

Yes, you can switch apps or use the browser normally. But for a dedicated display, it’s best to keep it locked to the dashboard to avoid accidental taps.

How do I stop the tablet from going to sleep?

Set the screen timeout to “Never� in the tablet’s display settings, or use a kiosk app that keeps the screen awake. On Android, enabling “Stay awake while charging� in Developer Options works well.

Will this work with Apple HomeKit or Google Home?

This guide is specifically for Home Assistant. If you use HomeKit or Google Home, you’d need a different setup, but Home Assistant can integrate with those ecosystems, so you can control them from the tablet.

Is it safe to leave the tablet plugged in all the time?

It’s generally safe but can degrade the battery over time. To extend battery life, use a smart plug to charge only when the battery drops below a certain level, or consider a tablet with a battery bypass feature.

Related

Method: the standard formula for this calculation, rounded as each result states. See how the calculators work or report an error.