Ich habe zwei Vibrationssensoren die eine Nachricht auslösen sollen. Dies soll mit einer UND Verknüpfung realisiert werden, damit nicht versehentlich der Vibrationssensor durch ein anderes Ereignis getriggert wird auslöst. (Klingel oben + Klingel unten → Wenn beide getriggert dann Nachricht)
Leider scheint es, dass mir die Zeit einen Strich durch die Rechnung macht, denn die Bedingung wird nie wahr, wenn ich diese mit einer normalen UND Verknüpfung abfrage.
Welche Möglichkeiten bestehen, um einen eventuellen zeitversetzten Trigger zu nutzen?
Oder du triggerst beim ersten klingeln und setzt als Aktion Warte auf Auslöser. Dort definierst du das zweite klingeln mit einem entsprechenden Timeout. Erst dann schickst du die Nachricht.
description: ""
mode: single
triggers:
- trigger: state
entity_id:
- input_boolean.turklingel
from: "off"
to: "on"
conditions: []
actions:
- wait_for_trigger:
- trigger: state
entity_id:
- input_boolean.turklingel
from: "off"
to: "on"
timeout:
hours: 0
minutes: 2
seconds: 0
continue_on_timeout: false
- action: notify.mobile_app_xyz
metadata: {}
data:
message: Ding dong