I have been trying to find an answer to my dilemma, and haven't been able to (IF I have been asking the correct question???).
I know I have seen this before, but cannot find it now.
My problem is:
I have a macro that runs (starts) at 3:05 a.m. to turn off lights.
The macro (I have shortened it alot, but left in pieces of it):
1) turn off a light
2) close curtains (appliance module turn ON)
3) turn off all lights in a room
4) delay 10 minutes
5) dim another light
6) delay 5 minutes
7) dim another light
delay 5 minutes
..... you get the idea
The total time for the macro (events + delays) is 50 minutes
HOWEVER...
the WHOLE macro runs from start to finish, and REPEATS AFTER EACH DELAY!!!
meaning that ALL the modules are "commanded" at 3:05 a.m., 3:10, 3:15, 3:20, etc. (these times are my delay times for the "groups" of modules that I am controlling, NOT at the SAME time though!).
IF I start AHP and then close it, the macros seem to run correctly. IF I reboot my computer and do NOT start and close AHP, I get the same incorrect macro run.
I have to start and close AHP to "reset" the macro delays in order for them to run correctly.
I am using 3.316. This also happened with 3.315, and I started with 3.310 but don't know if that had problems as I have been adding to my macros over time, and haven't paid attention to problems until recently.
Is this a problem that has been around for a while?
Is there something that I am missing when I write my macros?
BTW... with 3.315 and 3.316, I get the famous M MTCDDVD occurring randomly, BUT new neighbors have just moved in two doors down and I noticed a Protection 1 placard in their yard, SO I need to find out if they have a wireless security system installed... bet they DO! (I don't have any wireless security sensors, my system is wired... GASP!!!!... how "yesterday"!)