Home Kiosk to dedykowana aplikacja kiosku, która zamienia dowolny tablet z Androidem w elegancki, stale włączony panel do sterowania inteligentnym domem opartym na Home Assistant.
Pełnoekranowy panel sterowania
Aplikacja wyświetla interfejs Home Assistant w trybie pełnoekranowym — bez paska adresu, przycisków nawigacji czy innych elementów przeglądarki. Idealnie nadaje się do montażu na ścianie jako stały punkt kontroli inteligentnego domu.
Automatyczne wykrywanie serwera
Przy pierwszym uruchomieniu aplikacja automatycznie skanuje sieć lokalną w poszukiwaniu instancji Home Assistant (mDNS). Wystarczy wybrać serwer z listy — bez wpisywania adresów IP.
Tryb kiosku z blokadą urządzenia
W trybie Device Owner aplikacja blokuje dostęp do systemu — przycisk Home, ostatnie aplikacje i powiadomienia są wyłączone. Ekran pozostaje stale włączony, a aplikacja uruchamia się automatycznie po restarcie urządzenia.
Integracja MQTT — urządzenie widoczne w Home Assistant
Po włączeniu MQTT tablet pojawia się jako pełnoprawne urządzenie w Home Assistant z automatycznym wykrywaniem. Dostępne encje:
- Czujniki: poziom baterii, jasność ekranu, sieć WiFi, siła sygnału, czujnik światła, adres IP, wersja aplikacji, zużycie pamięci
- Sterowanie zdalne: regulacja jasności i głośności, przełącznik ekranu
- Akcje: zdalne wybudzenie i zablokowanie ekranu
Ustawienia dostępne z poziomu panelu
- Ukrywanie paska bocznego Home Assistant dla czystszego wyglądu
- Obsługa certyfikatów SSL (self-signed) dla lokalnych instalacji HTTPS
- Konfiguracja opóźnienia naprawy interfejsu dla wolniejszych urządzeń
- Możliwość zmiany serwera bez reinstalacji
Optymalizacje dla Android WebView
Aplikacja automatycznie naprawia znane problemy z renderowaniem interfejsu Home Assistant w Android WebView — brakujące style, pusta lista paneli w pasku bocznym i inne.
Wymagania:
- Android 8.0 (API 27) lub nowszy
- Działająca instancja Home Assistant w sieci lokalnej
- Opcjonalnie: broker MQTT (np. Mosquitto) do integracji czujników