Hier mal ein Bsp. für einen Licht Automatik bei Ankunft.
Zielsetzung ist, wenn ich nach Hause komme und die Helligkeit draußen einen Wert unterschritten hat, automatisch das Licht angeht, wenn die Haustür geöffnet wurde.
alias: Ankunft - Licht Flur einschalten
description: ""
mode: single
triggers:
- entity_id: binary_sensor.haustuer
to: "on"
trigger: state
conditions:
- condition: numeric_state
entity_id: sensor.bewegungsmelder_garten_lux
below: "500"
- condition: state
entity_id: input_boolean.ankunft
state: "on"
actions:
- target:
entity_id: light.flur
data: {}
action: light.turn_on
Das Licht soll aber nicht jedes mal angehen wenn ich die Haustüre öffne sondern nur wenn ich tatsächlich zu Hause ankomme. Dafür dient der Helfer (input_boolean.ankunft)
Dieser markiert die Ankunftszeit und begrenz diese in meinem Fall auf 10 min.
alias: Anwesenheit - Ankunft
description: ""
mode: single
triggers:
- entity_id: device_tracker.xy
to: home
trigger: state
- entity_id: device_tracker.xyz
to: home
trigger: state
conditions: []
actions:
- target:
entity_id: input_boolean.ankunft
data: {}
action: input_boolean.turn_on
- delay:
hours: 0
minutes: 10
seconds: 0
milliseconds: 0
- target:
entity_id: input_boolean.ankunft
data: {}
action: input_boolean.turn_off
Bin mir ziemlich sicher, dass es auch andere Möglichkeiten gibt dies abzubilden. Ob besser oder schlechter sei mal dahin gestellt.
Es geht hier darum, Automatisierung Beispiele zu zeigen, die sich dann auch in anderen Kontext verwenden lassen.
Gruß Osorkon