Android kiosk and wall-panel app

Turn any Android tablet into a locked-down kiosk.

Run a dashboard, an info screen, a check-in form or a single app, and keep it there. Kiosky recovers on its own and works great with Home Assistant.

The kiosk is free. Android 8.0 and newer. No account needed.

A wall-mounted tablet running Kiosky, cycling through three uses: a smart-home dashboard with a voice prompt, an opening-hours info screen, and a visitor check-in app locked as the only app. 18:42 Thursday 13 November Weather 17° Partly cloudy, high 19° Scenes Evening Movie night Everything off Living room 3 lights on Kitchen On, 60% Hallway Off 21.5° inside Heating to 22° Front door Locked Garage Closed Front door LIVE Energy today 6.4 kWh “Turn off the kitchen lights” OPEN TODAY 9:00 to 18:00 10:30 Story time Room 2 14:00 Repair café Main hall 18:30 Book club Room 1 Free Wi-Fi Network: Guest Scan for the full programme Next: Story time in Room 2 at 10:30 PAGE 2 OF 3 Visitor check-in Locked to this app Welcome Check in and we will let your host know. Your name Sam Rivera Who are you visiting? Design team Check in

Use cases

One tablet, one job, all day.

Kiosky shows any web page or app full screen and stops people wandering off. What that page is, is up to you.

Home dashboard

  • Home Assistant, openHAB or any dashboard
  • Wakes when you walk up, dark at night
  • Voice with Home Assistant Assist

Signage and info screens

  • Menus, opening hours, room status, Grafana
  • Rotate pages, or swap them by time of day
  • Reloads itself when the network returns

Reception and check-in

  • A web form locked to its own domain
  • No browser bar, no way out without a PIN
  • Screenshots and reloads from your desk

One app, locked

  • A point-of-sale, learning or ticket-scanning app
  • For shops, classrooms and events
  • Relaunches the app if it closes or crashes

Photo frame

  • Photos from a folder or an Immich album
  • As the screensaver between uses
  • Off overnight on a schedule

What it does

A kiosk that behaves like an appliance.

A browser in full-screen mode gets you halfway. Kiosky does the rest: it stays locked, stays up and can be managed without touching the screen.

Lockdown

Locked to one job, until you need it.

Device Owner for a full lock, or the home-app lock when you can't. A hidden gesture and an admin PIN get you out, and you can pause the lock to use the tablet normally.

  • ExitFive taps in a corner, then your PIN
  • PauseFrom 1 minute to 24 hours, then it re-locks
  • Single appLock to any installed app instead of a page

Browser

Any URL, kept on screen.

Several pages that rotate or change by time of day, a domain allow-list, custom CSS and JavaScript, and a clean offline page that retries by itself.

Rotationevery 30 s
  • Opening hours09:00 to 18:00
  • Events this weekall day
  • Room statusall day
  • Night page22:00 to 07:00

Screen & power

Dark when nobody is looking.

Idle stages step the screen down, and motion, proximity or a touch bring it back. Night schedules and a battery charge window look after the room and the tablet.

ActiveYour page
DimAfter 2 min
SaverClock or photos
OffAfter 15 min

Remote management

Manage it without a ladder.

A token-protected REST API and web admin page on the tablet, MQTT for any automation system, discovery over mDNS, and QR codes to copy a setup to the next tablet.

# Show a different page on the lobby tablet
curl -H "Authorization: Bearer $TOKEN" \
  -d '{"command":"load_url","args":{"url":"https://intranet.local/events"}}' \
  http://192.168.1.40:2323/api/command
  • GET /api/state
  • GET /api/screenshot
  • PUT /api/config
  • GET /api/logs

Camera & sensors

Knows who is there, and when it moves.

The front camera can wake the screen on motion, report presence and serve a password-protected stream on your network. The accelerometer flags a tablet that has been moved, and battery, light and Wi-Fi readings are reported over MQTT and REST.

Camera and sensor features

Works great with Home Assistant

A first-class Home Assistant device.

Home Assistant is optional, but if you run it, Kiosky plugs straight in.

  • Appears through MQTT discovery with about 30 entities
  • Signs in with a long-lived token, no typing on the wall
  • Hides the header and sidebar without HACS
  • Wake word on the tablet, answers from your Assist pipeline
  • Doorbell camera popups and spoken notifications
MQTT discoveryhallway
  • light.hallway_screenon
  • sensor.hallway_battery84 %
  • sensor.hallway_light_level212 lx
  • binary_sensor.hallway_motionclear
  • select.hallway_dashboardHome
  • switch.hallway_kiosk_lockon
  • notify.hallwayready
Okay Nabu
YouTurn off the kitchen lights
AssistTurned off the kitchen lights.

Not on Home Assistant? Anything that speaks MQTT or HTTP can read the tablet's state and send it commands.

  • Node-RED
  • openHAB
  • ioBroker
  • Domoticz
  • n8n
  • Your own scripts

Setup

On the wall in an afternoon.

  1. Install Kiosky

    From Google Play, on any tablet or phone running Android 8.0 or newer.

  2. Choose what it shows

    A web address, Home Assistant, or one installed app. Setting up another tablet? Scan the QR code from the first one.

  3. Lock it and mount it

    For a full lock, run the one adb command Kiosky shows you and it checks it worked. Otherwise use the home-app lock.

Compared

How it stacks up.

Fully Kiosk Browser is the long-standing choice and has things Kiosky doesn't, like a cloud console and Samsung Knox support. A few of the differences:

Compare seven apps

Selected features of Kiosky, Fully Kiosk PLUS and FreeKiosk
FeatureKioskyFully KioskFreeKiosk
Device Owner lockyesyesyes
Page rotation and planneryes?yes
Web admin on your networkyesyesPLUSpartREST
Battery charge windowyesnono
Wake word to HA Assistyesno?
Fleet cloud consolenoplannedyesyesbeta, paid
PriceFree; Pro $12.99/yr or $29.99Free; PLUS €8.90 per deviceFree (MIT)

Pricing

The kiosk is free. Pro does more.

Lockdown and recovery never sit behind a paywall. Pro adds rotation, remote management, cameras, photo frames and voice, for up to three tablets.

See pricing

Free

$0forever

  • Device Owner or home-app lock, PIN, watchdog
  • One page, allow-list, offline page
  • Idle dim, clock screensaver, touch wake
  • MQTT with core sensors and commands

Pro

$12.99a year, or $29.99 once

  • Page rotation, planner, allowed apps
  • REST API, web admin, QR setup
  • Motion wake, photo frame, night schedule
  • Camera, voice and Home Assistant extras

Questions

Before you mount it.

All questions

Do I need Home Assistant?

No. Kiosky shows any web address or locks the tablet to one app. Home Assistant support is there if you use it.

Do I need Device Owner?

No. Without it Kiosky runs as the home app and comes back whenever someone leaves it, which is enough for many uses. Device Owner adds a lock that can't be escaped through the notification shade or recent apps. It takes one adb command on a tablet with no accounts on it.

Does anything go to the cloud?

No page content, sensor readings, camera frames or audio leave your network, and the app has no analytics. The only outside call is a daily licence check if you use Pro, and Pro keeps working for 30 days without it.

Which tablets work?

Anything on Android 8.0 or newer, including Amazon Fire tablets and LineageOS. Features that rely on Google Play services, like face presence, switch off where those are missing.