I have a rule that is triggered by a garage door opening. It then turns on lights (if they were off), waits 10 minutes, then turns off the lights that were turned on by the rule.
During my first test, the rule execution seemed to ‘die’:
6:01:28 PM Triggered by device event: Left Garage Door door is open
6:01:28 PM IF condition logic is matched. Continuing to activities in the “THEN” path.
6:01:28 PM Sending device command: Garage Lights ▸ on()
6:01:28 PM Set variable value: $blnTurnGarageLightOff = true
6:01:29 PM IF condition logic is not matched. Continuing to activities in the “ELSE” path.
6:01:29 PM Pausing rule execution for 600 seconds (delay).
Since it’s 30 degrees and snowing after 2 minutes or so after the door opened, I closed the door.
- Does a rule that is triggered by a device get cancelled if the triggering event changes?
- If no, why did the pause never complete?
- Is there a way to turn on debug/verbose logging?