Hallo zusammen,
ich habe Automation, die mir eine Notify ausgibt, wenn mein Wassersensor in der Küche Feuchtigkeit anzeigt.
Irgendwie schaltet der Sensor bei einem HA-Neustart auch kurzzeitig auf feucht und die Nachricht wird gesendet.
Wie kann ich dies ausschließen?
Kann ich den HA-Neustart durch eine Bedingung in die Automation einbringen?
Gruß Tom
maxe
20. März 2024 um 20:24
2
Zeig mal deine Automation.
alias: Benachrichtiung_Wassersensor_Aktiviert
description: ""
trigger:
- type: moist
platform: device
device_id: 40bda370ad22d2bcd5a8f05d2e58ca2a
entity_id: d80103a77ef29f53e2b561cb80c2524c
domain: binary_sensor
for:
hours: 0
minutes: 0
seconds: 30
id: Wassersensor_Waschküche_feucht
condition: []
action:
- choose:
- conditions:
- condition: trigger
id:
- Wassersensor_Waschküche_feucht
sequence:
- service: notify.mobile_app_xq_cq54
metadata: {}
data:
message: Waschküche nass!!
mode: single
maxe
20. März 2024 um 20:53
4
Ich würde eher die Zustandsänderung der Entität als trigger nehmen
alias: Benachrichtiung_Wassersensor_Aktiviert
description: ""
trigger:
- platform: state
entity_id: binary_sensor.water_sensor
from: "off"
to: "on"
for:
hours: 0
minutes: 0
seconds: 30
id: Wassersensor_Waschküche_feucht
condition: []
action:
- service: notify.mobile_app_xq_cq54
metadata: {}
data:
message: Waschküche nass!!
mode: single
So wird nicht getriggert, wenn der Sensor unknown oder unavailable ist (z.B. bei einem Neustart).
Und die Bedingung kannst du auch löschen, da du nur den einen Auslöser hast.
1 „Gefällt mir“
Danke dir, das werde ich testen.
Die Bedingung habe ich drin, weil ich noch weitere Sensoren integrieren will!