AutomationSicherheit
Warnung bei geöffneten Türen
Push-Nachricht beim Verlassen des Hauses wenn Türen oder Fenster noch offen stehen. Listet per Template alle offenen Kontaktsensoren namentlich auf.
So läuft die Automation ab
In Worten statt YAML. Hat ein Schritt in meiner Config einen Namen, steht er oben und grau darunter, was technisch passiert.
Person verlässt Zuhause
Mindestens eine davon gilt
Türen Gruppe ist offen
Fenster Gruppe ist offen
1.Werte für später merken
2.Benachrichtigung senden: „Türen/Fenster nicht geschlossen“
So übernimmst du sie
Drei Schritte, dann läuft sie bei dir.
- 1
Das brauchst du
- BenachrichtigungsdienstIntegration
- BinärsensorGerät
- Person/AnwesenheitGerät
- 2
Platzhalter durch deine Entities ersetzen
Meine Entity-IDs sind durch Platzhalter ersetzt. Deine eigenen findest du unter Einstellungen → Geräte & Dienste → Entitäten.
- DEIN_NAME
- Deine Person-Entity (z.B. person.max)
- DEINE_TUEREN_GRUPPE2×
- Deine Gruppe aller Türkontakte (z.B. binary_sensor.turen_geoffnet)
- DEINE_FENSTER_GRUPPE2×
- Deine Gruppe aller Fensterkontakte (z.B. binary_sensor.fenster_geoffnet)
- DEIN_SENSOR_8×
- Ersetze DEIN_SENSOR_1, DEIN_SENSOR_2 usw. jeweils durch einen deiner Sensoren, je nach Config sensor oder binary_sensor (z.B. binary_sensor.haustuer)
- DEIN_HANDY
- Dein Handy-Notify-Service (z.B. notify.mobile_app_iphone)
- 3
Einfügen
EinstellungenAutomationen & SzenenAutomation erstellenNeue Automation erstellen
Oben rechts über die drei Punkte „In YAML bearbeiten“ wählen, alles markieren, den Text von unten einfügen und speichern.
Sicherheit: Warnung bei geöffneten Türen# Entity-IDs sind anonymisiert. Ersetze sie durch deine eigenen. # Beispiel: light.dein_wohnzimmer_licht -> light.wohnzimmer_deckenlampe # Sicherheit: Warnung bei geöffneten Türen # Warnt per Push-Nachricht wenn du das Haus verlässt und noch Türen/Fenster offen sind. # Listet die offenen Sensoren namentlich auf. alias: "Sicherheit: Warnung bei geöffneten Türen" description: >- Warnt beim Verlassen des Hauses, wenn Türen oder Fenster noch offen sind. Listet die offenen Sensoren namentlich auf. # --- Trigger: Person verlässt die Home-Zone --- triggers: - entity_id: person.DEIN_NAME # z.B. person.dein_name zone: zone.home event: leave platform: zone # --- Bedingung: Mindestens eine Tür oder ein Fenster offen --- conditions: - condition: or conditions: - condition: state entity_id: binary_sensor.DEINE_TUEREN_GRUPPE # z.B. binary_sensor.turen_geoffnet state: "on" - condition: state entity_id: binary_sensor.DEINE_FENSTER_GRUPPE # z.B. binary_sensor.fenster_geoffnet state: "on" # --- Aktionen --- actions: # Template: Offene Sensoren namentlich auflisten - variables: offen: >- {% set ns = namespace(items=[]) %} {% set namen = { 'binary_sensor.DEIN_SENSOR_1': 'Essbereich', 'binary_sensor.DEIN_SENSOR_2': 'Eingangstuer', 'binary_sensor.DEIN_SENSOR_3': 'Wohnzimmer 1', 'binary_sensor.DEIN_SENSOR_4': 'Wohnzimmer 2', 'binary_sensor.DEIN_SENSOR_5': 'Buero', 'binary_sensor.DEIN_SENSOR_6': 'Kueche', 'binary_sensor.DEIN_SENSOR_7': 'Technikraum', 'binary_sensor.DEIN_SENSOR_8': 'WC' } %} {% for e in state_attr('binary_sensor.DEINE_TUEREN_GRUPPE', 'entity_id') | default([], true) %} {% if states(e) == 'on' %} {% set ns.items = ns.items + [namen.get(e, e)] %} {% endif %} {% endfor %} {% for e in state_attr('binary_sensor.DEINE_FENSTER_GRUPPE', 'entity_id') | default([], true) %} {% if states(e) == 'on' %} {% set ns.items = ns.items + [namen.get(e, e)] %} {% endif %} {% endfor %} {{ ns.items | join(', ') }} # Push-Nachricht mit Liste der offenen Türen/Fenster - action: notify.mobile_app_DEIN_HANDY # z.B. notify.mobile_app_iphone data: title: Türen/Fenster nicht geschlossen message: "Folgende sind noch offen: {{ offen }}" mode: singleAus meinem Home Assistant, Stand 4. April 2026.
