Hallo zusammen,
ich habe eine, wie ich finde, recht simple Automation erstellt, bei der nach Sonnenuntergang bei Bewegung Lichter angehen sollen und wenn im Zeitraum X keine neue Bewegung erkannt wird, die Lichter anschließend wieder ausgehen sollen.
Nun passiert es in manchen Fällen, dass der Bewegungsmelder Bewegung erkennt und die Lichter eine Sekunde später ausgeschaltet werden und dann auch nicht wieder eingeschaltet werden.
Es scheint, als ob der Timer bei erneutet Erkennung von Bewegung nicht neu startet.
Vielleicht kann mir dabei ja jemand helfen und zeigen, wo ich den Fehler habe:
alias: BWM_DR_Eingang
description: ""
trigger:
- platform: event
event_type: timer.finished
event_data:
entity_id: timer.timer_dr_eingang_bwm
id: Timer Finished
- platform: state
entity_id:
- binary_sensor.dr_eingang_bwm_bewegung
from: "off"
to: "on"
id: Bewegung erkannt
- platform: state
entity_id:
- binary_sensor.dr_eingang_bwm_bewegung
from: "on"
to: "off"
id: keine Bewegung mehr erkannt
condition: []
action:
- choose:
- conditions:
- condition: and
conditions:
- condition: trigger
id:
- Bewegung erkannt
- condition: sun
before: sunrise
after: sunset
sequence:
- service: light.turn_on
data:
brightness_pct: 20
target:
entity_id: light.dr_eingang_sa_led
- conditions:
- condition: trigger
id:
- keine Bewegung mehr erkannt
sequence:
- service: timer.start
data:
duration: "60"
target:
entity_id: timer.timer_dr_eingang_bwm
- conditions:
- condition: and
conditions:
- condition: trigger
id:
- Timer Finished
- condition: state
entity_id: light.dr_eingang_sa_led
state: "on"
sequence:
- service: light.turn_off
metadata: {}
data: {}
target:
entity_id:
- light.dr_eingang_sa_led
mode: single