Commit 24296a
2026-06-06 15:29:58 Carsten: new| /dev/null .. labor23/01_infrastruktur/terminal/home-assistant-boot.md | |
| @@ 0,0 1,40 @@ | |
| + | # home-assistant-boot.html |
| + | |
| + | Lokale HTML-Splash-Seite, die Chromium beim Start lädt, bevor es zum HA-Dashboard weiterleitet. |
| + | |
| + | **Pfad auf dem Terminal:** `/opt/kiosk/home-assistant-boot.html` |
| + | |
| + | ## Zweck |
| + | |
| + | Das Start-Skript `ha-kiosk.sh` öffnet Chromium nicht direkt mit der HA-URL, sondern mit dieser lokalen Datei: |
| + | |
| + | ```bash |
| + | BOOT="file:///opt/kiosk/home-assistant-boot.html" |
| + | flatpak run ... --app="$BOOT" |
| + | ``` |
| + | |
| + | **Vorteile gegenüber direktem HA-URL-Start:** |
| + | - Sofortiger schwarzer/dunkler Hintergrund – kein weißer Flash beim Browserstart |
| + | - HA-URL zentral an einer Stelle pflegbar (nur diese Datei, nicht das Start-Skript) |
| + | - Fallback-Anzeige, falls HA beim Boot noch nicht erreichbar ist |
| + | |
| + | ## Deployment |
| + | |
| + | ```bash |
| + | mkdir -p /opt/kiosk |
| + | cp home-assistant-boot.html /opt/kiosk/home-assistant-boot.html |
| + | ``` |
| + | |
| + | ## HA-URL anpassen |
| + | |
| + | Die Ziel-URL steht direkt in der HTML-Datei im `<script>`-Block: |
| + | |
| + | ```js |
| + | window.location.replace("http://192.168.1.226:8123/"); |
| + | ``` |
| + | |
| + | Nach Änderung reicht ein `reboot` – kein Neucompilieren nötig. |
| + | |
| + | ## Datei-Inhalt |
| + | |
| + | Siehe [home-assistant-boot.html](./home-assistant-boot.html) |