Your HA dashboards. Every screen.

KingKiosk is the most capable Home Assistant display solution available. Auto-discovery, multi-window dashboards, camera entities, Alarmo security panel, and kiosk-mode lockdown — all controlled through the MQTT broker you already run.

Get Started — $20 Read the Docs

More than a browser in kiosk mode

Most people load Lovelace in a locked-down browser. KingKiosk gives you a real multi-window display runtime — and it integrates with HA as a first-class device.

MQTT Auto-Discovery

KingKiosk announces itself to Home Assistant via MQTT Discovery. Your display appears as a device with sensors, buttons, cameras, and switches — zero YAML required.

Multi-Window Dashboards

Show your Lovelace dashboard, a live camera feed, the weather, and a clock — all on one screen simultaneously. Floating or tiled, your choice. No other HA display tool does this.

Camera Entity

KingKiosk publishes periodic screenshots as an HA camera entity. See what every display is showing from your HA dashboard. Troubleshoot layouts without leaving the couch.

Alarmo Security Panel

Native integration with the Alarmo alarm system. Display the security panel with per-mode PIN codes, arm/disarm controls, and status indicators — right on your wall tablet.

Kiosk Mode Lockdown

Lock the device to KingKiosk. No one can exit the app, access settings, or pull down the notification bar. Perfect for wall-mounted tablets that guests and kids interact with.

Scheduled Layouts

Morning: bright dashboard with calendar and weather. Night: dim clock with security status. KingKiosk switches layouts automatically on a schedule — or trigger changes from HA automations via MQTT.

Text-to-Speech

With the Feature Server, your wall panels can speak. Announce "Front door opened" or "Laundry is done" through any KingKiosk display — triggered from HA automations via MQTT.

Presence Detection

KingKiosk uses the device camera (with the Feature Server) to detect when someone is nearby. Publish presence as an HA sensor. Wake the screen on approach, dim on departure.

RTSP Camera Export

Stream the tablet's front or rear camera as an RTSP feed. Route it to Frigate, go2rtc, or any NVR. Turn a cheap Android tablet into a security camera and dashboard in one device.

Control displays from HA automations

KingKiosk speaks MQTT natively. Any HA automation that can publish an MQTT message can control your displays.

HA Automation — Show camera on motion
# When front door motion is detected,
# show the camera feed on the hallway tablet

automation:
  trigger:
    - platform: state
      entity_id: binary_sensor.front_door_motion
      to: "on"
  action:
    - service: mqtt.publish
      data:
        topic: "kingkiosk/hallway-tablet/system/cmd"
        payload: >
          {
            "command": "add_window",
            "type": "media",
            "id": "front-door-cam",
            "config": {
              "url": "http://192.168.1.50:8554/front_door"
            },
            "x": 0, "y": 0,
            "width": 800, "height": 480
          }
HA Automation — TTS announcement
# Announce laundry completion on the kitchen display

automation:
  trigger:
    - platform: state
      entity_id: sensor.washing_machine_status
      to: "complete"
  action:
    - service: mqtt.publish
      data:
        topic: "kingkiosk/kitchen-display/tts/cmd"
        payload: >
          {
            "command": "speak",
            "text": "The laundry is done.",
            "voice": "en-US-Standard-C"
          }

Frequently Asked Questions

How does KingKiosk integrate with Home Assistant?

KingKiosk connects to your Home Assistant MQTT broker and auto-discovers itself as a device. Your displays appear with sensor entities (battery, screen state, presence detection), camera entities (periodic screenshots), button entities (reboot, screenshot, navigate), and more. Zero manual configuration required.

Can I display Home Assistant dashboards on KingKiosk?

Yes. KingKiosk can render your HA dashboards via its built-in web browser widget or through the Remote Browser (Feature Server). You can show multiple dashboards simultaneously in separate windows using the multi-window tiling system.

Does KingKiosk work as a wall-mounted Home Assistant panel?

Absolutely. KingKiosk's kiosk mode locks down the device so users cannot exit the app. Combined with Android's screen-pinning or iOS Guided Access, it creates a dedicated wall panel. You can schedule different layouts for day and night, and control everything remotely via MQTT.

What platforms can I run KingKiosk on for Home Assistant?

KingKiosk runs on Android tablets, iPads, macOS, Windows, Linux (including Raspberry Pi), and Apple TV. Any of these can serve as a Home Assistant display panel. The Apple TV Bundle adds big-screen support for living room dashboards.

Ready to upgrade your Home Assistant displays?

Start with one screen for $20. No subscription. Works with the MQTT broker you already have.