Ich habe folgende Automation am laufen, die prüft ob noch Fenster im Haus offen sind, wenn jemand das Haus verlässt.
Bisher hat diese auch schnell gemeldet. Die letzten Tage ist eine deutliche Verzögerung von bis zu 30 Sekunden zu spüren. Was kann die Ursache sein?
alias: Automation_offenes_Fenster_beim_verlassen_des_Hauses
description: ""
triggers:
- entity_id: binary_sensor.haustur
from: "off"
to: "on"
trigger: state
conditions:
- condition: time
after: "08:00:00"
before: "21:00:00"
actions:
- choose:
- conditions:
- condition: template
value_template: "{{ offene_fenster_namen | length > 0 }}"
sequence:
- choose:
- conditions:
- condition: state
entity_id: sensor.iphone2_ssid
state: DS
sequence:
- action: notify.mobile_app_iphone2
data:
message: "{{ fenster_meldung }}"
data:
push:
sound:
name: default
critical: 1
volume: 1
default: []
- choose:
- conditions:
- condition: state
entity_id: sensor.1_iphone_ssid
state: DS
sequence:
- action: notify.mobile_app_1_iphone
data:
message: "{{ fenster_meldung }}"
data:
push:
sound:
name: default
critical: 1
volume: 1
default: []
mode: single
variables:
fenster_entity_ids:
- binary_sensor.fenster_bad
- binary_sensor.fenster_buro
- binary_sensor.fenster_esszimmer
- binary_sensor.fenster_kuche
- binary_sensor.fenster_p
- binary_sensor.fenster_schlafzimmer
- binary_sensor.fenster_wohnzimmer
- binary_sensor.fenster_gaste_wc
offene_fenster_entity_ids: |-
{{
expand(fenster_entity_ids)
| selectattr('state','eq','on')
| map(attribute='entity_id')
| list
}}
offene_fenster_namen: |-
{{
offene_fenster_entity_ids
| map('regex_replace', '^.*\\.', '')
| map('regex_replace', '^.*_', '')
| list
}}
fenster_meldung: "Fenster: {{ offene_fenster_namen | join(', ') }} ist noch offen"
Das gleiche stelle ich fest bei einer Automation mit Bewegungsmelder.
Die Tür und Fenstersensoren sowie der Bewegungsmelder sind Zigbee-Geräte von Aqara.



