Home dashboard
- Home Assistant, openHAB or any dashboard
- Wakes when you walk up, dark at night
- Voice with Home Assistant Assist
Android kiosk and wall-panel app
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.
Use cases
Kiosky shows any web page or app full screen and stops people wandering off. What that page is, is up to you.
What it does
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
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.
Browser
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.
Screen & power
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.
Remote management
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
Camera & sensors
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.
Works great with Home Assistant
Home Assistant is optional, but if you run it, Kiosky plugs straight in.
Not on Home Assistant? Anything that speaks MQTT or HTTP can read the tablet's state and send it commands.
Setup
From Google Play, on any tablet or phone running Android 8.0 or newer.
A web address, Home Assistant, or one installed app. Setting up another tablet? Scan the QR code from the first one.
For a full lock, run the one adb command Kiosky shows you and it checks it worked. Otherwise use the home-app lock.
Compared
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:
| Feature | Kiosky | Fully Kiosk | FreeKiosk |
|---|---|---|---|
| Device Owner lock | yes | yes | yes |
| Page rotation and planner | yes | ? | yes |
| Web admin on your network | yes | yesPLUS | partREST |
| Battery charge window | yes | no | no |
| Wake word to HA Assist | yes | no | ? |
| Fleet cloud console | noplanned | yes | yesbeta, paid |
| Price | Free; Pro $12.99/yr or $29.99 | Free; PLUS €8.90 per device | Free (MIT) |
Pricing
Lockdown and recovery never sit behind a paywall. Pro adds rotation, remote management, cameras, photo frames and voice, for up to three tablets.
Free
$0forever
Pro
$12.99a year, or $29.99 once
No. Kiosky shows any web address or locks the tablet to one app. Home Assistant support is there if you use it.
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.
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.
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.