I am running AVP 3.295 (seems like if I upgrade higher than that, my video from the UM12A starts flickering - so I'm stuck at 3.295 at the moment)
Anyway, let's assume I have three macros like this:
Door open - macro #1 (to turn on a lamp)
Delay 5 secs
Turn on door open lamp module (just a light to tell me its open)
Door open - macro #2 (to start my 10 min timer)
Delay 10 minutes
Send an email msg
Door close - macro #3 (to turn off the lamp)
Delay 5 secs
Turn off the door open lamp module
Ok, so here's the deal. The door opens, both macros #1 and #2 seem to fire. That makes sense.
However, if I close the door again in say 2 minutes, it "seems" like the "door close" macro (#3) is not running because the lamp doesn't go off until the timer macro (#2) finishes its full 10 min delay and then the door close macro (#3) runs.
I thought the delays in different macros run concurrently. Is that not the case? Does the 10 minute macro hold everything else up from running?
I'm wondering why macro #2 is holding up macro #3 from running.
Also, is there a better way to do the 10 minute delay in macro #2 rather than using a 'delay' function?
Thanks for any tips!
Jerry