Ein Bsp. wie mann die Trigger ID und die Aktion Auswahl sinnvoll nutzen kann.
Damit ist es möglich auf unterschiedliche Trigger mit unterschiedlichen Aktionen zu reagieren.
In diesem Fall ist es die Licht-Automatik Keller.
- Wenn Die Tür geöffnet wird oder der BM Bewegung erkennt geht das Licht an.
- Wenn die Tür geschlossen wird bevor der BM Bewegung erkennt wird das Licht ausgeschaltet.
- Oder wenn es 5 min lang keine Bewegung gab.
- Wenn das Licht mal per App/ Stimme etc eingeschaltet wird, wird nach 30min ebenfalls das Licht ausgeschaltet wenn seit mind 5 min keine Bewegung erkannt wurde.
Ist nichts Weltbewegendes, aber auf diese Weise lassen sich viele Automatisierung auf eine Einzige reduzieren.
alias: Keller - Licht Automatik
description: ""
mode: single
triggers:
- entity_id: binary_sensor.tuer_keller
to: "on"
id: Licht an
trigger: state
- entity_id: binary_sensor.tuer_keller
id: Licht aus
to: "off"
trigger: state
- entity_id: group.motion_keller
id: Licht an
to: "on"
trigger: state
- entity_id: group.motion_keller
id: Licht aus
to: "off"
for:
hours: 0
minutes: 5
seconds: 0
trigger: state
- entity_id: light.licht_keller
to: "on"
for:
hours: 0
minutes: 30
seconds: 0
id: Licht aus
trigger: state
conditions: []
actions:
- choose:
- conditions:
- condition: trigger
id: Licht an
- condition: state
entity_id: light.licht_keller
state: "off"
sequence:
- target:
entity_id: light.licht_keller
data: {}
action: light.turn_on
- conditions:
- condition: trigger
id: Licht aus
- condition: state
entity_id: group.motion_keller
state: "off"
for:
hours: 0
minutes: 5
seconds: 0
- condition: state
entity_id: light.licht_keller
state: "on"
sequence:
- target:
entity_id: light.licht_keller
data: {}
action: light.turn_off
default: []
Gruß Osorkon