Ich beschreibe mal kurz, wie man relativ einfach einen Bewegungsmelder mit einem Licht über eine Automatisierung verbinden kann.
Auslöser in dem Bsp. ist die Bewegung, logisch.
Am besten den Triggern direkt eine ID mitgeben:
triggers:
- trigger: state
entity_id:
- binary_sensor.bwm_occupancy
from: "off"
to: "on"
id: an
- trigger: state
entity_id:
- binary_sensor.bwm_occupancy
from: "on"
to: "off"
id: aus
for:
hours: 0
minutes: 3
seconds: 0
Als Bedingung dann z.B. einen Zeitraum oder die Sonne (Aufgang/Untergang) nehmen, nur wenn die Bedingung zutrifft wird die weitere Aktion ausgeführt:
conditions:
- condition: sun
after: sunset
before: sunrise
Und zu guter Letzt dann über ein Wenn - Dann die Trigger ID von oben abfragen:
actions:
- if:
- condition: trigger
id:
- an
then:
- action: light.turn_on
metadata: {}
data: {}
target:
entity_id: light.zimmerlampe
else:
- action: light.turn_off
metadata: {}
data: {}
target:
entity_id: light.zimmerlampe
Oder beides in Optionen setzen um evtl. noch mit weiteren Bedingungen je Option zu arbeiten:
actions:
- choose:
- conditions:
- condition: trigger
id:
- an
sequence:
- action: light.turn_on
metadata: {}
data: {}
target:
entity_id: light.zimmerlampe
- conditions:
- condition: trigger
id:
- aus
sequence:
- action: light.turn_off
target:
entity_id:
- light.zimmerlampe
data: {}