mitch236 Posted June 12, 2010 Posted June 12, 2010 Ok, I can't make the alarm interface work for my folders and I figured out why. Whenever any door opens in my house, it must have some impact on the ISY that causes it to re-assess all the programs that are true even if they were already true before the door was opened. Here's what I did: I left the alarm in Disarmed state. I turned on the porch lights and then opened a door then closed the door. The programs in my Alarm Armed False folder ran even though the status of that folder hadn't changed. Here's a copy of the Event viewer if someone can tell me why the alarm caused the ISY to re-evaluate and run programs in the folder that shouldn't have changed status, I would really appreciate it! Fri 06/11/2010 09:42:51 PM : [iNST-SRX ] 02 50 13.3E.67 00.00.01 CB 11 00 LTONRR (00) Fri 06/11/2010 09:42:51 PM : [standard-Group][13.3E.67-->Group=1] Max Hops=3, Hops Left=2 Fri 06/11/2010 09:42:51 PM : [ 13 3E 67 1] DON 0 Fri 06/11/2010 09:42:51 PM : [ 13 93 F5 1] ST 255 Fri 06/11/2010 09:42:51 PM : [ 13 93 28 1] ST 255 Fri 06/11/2010 09:42:51 PM : [ 13 3E 67 1] ST 255 Fri 06/11/2010 09:42:51 PM : [ 13 92 C8 1] ST 255 Fri 06/11/2010 09:42:51 PM : [iNST-SRX ] 02 50 13.3E.67 11.CD.78 41 11 01 LTONRR (01) Fri 06/11/2010 09:42:51 PM : [standard-Cleanup][13.3E.67-->ISY/PLM Group=1] Max Hops=1, Hops Left=0 Fri 06/11/2010 09:43:02 PM : [iNST-SRX ] 02 50 14.06.FD 11.CD.78 07 71 4E (4E) Fri 06/11/2010 09:43:02 PM : [standard-Direct][14.06.FD-->ISY/PLM Group=0] Max Hops=3, Hops Left=1 Fri 06/11/2010 09:43:02 PM : [ 14 6 FD 1] CLISPC 156 Fri 06/11/2010 09:43:06 PM : [iNST-SRX ] 02 50 14.06.FD 11.CD.78 03 72 3F (3F) Fri 06/11/2010 09:43:06 PM : [standard-Direct][14.06.FD-->ISY/PLM Group=0] Max Hops=3, Hops Left=0 Fri 06/11/2010 09:43:06 PM : [ 14 6 FD 1] CLISPH 126 Fri 06/11/2010 09:43:31 PM : [ Time] 21:43:34 0(0) Fri 06/11/2010 09:43:31 PM : [ Time] 21:43:34 0(0) Fri 06/11/2010 09:43:31 PM : [iNST-ACK ] 02 62 00.00.19 CF 13 00 06 LTOFFRR(00) Fri 06/11/2010 09:43:31 PM : [ 13 93 F5 1] ST 0 Fri 06/11/2010 09:43:31 PM : [ 13 93 28 1] ST 0 Fri 06/11/2010 09:43:31 PM : [ 13 3E 67 1] ST 0 Fri 06/11/2010 09:43:31 PM : [ 13 92 C8 1] ST 0 Fri 06/11/2010 09:43:31 PM : [ Time] 21:43:34 0(0) Fri 06/11/2010 09:43:32 PM : [iNST-ACK ] 02 62 14.6E.52 0F 13 00 06 LTOFFRR(00) Fri 06/11/2010 09:43:32 PM : [iNST-SRX ] 02 50 14.6E.52 11.CD.78 2B 13 00 LTOFFRR(00) Fri 06/11/2010 09:43:32 PM : [standard-Direct Ack][14.6E.52-->ISY/PLM Group=0] Max Hops=3, Hops Left=2 Fri 06/11/2010 09:43:32 PM : [iNST-ACK ] 02 62 14.06.93 0F 6B 06 06 (06) Fri 06/11/2010 09:43:33 PM : [iNST-SRX ] 02 50 14.06.93 11.CD.78 27 6B 06 (06) Fri 06/11/2010 09:43:33 PM : [standard-Direct Ack][14.06.93-->ISY/PLM Group=0] Max Hops=3, Hops Left=1 Fri 06/11/2010 09:43:33 PM : [iNST-ACK ] 02 62 14.06.93 0F 6A 20 06 (20) Fri 06/11/2010 09:43:33 PM : [iNST-SRX ] 02 50 14.06.93 11.CD.78 23 6A 78 (78) Fri 06/11/2010 09:43:33 PM : [standard-Direct Ack][14.06.93-->ISY/PLM Group=0] Max Hops=3, Hops Left=0 Fri 06/11/2010 09:43:33 PM : [iNST-SRX ] 02 50 14.06.93 11.CD.78 01 6A 9E (9E) Fri 06/11/2010 09:43:33 PM : [standard-Direct][14.06.93-->ISY/PLM Group=0] Max Hops=1, Hops Left=0 Fri 06/11/2010 09:43:34 PM : [iNST-ACK ] 02 62 14.08.E1 0F 6B 06 06 (06) Fri 06/11/2010 09:43:34 PM : [iNST-SRX ] 02 50 14.08.E1 11.CD.78 27 6B 06 (06) Fri 06/11/2010 09:43:34 PM : [standard-Direct Ack][14.08.E1-->ISY/PLM Group=0] Max Hops=3, Hops Left=1 Fri 06/11/2010 09:43:34 PM : [iNST-ACK ] 02 62 14.08.E1 0F 6A 20 06 (20) Fri 06/11/2010 09:43:35 PM : [iNST-SRX ] 02 50 14.08.E1 11.CD.78 27 6A 78 (78) Fri 06/11/2010 09:43:35 PM : [standard-Direct Ack][14.08.E1-->ISY/PLM Group=0] Max Hops=3, Hops Left=1 Fri 06/11/2010 09:43:35 PM : [iNST-SRX ] 02 50 14.08.E1 11.CD.78 01 6A 98 (98) Fri 06/11/2010 09:43:35 PM : [standard-Direct][14.08.E1-->ISY/PLM Group=0] Max Hops=1, Hops Left=0 Fri 06/11/2010 09:43:36 PM : [iNST-ACK ] 02 62 14.06.FD 0F 6B 08 06 (08) Fri 06/11/2010 09:43:36 PM : [iNST-SRX ] 02 50 14.06.FD 11.CD.78 27 6B 08 (08) Fri 06/11/2010 09:43:36 PM : [standard-Direct Ack][14.06.FD-->ISY/PLM Group=0] Max Hops=3, Hops Left=1 Fri 06/11/2010 09:43:36 PM : [ 14 6 93 1] CLISP 120 Fri 06/11/2010 09:43:36 PM : [iNST-ACK ] 02 62 14.06.93 0F 6B 08 06 (08) Fri 06/11/2010 09:43:37 PM : [iNST-SRX ] 02 50 14.06.93 11.CD.78 27 6B 08 (08) Fri 06/11/2010 09:43:37 PM : [standard-Direct Ack][14.06.93-->ISY/PLM Group=0] Max Hops=3, Hops Left=1 Fri 06/11/2010 09:43:37 PM : CLI-WBug: Connecting to http://datafeed.weatherbug.com/GetXml.a ... UnitType=0 Fri 06/11/2010 09:43:37 PM : CLI-WBug: Successfully Processed WBug Response Fri 06/11/2010 09:43:37 PM : [iNST-ACK ] 02 62 14.08.E1 0F 6B 08 06 (08) Fri 06/11/2010 09:43:37 PM : [iNST-SRX ] 02 50 14.08.E1 11.CD.78 27 6B 08 (08) Fri 06/11/2010 09:43:37 PM : [standard-Direct Ack][14.08.E1-->ISY/PLM Group=0] Max Hops=3, Hops Left=1 Fri 06/11/2010 09:43:38 PM : [iNST-ACK ] 02 62 14.06.FD 0F 6B 06 06 (06) Fri 06/11/2010 09:43:38 PM : [iNST-SRX ] 02 50 14.06.FD 11.CD.78 23 6B 06 (06) Fri 06/11/2010 09:43:38 PM : [standard-Direct Ack][14.06.FD-->ISY/PLM Group=0] Max Hops=3, Hops Left=0 Fri 06/11/2010 09:43:38 PM : [iNST-ACK ] 02 62 14.06.FD 0F 6A 20 06 (20) Fri 06/11/2010 09:43:39 PM : [iNST-SRX ] 02 50 14.06.FD 11.CD.78 27 6A 7E (7E) Fri 06/11/2010 09:43:39 PM : [standard-Direct Ack][14.06.FD-->ISY/PLM Group=0] Max Hops=3, Hops Left=1 Fri 06/11/2010 09:43:39 PM : [iNST-SRX ] 02 50 14.06.FD 11.CD.78 01 6A 9C (9C) Fri 06/11/2010 09:43:39 PM : [standard-Direct][14.06.FD-->ISY/PLM Group=0] Max Hops=1, Hops Left=0 Fri 06/11/2010 09:43:39 PM : [ 14 8 E1 1] CLISP 120 Fri 06/11/2010 09:43:39 PM : [ Time] 21:43:42 0(0) Fri 06/11/2010 09:43:39 PM : [MOD 2 2 1 5] -5000.000000 Weather - Temperature Rate = -0.5 °F Fri 06/11/2010 09:43:39 PM : [MOD 2 2 1 9] 200.000000 Weather - Pressure Rate = 0.02 mbar/h Fri 06/11/2010 09:43:39 PM : [MOD 2 2 1 11] 40000.000000 Weather - Wind Speed = 4 mph Fri 06/11/2010 09:43:39 PM : [ 14 6 FD 1] CLISP 126 Fri 06/11/2010 09:43:41 PM : [iNST-ACK ] 02 62 14.06.93 0F 6D 78 06 (78) Fri 06/11/2010 09:43:41 PM : [iNST-SRX ] 02 50 14.06.93 11.CD.78 27 6D 78 (78) Fri 06/11/2010 09:43:41 PM : [standard-Direct Ack][14.06.93-->ISY/PLM Group=0] Max Hops=3, Hops Left=1 Fri 06/11/2010 09:43:42 PM : [iNST-ACK ] 02 62 14.08.E1 0F 6D 78 06 (78) Fri 06/11/2010 09:43:42 PM : [iNST-SRX ] 02 50 14.08.E1 11.CD.78 27 6D 78 (78) Fri 06/11/2010 09:43:42 PM : [standard-Direct Ack][14.08.E1-->ISY/PLM Group=0] Max Hops=3, Hops Left=1 Fri 06/11/2010 09:43:43 PM : [iNST-ACK ] 02 62 14.06.FD 0F 6D 82 06 (82) Fri 06/11/2010 09:43:43 PM : [iNST-SRX ] 02 50 14.06.FD 11.CD.78 23 6D 82 (82) Fri 06/11/2010 09:43:43 PM : [standard-Direct Ack][14.06.FD-->ISY/PLM Group=0] Max Hops=3, Hops Left=0 Fri 06/11/2010 09:43:43 PM : [ 14 6 FD 1] CLISP 130 Fri 06/11/2010 09:43:43 PM : [ 14 6 FD 1] CLISPH 130 Fri 06/11/2010 09:43:44 PM : [iNST-SRX ] 02 50 14.06.FD 11.CD.78 03 72 41 (41) Fri 06/11/2010 09:43:44 PM : [standard-Direct][14.06.FD-->ISY/PLM Group=0] Max Hops=3, Hops Left=0 Fri 06/11/2010 09:43:46 PM : [iNST-ACK ] 02 62 14.06.93 0F 6C 9E 06 (9E) Fri 06/11/2010 09:43:46 PM : [iNST-SRX ] 02 50 14.06.93 11.CD.78 27 6C 9E (9E) Fri 06/11/2010 09:43:46 PM : [standard-Direct Ack][14.06.93-->ISY/PLM Group=0] Max Hops=3, Hops Left=1 Fri 06/11/2010 09:43:47 PM : [iNST-ACK ] 02 62 14.08.E1 0F 6C 98 06 (98) Fri 06/11/2010 09:43:47 PM : [iNST-SRX ] 02 50 14.08.E1 11.CD.78 27 6C 98 (98) Fri 06/11/2010 09:43:47 PM : [standard-Direct Ack][14.08.E1-->ISY/PLM Group=0] Max Hops=3, Hops Left=1 Fri 06/11/2010 09:43:48 PM : [iNST-ACK ] 02 62 14.06.FD 0F 6C A0 06 (A0) Fri 06/11/2010 09:43:48 PM : [iNST-SRX ] 02 50 14.06.FD 11.CD.78 27 6C A0 (A0) Fri 06/11/2010 09:43:48 PM : [standard-Direct Ack][14.06.FD-->ISY/PLM Group=0] Max Hops=3, Hops Left=1 Fri 06/11/2010 09:43:48 PM : [ 14 6 93 1] CLISP 158 Fri 06/11/2010 09:43:48 PM : [ 14 8 E1 1] CLISP 152 Fri 06/11/2010 09:43:48 PM : [ 14 6 FD 1] CLISP 160 Fri 06/11/2010 09:43:48 PM : [ 14 6 FD 1] CLISPC 160 Fri 06/11/2010 09:43:51 PM : [iNST-SRX ] 02 50 14.06.FD 11.CD.78 07 71 50 (50) Fri 06/11/2010 09:43:51 PM : [standard-Direct][14.06.FD-->ISY/PLM Group=0] Max Hops=3, Hops Left=1 Fri 06/11/2010 09:44:37 PM : CLI-WBug: Connecting to http://datafeed.weatherbug.com/GetXml.a ... UnitType=0 Fri 06/11/2010 09:44:37 PM : CLI-WBug: Successfully Processed WBug Response Fri 06/11/2010 09:44:37 PM : [MOD 2 2 1 5] -4000.000000 Weather - Temperature Rate = -0.4 °F Fri 06/11/2010 09:44:37 PM : [MOD 2 2 1 11] 60000.000000 Weather - Wind Speed = 6 mph Fri 06/11/2010 09:44:37 PM : [MOD 2 2 1 12] 50000.000000 Weather - Wind Average Speed = 5 mph Fri 06/11/2010 09:45:37 PM : CLI-WBug: Connecting to http://datafeed.weatherbug.com/GetXml.a ... UnitType=0 Fri 06/11/2010 09:45:37 PM : CLI-WBug: Successfully Processed WBug Response Fri 06/11/2010 09:45:37 PM : [MOD 2 2 1 11] 50000.000000 Weather - Wind Speed = 5 mph Fri 06/11/2010 09:45:37 PM : [MOD 2 2 1 14] 30000.000000 Weather - Wind Average Directi = NE
IndyMike Posted June 12, 2010 Posted June 12, 2010 Hi mitch, It sounds as if the program conditional for your *Alarm Disarmed is acting as a control function not a status. Here's a simple example of the two with a SWL: Control - This will run every time the SWL is turned off regardless of the previous state. Multiple off sequences will cause the program to re-run. If BSMT_SWL is Switched off then Turn off basement lamplinc Status - This will run when there is a status change in the SWL to off. Multiple OFF sequences will not re-run the program. If BSMT_SWL is off then Turn off basement lamplinc Beyond that, alarm systems can be tricky. The tough situation is the *Alarmed Stay mode where you can have occupants momentarily opening doors and windows. You don't want to trigger events every time the system cycles. You may need to add some "persistence" to the inputs for this scenario. IM Ok, I can't make the alarm interface work for my folders and I figured out why. Whenever any door opens in my house, it must have some impact on the ISY that causes it to re-assess all the programs that are true even if they were already true before the door was opened. Here's what I did: I left the alarm in Disarmed state. I turned on the porch lights and then opened a door then closed the door. The programs in my Alarm Armed False folder ran even though the status of that folder hadn't changed. Here's a copy of the Event viewer if someone can tell me why the alarm caused the ISY to re-evaluate and run programs in the folder that shouldn't have changed status, I would really appreciate it!
Recommended Posts