Hallo zusammen,
ich habe mir eine Automation gebaut wo als Trigger ein Bewegungsmelder eingesetzt wird. Ich Triggere auf “Bewegung” und auf “keine Bewegung”
Bei Ausführen habe ich 3 Optionen erstellt.
Option1:
Der BWM hat eine Bewegung erkannt
UND
die Uhrzeit liegt nach 17:00 Uhr und vor 21:00Uhr
DANN soll das Licht mit 100% leuchten.
Option2:
Der BWM hat eine Bewegung erkannt
UND
(die Uhrzeit liegt nach 00:00 Uhr und vor 06:00Uhr
ODER
die Uhrzeit liegt nach 21:00 Uhr und vor 23:59Uhr)
DANN soll das Licht mit 15% leuchten.
Option3:
Der BWM hat keine Bewegung erkannt
UND
(die Uhrzeit liegt nach 00:00 Uhr und vor 06:00Uhr
ODER
die Uhrzeit liegt nach 17:00 Uhr und vor 23:59Uhr)
DANN
soll nach einer Verzögerung von 1:30min das Licht abgeschaltet werden.
Gibt es eine Möglichkeit, wenn Option 3 gestartet wurde und der BWM wieder eine Bewegung erkennt, die Option 3 abgebrochen wird und entsprechend der Uhrzeit dann Option1 oder 2 gestartet wird?
Danke schonmal!!
Gruß Torsten
Hast du schon eine Automatisierung angelegt? Dann poste besser diese als Code </>
Ansonsten nicht so
sondern
Der BWM hat für 1:30 Min. keine Bewegung erkannt`
Hallo @sirector hoffe das ist richtig
alias: Licht Flur Decke
description: ""
triggers:
- type: motion
device_id: fb7e6a57cff6c07c8123bb7547e2f567
entity_id: 565d2bf70ef84b80c2b9736c2a38b5dc
domain: binary_sensor
trigger: device
id: Bewegung
- type: no_motion
device_id: fb7e6a57cff6c07c8123bb7547e2f567
entity_id: 565d2bf70ef84b80c2b9736c2a38b5dc
domain: binary_sensor
trigger: device
id: keine Bewegung
conditions: []
actions:
- choose:
- conditions:
- condition: and
conditions:
- condition: time
after: "17:00:00"
before: "21:00:00"
weekday:
- mon
- tue
- wed
- thu
- fri
- sat
- sun
- condition: trigger
id:
- Bewegung
sequence:
- type: turn_on
device_id: 70ee1323df009248dc410c45b295999d
entity_id: 5f59c52b4408119952f303170e24f876
domain: light
brightness_pct: 100
- conditions:
- condition: and
conditions:
- condition: or
conditions:
- condition: time
after: "00:00:00"
before: "06:00:00"
weekday:
- mon
- tue
- wed
- thu
- fri
- sat
- sun
- condition: time
after: "21:00:00"
before: "23:59:59"
weekday:
- mon
- tue
- wed
- thu
- fri
- sat
- sun
- condition: trigger
id:
- Bewegung
sequence:
- type: turn_on
device_id: 70ee1323df009248dc410c45b295999d
entity_id: 5f59c52b4408119952f303170e24f876
domain: light
brightness_pct: 15
- conditions:
- condition: and
conditions:
- condition: trigger
id:
- keine Bewegung
- condition: or
conditions:
- condition: time
after: "00:00:00"
before: "06:00:00"
- condition: time
after: "17:00:00"
before: "23:59:59"
sequence:
- delay:
hours: 0
minutes: 1
seconds: 30
milliseconds: 0
- type: turn_off
device_id: 70ee1323df009248dc410c45b295999d
entity_id: 5f59c52b4408119952f303170e24f876
domain: light
mode: single
Dann schreib lieber
- type: no_motion
device_id: fb7e6a57cff6c07c8123bb7547e2f567
entity_id: 565d2bf70ef84b80c2b9736c2a38b5dc
domain: binary_sensor
trigger: device
id: keine Bewegung
for:
hours: 1
minutes: 30
seconds: 0
und lass das mit dem delay weg. Dann wird erst ausgelöst, wenn keine Bewegung für 1:30 Min erfolgt ist.
@sirector
ok, danke werde ich ausprobieren!
Wieso nicht einfach Modus restart
?
Ich finde es ohne delay sauberer, da ein delay einen Neustart nicht überleben würde