Hi zusammen,
gibt es eine Möglichkeit in einer Automatisierung mehrere Bedingungen, Aktionen und Nachrichten hintereinander ablaufen zu lassen ?
Hier mein Beispiel:
trigger:
– device_id:
domain: binary_sensor
entity_id: binary_sensor.tuer
platform: device
type: opened
condition: []
action:
– delay: 00:45:00
– condition: and
conditions:
– condition: state
entity_id: person.x
state: not_home
– condition: state
entity_id: person.y
state: not_home
soweit so gut.. jetzt kommt der Part den ich nicht realisiert bekomme – evtl ist es aber auch einfach nicht möglich.
Er soll jetzt nacheinander einige Bedingungen abprüfen:
Ist die Ecklampe an ? Wenn ja dann mit einem Service die Lampe ausschalten und eine Nachricht absetzen, dann die nächste Lampe prüfen – ist sie an ? Wenn ja Lampe ausschalten und Nachricht schicken (wenn nein, dann einfach zur nächsten Condition springen):
[1.]
– condition: device
device_id:
domain: light
entity_id: light.ecklampe
type: is_on
– data: {}
entity_id: light.ecklampe
service: light.turn_off
– data:
message: Ecklampe ausgeschaltet
service: notify.telegram
[2.]
– condition: device
device_id:
domain: light
entity_id: light.couchtisch
type: is_on
– data:
entity_id: light.couchtisch
service: light.turn_off
– data:
message: Couchtisch Lampe ausgeschaltet
service: notify.telegram
[usw…]
Jemand eine Idee wie man das lösen könnte ohne für jedes Device eine einzelne Automatisierung zu schreiben ?
Danke und Gruß
Jay
-
Dieses Thema wurde geändert vor 6 Monaten, 1 Woche von
Jay.