use a state trigger with a condition that checks if the value is below 80. I.e. no templates.
I tried this with no luck.
trigger:
- platform: state
entity_id:
- sensor.living_room_sensor_temperature
condition:
- condition: numeric_state
entity_id: sensor.living_room_sensor_temperature
below: 80
action:
- service: switch.turn_on
target:
entity_id: switch.dingtian_relay18879_switch_1
data: {}
mode: single
that will work fine. The state needs to change, it’s not just going to trigger when you reload or create the automation. You have to wait for the value to change.
1 Like
Thanks, I think I have it working now I made the trigger just be every 1 min and the condition the temp so it doesn’t have to wait for the temp to change for it to check the condition.