Hello All, I have a simple automation that’s supposed to switch on the Garage lights(controlled by TP-Link Kasa Smart switch) when my driveway camera’s(Reolink Duo 2 POE) floodlight turns on between 9PM and 5AM. It is working but the garage lights are turned on after some delay (around 10secs or so after driveway camera’s floodlight turns on) and not instantly. Here’s my YAML, kindly take a look:
alias: garage-lights-on-off
description: ""
trigger:
- platform: device
type: turned_on
device_id: dcde817ed3d39e5c049c5b19d363d6c9
entity_id: ee33c25797485dd1ecc8ff680727b1b2
domain: light
condition:
- condition: time
after: "21:00:00"
before: "05:00:00"
weekday:
- sun
- mon
- tue
- wed
- thu
- fri
- sat
action:
- type: turn_on
device_id: f9d41878711952e0684be93a9ab4957d
entity_id: 63962977560dabb052691c8badc74eb0
domain: switch
- delay:
hours: 0
minutes: 2
seconds: 0
milliseconds: 0
- type: turn_off
device_id: f9d41878711952e0684be93a9ab4957d
entity_id: 63962977560dabb052691c8badc74eb0
domain: switch
mode: single
Below is the trace image:
Can you download the full trace and post it here?
can uou try it with a service call instead of
so something like this:
action:
- service: switch.turn_on
data: {}
target:
entity_id: switch.somelight
and while you’re at it, also use state change for the trigger:
trigger:
- platform: state
entity_id:
- light.driverway_camera_floodlight
to: "on"
1 Like