Just found something interesting things about how OnAlert operates and I wanted to pass along.
1) Each security module added, door/window sensor, motion sensor, security remote, keychain remote, etc, and every macro that uses a security module as a trigger is assigned a House/Unit code! AHP will serially assign the first unused Monitored House/Unit code until there aren't any then it continures with unassigned Unit codes on Housecode A, B, C, etc.
I haven't tested this senario but what if you have a motion sensor on D2 and it has the Dawn/Dusk function of House/Unit code +1 and OnAlert assigns a security module or macro to D3?
2) Each door/window sensor sends a "closed" status every @60 minutes and motion sensors send a "reset" status every @90 minutes and this is recorded in the Activity Log.
3) If you have a Delay in any macro that uses security module as a trigger and the PC shuts down or is turned off before the delay expires any commands following the delay are never executed upon restart. This kinda makes sense, but I thought I bring it up because if you use flags this could be a problem.