I have an automation like this ```alias: Bathroom Fan Auto Off
description: ""
triggers:
- trigger: state
entity_id:- switch.shelly1pmminig3_34b7dac8b960_switch_0
from: "off"
to: "on"
conditions: []
actions:
- switch.shelly1pmminig3_34b7dac8b960_switch_0
- delay:
hours: 0
minutes: 30
seconds: 0
milliseconds: 0 - if:
- condition: numeric_state
entity_id: sensor.sonoff_snzb_02d_humidity
below: 55
then: - type: turn_off
device_id: 774040e8b793231cdc6816019edc0028
entity_id: a54486eaa173b343b278536138f70a89
domain: switch
mode: single
- condition: numeric_state
The intent is when the fan comes on, it should wait 30 minutes, then test if humidity level has dropped below 55, if so, turn fan off.
Question is, does this condition keep testing if it fails the first time? Or do I need some kind of loop?
