Hi there,
I just switched from the ISY994 and just had a question. On the ISY programs run in sequence, so I could write a program like:
If Status Garage Door is Open
Then
Wait 30 minutes
Send notification Door Open to my iPhone
Where this is super handy is that while it's in the 30 minute wait, if someone closes the door, the IF part of the program is no longer true and therefore the program stops running and never sends a notice. The ISY runs programs in order not all at once, so in the above, the 30 minute wait happens first, then the notice happens. I could say wait 2 minutes, send a notice, wait 10 more minutes, send another notice, wait 20 minutes after that, and then close the door automatically, etc.
Im just wondering how you do these types of things in Indigo and if a change in a Condition halts the program? So if I do a trigger saying condition is garage door is open, and then action is "Send notification email" or Pushover notice or whatever, but I choose Delay by 30 minutes, if I close the garage door making the condition no longer true, does that stop this program, or because it was true once, the rest of the program runs?
Second part of my question is that if I wanted to do the example like above, would I have to do that like:
Send first reminder - Delay by 2 minutes
Send second reminder - Delay by 12 minutes
Send third reminder and close door - Delay by 32 minutes
Thank you!