Skip to content
Setting up HAOSKiosk

Setting up HAOSKiosk

Turn Your Home Assistant Box into a Big-Screen Kiosk (No Extra PC Needed)

Want your Home Assistant dashboard on the TV or a wall-mounted touch display plugged into the same device that’s running Home Assistant OS? With the community HAOS Kiosk add-on you can launch a full-screen Chromium “kiosk” over HDMI — no separate tablet, Pi, or desktop required. Setup takes minutes and survives reboots.


What you’ll need

  • A device running Home Assistant OS (HAS-B1 or Raspberry Pi 4/5).

  • A display connected to that device (HDMI, DisplayPort adapter).

  • Your Home Assistant URL (e.g. http://homeassistant.local:8123 or the box’s IP).

  • The HAOS Kiosk add-on repository URL: https://github.com/puterboy/HAOS-kiosk


Step 1 — Add the HAOS Kiosk repository

  1. In Home Assistant, go to Settings → Add-ons → Add-on Store.

  2. Click the (overflow menu) → Repositories.

  3. Paste: https://github.com/puterboy/HAOS-kiosk and press Add.

  1. Close the dialog and refresh the store — you should now see HAOS Kiosk Display under the repositories list.

  2. Open HAOS Kiosk Display, and click Install

Tip: If it doesn’t appear straight away, refresh the page or try again — typos in the URL are the most common cause.


Step 2 — Create a “Kiosk” user

For unattended displays, use a non-admin Home Assistant user:

  1. Settings → PeopleAdd person → create a Kiosk user with limited access, and make sure to use a strong random password. 

  1. Log out and log in as the Kiosk user once (so the profile exists).

  2. Make sure you note the username and password of this user. 

Step 3 — Configure the kiosk

Open the Configuration tab of the add-on and set:

  • URL: your HA URL, e.g. http://homeassistant.local:8123/

  • Username/Password: paste the username and random password from the Kiosk user

  • Rotation / Scale: adjust for portrait displays and readability

  • Auto-reload / Retry: enable so the browser reconnects if HA starts slower than the display. 


Step 4 — Start the add-on

  1. Toggle Start on boot and Watchdog (recommended).

  2. Click Start.


Step 5 — Plug in and enjoy

  • Connect HDMI to your display.

  • Restart the add-on (or the host).

  • You should see your Home Assistant dashboard in full-screen on boot.


Troubleshooting

  • Add-on not showing up after adding the repo?
    Double-check the URL, refresh the Add-on Store, and ensure you’re on Home Assistant OS (not just Container/Core).

  • Black screen / no signal on HDMI:
    Verify the display is powered, try another cable/port, and confirm your device outputs to that connector (some mini-PCs have multiple display ports). Reboot the host after first install.

  • Touch rotation or scaling is off:
    Adjust screen_rotation and device_scale_factor in the add-on config. For some touchscreens you may also need to calibrate in the add-on options.

  • HA starts after the browser:
    Turn on retry/auto-reload in the add-on so it reconnects once HA is available.


Security & housekeeping

  • Least-privilege user: the Kiosk user should have access only to the dashboards it needs.

  • No cloud exposure needed: the kiosk points at your LAN URL; you don’t need to open ports to the internet.

  • Backups: the add-on config is included in regular HAOS backups.


FAQ

Can I point the kiosk at a specific view?
Yes — use a direct URL such as /dashboard/kiosk/0 or your chosen view path.

Does this work on Raspberry Pi and x86?
Yes. Performance depends on GPU/driver support, but Pi 4/5 and modern mini-PCs generally handle a single kiosk screen well.

Can I use a long-lived access token instead of a username/password?
Currently, the add-on supports standard username/password login. Long-lived tokens are not officially supported yet, but have been requested and this may change in future versions. 

Can I run multiple displays?
HAOS Kiosk is designed for one local display. For multi-screen walls, consider additional devices or a separate OS driving a browser per screen.

What about CPU temperature and system stats on the dashboard?
Add the System Monitor integration or the Glances add-on/integration and drop those sensors onto your kiosk dashboard.


Why this approach?

  • One box, zero faff: everything runs on your existing HAOS device.

  • Appliance-like: boots straight into your dashboard after power cuts.

  • Flexible: rotation, scaling, auto-login, and retry options cover most setups.


Credits

  • Community add-on: HAOS Kiosk — repository: https://github.com/puterboy/HAOS-kiosk

  • Tested with Home Assistant OS on Raspberry Pi 4/5 and x86 mini-PCs.

Previous article How to Set Up the Sonoff Zigbee 3.0 USB Dongle Plus for Home Assistant
Next article Setting up the XIAO Smart IR Mate

Leave a comment

Comments must be approved before appearing

* Required fields

See More

  • Choosing the right Home Assistant Server: HAS-B1, HAS-B2, or HAS-H3

    Choosing the right Home Assistant Server: HAS-B1, HAS-B2, or HAS-H3

    We stock a large range of Home Assistant servers that come pre-installed with Home Assistant OS. Each machine is hand-picked to provide reliable, local smart home control with silent, fanless operation. Below, we compare the specifications of each model so you can decide which one is the right choice to run your Home Assistant server on.

    Read now
  • Matter vs Reality: What Home Assistant Users Should Know

    Matter vs Reality: What Home Assistant Users Should Know

    You’ve probably heard of Matter — the new smart home standard backed by Apple, Google, Amazon, and others. It promises to fix compatibility headaches by letting all your devices talk to each other, regardless of brand or ecosystem.

    Sounds great. But if you’re already deep into smart home setups — especially with Home Assistant and Zigbee — you might be wondering: is Matter even relevant to me?

    Read now
  • Are Smart Home Products Effective at Saving Energy Over Winter?

    Are Smart Home Products Effective at Saving Energy Over Winter?

    Winter is when energy bills hit hardest — and it’s also when smart home technology proves its real value. While no single device is a magic fix, the latest research shows that well-designed smart heating systems consistently help households cut waste, improve comfort, and make heating far more efficient during the coldest months.

    Read now

Compare products

{"one"=>"Select 2 or 3 items to compare", "other"=>"{{ count }} of 3 items selected"}

Select first item to compare

Select second item to compare

Select third item to compare

Compare