So the more I read, the more I get lost And the more I try it, the more confused I get. I'm sure I'm overthinking it, but please help. Also, I'm sorry for the basic question.
Wait events. I did a simple test rule.
Trigger: door opens
Turn on light
Wait for event: door closes, timeout 20 seconds
Turn off lights
It turns off the lights whether the wait times out or the door closes. I guess I've crossed over somewhere to thinking that if the wait times out, it wouldn't continue.
If I add a conditional after the wait and say if the door closes, turn off light, else, exit rule, it works. But then I have to add the same (similar) action twice (wait for this event and if this event happens). Is there a way to make this easier?... something more along the lines of, wait for this event until the timeout else do this.