Deutsch

FullScreendy

Vollbild-Kiosk-Browser für Wandtablets, per MQTT in FHEM eingebunden

Entwickler
Glenn-Dandy
Lizenz
MIT
Paket
de.kewl.fullscreendy
Kategorie
Internet, System
Neueste Version
0.4.12 · 25.10.2026
Mindestens Android
Android 9

Herunterladen 0.4.12

Screenshots

FullScreendy Screenshot 1 FullScreendy Screenshot 2 FullScreendy Screenshot 3

Beschreibung

FullScreendy macht aus einem Android-Tablet ein Vollbild-Kioskdisplay für das Smart-Home-Dashboard — und bindet das Tablet zugleich als Gerät in FHEM ein, über MQTT.

Dashboards
Bis zu drei Dashboards, jedes mit eigenem Namen, eigener URL, eigenem Login (HTTP Basic Auth) und eigener Zertifikats-Einstellung, sodass sich auch verschiedene Server mischen lassen. Eines davon ist das Standard-Dashboard: Es erscheint beim Start und nach jedem Aufwecken des Bildschirms wieder. Das Seitenmenü listet alle zum Umschalten auf, per MQTT geht es ebenfalls.

Das Tablet als FHEM-Gerät
Ladestand, Ladezustand und Akkutemperatur, Bildschirmzustand, Helligkeit und Lautstärke werden per MQTT gemeldet. Eingehende Befehle lassen FHEM Text über das Tablet sprechen, gespeicherte Sounddateien abspielen, den Bildschirm an- und ausschalten, Helligkeit und Lautstärke ändern, eine andere URL laden, neu laden, den Cache leeren oder vibrieren. Alles läuft in einem dauerhaften Foreground-Service, der sich selbst wieder mit dem Broker verbindet.

Präsenz und Bildschirm
Die Kamera-Bewegungserkennung weckt das Display — kein Bild verlässt das Gerät, veröffentlicht wird nur die Information, dass Bewegung war. Statt Android den Bildschirm abschalten zu lassen, dunkelt die App per Overlay schwarz ab: Kamera und Mikrofon laufen weiter, eine Berührung weckt sofort, und es blitzt kein Hintergrundbild auf. Nach noch längerer Inaktivität kann der Bildschirm optional ganz ausgeschaltet werden.

Sprachsteuerung im Dashboard
Der geladenen Seite lässt sich das Mikrofon für Spracherkennung freigeben, und eine kleine JavaScript-Brücke (window.fullscreendy.textToSpeech) liefert die Sprachausgabe, die die Android-WebView selbst nicht mitbringt.

Für den Dauerbetrieb gebaut
Periodischer Reload gegen wachsenden WebView-Speicher, Speicherfreigabe bei Druck, und die Anzeige kommt automatisch zurück, falls Android die App doch einmal beendet.

Warum die App diese Berechtigungen möchte
• Kamera — ausschließlich für die Bewegungserkennung; es wird kein Bild gespeichert oder übertragen.
• Mikrofon — entweder Wecken bei Ton (nur Lautstärke, keine Aufnahme) oder Sprachsteuerung im Dashboard. Du wählst, wofür; beides gleichzeitig ist nicht möglich.
• Geräteadmin — nötig, um den Bildschirm zu sperren (cmd/lock und „Bildschirm ausschalten").
• Über anderen Apps anzeigen — damit der Dienst das Dashboard zurückholen kann, wenn Android die App wegen Speichermangels beendet hat.
• Systemeinstellungen ändern — echte Hardware-Helligkeit über den vollen Bereich.
• Keine Speicher-Berechtigung: Der Sound-Ordner wird über die Android-Ordnerauswahl freigegeben, die App bekommt genau diesen Ordner.

Die App spricht nur mit dem Dashboard und dem MQTT-Broker, die du einrichtest. Die einzige Ausnahme ist optional und standardmäßig aus: Wenn du die Update-Prüfung einschaltest, fragt die Über-Seite bei api.github.com nach, ob es eine neuere Version gibt. Heruntergeladen oder installiert wird nichts von der App selbst.

Freie Software unter MIT-Lizenz. Oberfläche auf Deutsch und Englisch.

Alle Versionen

VersionVeröffentlichtMindestens AndroidGröße
0.4.12 25.10.2026 Android 9 3,8 MB

Vom Entwickler (GitHub)

APK-Dateien, die der Entwickler auf GitHub veröffentlicht. Sie sind vom Entwickler signiert und lassen sich eventuell nicht über die anderen Builds auf dieser Seite installieren (andere Signatur). Links öffnen github.com.

v0.4.12 · 19.10.2026
FullScreendy-0.4.12-release.apk 3,8 MB
v0.4.11 · 05.10.2026
FullScreendy-0.4.11-release.apk 3,8 MB
v0.4.10 · 23.09.2026
FullScreendy-0.4.10-release.apk 3,8 MB

Ähnliche Apps