Hallo zusammen, ich habe festgestellt, dass bei mir aktuell der Kiosk Mode nicht mehr funktioniert.
Da ich nichts geändert habe, muss es mit HA 2025.10 oder 2025.11 gekommen sein.
Ich habe folgendes in meiner Dashboard-yaml:
kiosk_mode:
entity_settings:
- entity:
input_boolean.kiosk_mode: 'on'
hide_sidebar: true
hide_header: true
Am Schalter liegt es nicht, der klappt. Hat jemand eine Isee, was das Problem sein kann?
Viele Grüße
Markus
Welche Version der Kiosk Mode Integration hast du denn installiert? Deine Konfiguration mit entity_settings: kann ich in der Doku zur Integration überhaupt nicht finden.
Kiosk Mode Integration auf GitHub
Lies dir mal die Changelogs der Kiosk Mode Integration durch. Das ist die alte Variante, die wird nicht mehr unterstützt und du musst es anpassen.
Muss jetzt so aussehen zum Beispiel:
Hallo,
vielen Dank für den Hinweis. Die Änderung hatte ich übersehen.
Hab es jetzt so geändert:
kiosk_mode:
hide_header: '{{ is_state("input_boolean.kiosk_mode", "on") }}'
hide_sidebar: '{{ is_state("input_boolean.kiosk_mode", "on") }}'
Jetzt klappt es wieder
totow
28. Dezember 2025 um 16:00
5
Du benutzt die Jinja version, wenn ich die Release Notes von Version 9 richtig lese würde ich die JavaScript version nehmen:
Needs to be migrated to this one using templates:
kiosk_mode:
hide_sidebar: '[[[ is_state("input_boolean.hide_sidebar", "on") ]]]'
hide_header: '[[[ is_state("sensor.hide_header", "on") ]]]'
kiosk: '[[[ is_state("input_text.kiosk", "true") ]]]'
Optionally, you can also use Jinja templates:
Note: Jinja templates need a WebSocket call to be rendered, it is recommended to use the JavaScript version because it is rendered straightaway. On top of that, JavaScript templates have access to the client, for example, you can use DOM Apis, something that Jinja templates cannot achieve.
kiosk_mode:
hide_sidebar: '{{ is_state("input_boolean.hide_sidebar", "on") }}'
hide_header: '{{ is_state("sensor.hide_header", "on") }}'
kiosk: '{{ is_state("input_text.kiosk", "true") }}'
also so:
kiosk_mode:
hide_header: '[[[ is_state("input_boolean.kiosk_mode", "on") ]]]'
hide_sidebar: '[[[ is_state("input_boolean.kiosk_mode", "on") ]]]'
Edit:
ein Beispiel zu einem Text sollte NIE ein Bild sein.
LG
War ja nur ein Beispiel auf die schnelle, rest steht in den Release Notes und dort kann man es lesen.
Besser eben ein Bild als nichts
totow
28. Dezember 2025 um 16:08
7
Das stimmt schon.
Aber es ist jetzt nicht schneller ein Bild von Text zu machen als den Text zu kopieren, also vielleicht beim nächsten mal einfach den Text Kopieren
Doch wenn das Handy defekt ist schon aber gut jetzt. Ansich hast du recht.
1 „Gefällt mir“