I’m still new to this, especially the yaml syntax. I’ve got an automation that runs at sunset and turns on our Christmas lights. Works great. But on rainy days like today, I don’t want to turn on the outdoor lights. Something about electricity and water… So I’m trying this,
- alias: 'rain xmas lights'
trigger:
platform: state
entity_id: switch.outdoor_xmas_lights
to: 'on'
condition:
- condition: numeric_state
entity_id: wunderground.precip_1hr_in
above: 0.01
action:
- service: switch.turn_off
entity_id: switch.outdoor_xmas_lights
But it doesn’t seem to be firing when I turn on the outdoor switch using the switch from the HA control panel. The lights stay on and the only thing in the HA log is showing the state change of the switch. It doesn’t show anything about trying to fire the associated trigger.