Jump to content

Honeywell Alarm - Arm Status not updating in NodeLink


skunkiechris

Recommended Posts

Posted

Hi io_guy,

 

Thanks for the partition updates, all seems to be working well there now!  New problem... the armed status never seems to update in ISY when the system is armed, regardless of mode.  Below are the logs.  Also, not sure if it's related, but the armed statuses (when looking at the options in a program) are "Disarmed" and then 1, 2, and 3.  (Not sure if they're supposed to show names to the statuses.)  

 

As always, thanks for your help on this!

 

Armed Night, from the alarm data received prior to arming up until the second alarm data received after arming:

2016-09-09 09:28:16 - TCP: Data Received - 53 Bytes [hwalrm1]
2016-09-09 09:28:16 - TCP: %00,02,1C08,08,00,UPPER             Ready to Arm  $[C][L] [hwalrm1]
2016-09-09 09:28:16 - Alarm: Virtual Keypad Update (02,1C08,08,00,UPPER             Ready to Arm  $) [hwalrm1]
2016-09-09 09:28:16 - ISY: Variable hwalrm1_part2-GV6 added to queue (Val: 0, QS: 6)
2016-09-09 09:28:16 - ISY: Variable hwalrm1_part2-GV2 added to queue (Val: 1, QS: 7)
2016-09-09 09:28:16 - ISY: Variable hwalrm1_part2-GV5 added to queue (Val: 0, QS: 
2016-09-09 09:28:16 - ISY: Variable hwalrm1_part2-GV4 added to queue (Val: 0, QS: 9)
2016-09-09 09:28:16 - ISY:  (ns/1/nodes/n001_hwalrm1_part1/report/status/GV4/0/25)
2016-09-09 09:28:16 - ISY: Variable hwalrm1_part2-GV1 added to queue (Val: 0, QS: 9)
2016-09-09 09:28:16 - ISY: Variable hwalrm1_part2-ST added to queue (Val: 0, QS: 10)
2016-09-09 09:28:16 - ISY: Variable hwalrm1_part2-GV3 added to queue (Val: 0, QS: 11)
2016-09-09 09:28:16 - ISY: Variable hwalrm1-ST replaced in queue (Val: -1, QS: 11)
2016-09-09 09:28:16 - ISY:  (ns/1/nodes/n001_hwalrm1_part1/report/status/GV1/0/25)
2016-09-09 09:28:16 - ISY:  (ns/1/nodes/n001_hwalrm1_part1/report/status/ST/0/25)
2016-09-09 09:28:16 - ISY:  (ns/1/nodes/n001_hwalrm1_part1/report/status/GV3/0/25)
2016-09-09 09:28:16 - TCP: Data Received - 53 Bytes [hwalrm1]
2016-09-09 09:28:16 - TCP: %00,01,8008,58,10,***NIGHT-STAY***May Exit Now  58$[C][L] [hwalrm1]
2016-09-09 09:28:16 - Alarm: Virtual Keypad Update (01,8008,58,10,***NIGHT-STAY***May Exit Now  58$) [hwalrm1]
2016-09-09 09:28:16 - ISY: Variable hwalrm1_part1-GV6 added to queue (Val: 0, QS: 9)
2016-09-09 09:28:16 - ISY: Variable hwalrm1_part1-GV2 added to queue (Val: 0, QS: 10)
2016-09-09 09:28:16 - ISY: Variable hwalrm1_part1-GV5 added to queue (Val: 0, QS: 11)
2016-09-09 09:28:16 - ISY: Variable hwalrm1_part1-GV4 added to queue (Val: 0, QS: 12)
2016-09-09 09:28:16 - ISY: Variable hwalrm1_part1-GV1 added to queue (Val: 0, QS: 13)
2016-09-09 09:28:16 - ISY:  (ns/1/nodes/n001_hwalrm1/report/status/ST/-1/25)
2016-09-09 09:28:16 - ISY: Variable hwalrm1_part1-ST added to queue (Val: 0, QS: 13)
2016-09-09 09:28:16 - ISY: Variable hwalrm1_part1-GV3 added to queue (Val: 0, QS: 14)
2016-09-09 09:28:16 - ISY: Variable hwalrm1-ST added to queue (Val: 1, QS: 15)
2016-09-09 09:28:16 - ISY:  (ns/1/nodes/n001_hwalrm1_part2/report/status/GV6/0/25)
2016-09-09 09:28:16 - ISY:  (ns/1/nodes/n001_hwalrm1_part2/report/status/GV2/1/25)
2016-09-09 09:28:17 - ISY:  (ns/1/nodes/n001_hwalrm1_part2/report/status/GV5/0/25)

Armed Away, same as above:

2016-09-09 09:30:30 - TCP: Data Received - 53 Bytes [hwalrm1]
2016-09-09 09:30:30 - TCP: %00,01,1C08,08,00,LOWER             Ready to Arm  $[C][L] [hwalrm1]
2016-09-09 09:30:30 - ISY: Variable hwalrm1_part1-GV6 added to queue (Val: 0, QS: 1)
2016-09-09 09:30:30 - ISY: Variable hwalrm1_part1-GV2 added to queue (Val: 1, QS: 2)
2016-09-09 09:30:30 - ISY: Variable hwalrm1_part1-GV5 added to queue (Val: 0, QS: 3)
2016-09-09 09:30:30 - ISY: Variable hwalrm1_part1-GV4 added to queue (Val: 0, QS: 4)
2016-09-09 09:30:30 - ISY:  (ns/1/nodes/n001_hwalrm1_part1/report/status/GV6/0/25)
2016-09-09 09:30:30 - ISY: Variable hwalrm1_part1-GV1 added to queue (Val: 0, QS: 4)
2016-09-09 09:30:30 - ISY: Variable hwalrm1_part1-ST added to queue (Val: 0, QS: 5)
2016-09-09 09:30:30 - ISY: Variable hwalrm1_part1-GV3 added to queue (Val: 0, QS: 6)
2016-09-09 09:30:30 - ISY: Variable hwalrm1-ST added to queue (Val: 1, QS: 7)
2016-09-09 09:30:30 - ISY:  (ns/1/nodes/n001_hwalrm1_part1/report/status/GV2/1/25)
2016-09-09 09:30:31 - ISY:  (ns/1/nodes/n001_hwalrm1_part1/report/status/GV5/0/25)
2016-09-09 09:30:31 - ISY:  (ns/1/nodes/n001_hwalrm1_part1/report/status/GV4/0/25)
2016-09-09 09:30:31 - ISY:  (ns/1/nodes/n001_hwalrm1_part1/report/status/GV1/0/25)
2016-09-09 09:30:31 - ISY:  (ns/1/nodes/n001_hwalrm1_part1/report/status/ST/0/25)
2016-09-09 09:30:31 - ISY:  (ns/1/nodes/n001_hwalrm1_part1/report/status/GV3/0/25)
2016-09-09 09:30:31 - ISY:  (ns/1/nodes/n001_hwalrm1/report/status/ST/1/25)
2016-09-09 09:30:34 - TCP: Data Received - 76 Bytes [hwalrm1]
2016-09-09 09:30:34 - TCP: %02,0701000000000000$[C][L]%00,01,000C,60,05,ARMED ***AWAY***May Exit Now  60$[C][L] [hwalrm1]
2016-09-09 09:30:34 - Alarm: Partition State Change [hwalrm1]
2016-09-09 09:30:34 - Alarm: Virtual Keypad Update (01,000C,60,05,ARMED ***AWAY***May Exit Now  60$) [hwalrm1]
2016-09-09 09:30:34 - ISY: Variable hwalrm1_part1-GV6 added to queue (Val: 0, QS: 1)
2016-09-09 09:30:34 - ISY: Variable hwalrm1_part1-GV2 added to queue (Val: 0, QS: 2)
2016-09-09 09:30:34 - ISY: Variable hwalrm1_part1-GV5 added to queue (Val: 0, QS: 3)
2016-09-09 09:30:34 - ISY: Variable hwalrm1_part1-GV4 added to queue (Val: 0, QS: 4)
2016-09-09 09:30:34 - ISY:  (ns/1/nodes/n001_hwalrm1_part1/report/status/GV6/0/25)
2016-09-09 09:30:34 - ISY: Variable hwalrm1_part1-GV1 added to queue (Val: 0, QS: 4)
2016-09-09 09:30:34 - ISY: Variable hwalrm1_part1-ST added to queue (Val: 0, QS: 5)
2016-09-09 09:30:34 - ISY: Variable hwalrm1_part1-GV3 added to queue (Val: 0, QS: 6)
2016-09-09 09:30:34 - ISY: Variable hwalrm1-ST added to queue (Val: -1, QS: 7)
2016-09-09 09:30:34 - ISY:  (ns/1/nodes/n001_hwalrm1_part1/report/status/GV2/0/25)
2016-09-09 09:30:34 - ISY:  (ns/1/nodes/n001_hwalrm1_part1/report/status/GV5/0/25)
2016-09-09 09:30:34 - ISY:  (ns/1/nodes/n001_hwalrm1_part1/report/status/GV4/0/25)
2016-09-09 09:30:34 - ISY:  (ns/1/nodes/n001_hwalrm1_part1/report/status/GV1/0/25)
2016-09-09 09:30:35 - ISY:  (ns/1/nodes/n001_hwalrm1_part1/report/status/ST/0/25)
2016-09-09 09:30:35 - ISY:  (ns/1/nodes/n001_hwalrm1_part1/report/status/GV3/0/25)
Posted

Okay, so not to be a pain, we're almost there!  The arm status is updating perfectly now, however the disarm status never updates.  (So once the system is armed, it never shows disarmed.)  Logs below...let me know if you need anything else or need access to my EVL.

 

Thanks!!

 

Arming:

2016-09-11 13:09:44 - TCP: Data Received - 76 Bytes [hwalrm1]
2016-09-11 13:09:44 - TCP: %02,0401000000000000$[C][L]%00,01,8008,60,03,ARMED ***STAY***May Exit Now  60$[C][L] [hwalrm1]
2016-09-11 13:09:44 - Alarm: Partition State Change [hwalrm1]
2016-09-11 13:09:44 - Alarm: Virtual Keypad Update (01,8008,60,03,ARMED ***STAY***May Exit Now  60$) [hwalrm1]
2016-09-11 13:09:44 - ISY: Variable hwalrm1_part1-GV6 added to queue (Val: 0, QS: 1)
2016-09-11 13:09:44 - ISY: Variable hwalrm1_part1-GV2 added to queue (Val: 0, QS: 2)
2016-09-11 13:09:44 - ISY: Variable hwalrm1_part1-GV5 added to queue (Val: 0, QS: 3)
2016-09-11 13:09:44 - ISY: Variable hwalrm1_part1-GV4 added to queue (Val: 0, QS: 4)
2016-09-11 13:09:44 - ISY: Variable hwalrm1_part1-GV1 added to queue (Val: 0, QS: 5)
2016-09-11 13:09:44 - ISY: Variable hwalrm1_part1-ST added to queue (Val: 1, QS: 6)
2016-09-11 13:09:44 - ISY:  (ns/1/nodes/n001_hwalrm1_part1/report/status/GV6/0/25)
2016-09-11 13:09:44 - ISY: Variable hwalrm1-ST added to queue (Val: 1, QS: 6)
2016-09-11 13:09:44 - ISY:  (ns/1/nodes/n001_hwalrm1_part1/report/status/GV2/0/25)
2016-09-11 13:09:44 - ISY:  (ns/1/nodes/n001_hwalrm1_part1/report/status/GV5/0/25)
2016-09-11 13:09:44 - ISY:  (ns/1/nodes/n001_hwalrm1_part1/report/status/GV4/0/25)
2016-09-11 13:09:44 - ISY:  (ns/1/nodes/n001_hwalrm1_part1/report/status/GV1/0/25)
2016-09-11 13:09:45 - ISY:  (ns/1/nodes/n001_hwalrm1_part1/report/status/ST/1/25)

Disarming:

2016-09-11 13:09:53 - TCP: Data Received - 53 Bytes [hwalrm1]
2016-09-11 13:09:53 - TCP: %00,01,8008,50,00,ARMED ***STAY***May Exit Now  50$[C][L] [hwalrm1]
2016-09-11 13:09:53 - Alarm: Virtual Keypad Update (01,8008,50,00,ARMED ***STAY***May Exit Now  50$) [hwalrm1]
2016-09-11 13:09:53 - ISY: Variable ecobee-ST added to queue (Val: 68.8, QS: 7)
2016-09-11 13:09:53 - ISY: Variable hwalrm1_part1-GV6 added to queue (Val: 0, QS: 
2016-09-11 13:09:53 - ISY: Variable hwalrm1_part1-GV2 added to queue (Val: 0, QS: 9)
2016-09-11 13:09:53 - ISY: Variable hwalrm1_part1-GV5 added to queue (Val: 0, QS: 10)
2016-09-11 13:09:53 - ISY: Variable hwalrm1_part1-GV4 replaced in queue (Val: 0, QS: 10)
2016-09-11 13:09:53 - ISY: Variable hwalrm1_part1-GV1 replaced in queue (Val: 0, QS: 10)
2016-09-11 13:09:53 - ISY: Variable hwalrm1_part1-ST replaced in queue (Val: 1, QS: 10)
2016-09-11 13:09:53 - ISY:  (ns/1/nodes/n001_hwalrm1_part1/report/status/GV4/0/25)
2016-09-11 13:09:53 - ISY: Variable hwalrm1-ST replaced in queue (Val: -1, QS: 9)
2016-09-11 13:09:53 - ISY:  (ns/1/nodes/n001_hwalrm1_part1/report/status/GV1/0/25)
2016-09-11 13:09:54 - ISY:  (ns/1/nodes/n001_hwalrm1_part1/report/status/ST/1/25)
2016-09-11 13:09:54 - ISY:  (ns/1/nodes/n001_hwalrm1/report/status/ST/-1/25)
2016-09-11 13:09:54 - TCP: Data Received - 76 Bytes [hwalrm1]
2016-09-11 13:09:54 - TCP: %02,0101000000000000$[C][L]%00,01,1C08,08,01,LOWER             Ready to Arm  $[C][L] [hwalrm1]
2016-09-11 13:09:54 - Alarm: Partition State Change [hwalrm1]
2016-09-11 13:09:54 - Alarm: Virtual Keypad Update (01,1C08,08,01,LOWER             Ready to Arm  $) [hwalrm1]
2016-09-11 13:09:54 - ISY: Variable hwalrm1_part1-GV6 replaced in queue (Val: 0, QS: 3)
2016-09-11 13:09:54 - ISY: Variable hwalrm1_part1-GV2 replaced in queue (Val: 1, QS: 3)
2016-09-11 13:09:54 - ISY:  (ns/1/nodes/n001_hwalrm1_part1/report/status/GV6/0/25)
2016-09-11 13:09:54 - ISY: Variable hwalrm1_part1-GV5 replaced in queue (Val: 0, QS: 2)
2016-09-11 13:09:54 - ISY: Variable hwalrm1_part1-GV4 added to queue (Val: 0, QS: 3)
2016-09-11 13:09:54 - ISY: Variable hwalrm1_part1-GV1 added to queue (Val: 0, QS: 4)
2016-09-11 13:09:54 - ISY: Variable hwalrm1_part1-ST added to queue (Val: 1, QS: 5)
2016-09-11 13:09:54 - ISY: Variable hwalrm1-ST added to queue (Val: 1, QS: 6)
2016-09-11 13:09:55 - ISY:  (ns/1/nodes/n001_hwalrm1_part1/report/status/GV2/1/25)
2016-09-11 13:09:55 - ISY:  (ns/1/nodes/n001_hwalrm1_part1/report/status/GV5/0/25)
2016-09-11 13:09:55 - ISY:  (ns/1/nodes/n001_hwalrm1_part1/report/status/GV4/0/25)
2016-09-11 13:09:55 - ISY:  (ns/1/nodes/n001_hwalrm1_part1/report/status/GV1/0/25)
2016-09-11 13:09:55 - ISY:  (ns/1/nodes/n001_hwalrm1_part1/report/status/ST/1/25)
2016-09-11 13:09:55 - ISY:  (ns/1/nodes/n001_hwalrm1/report/status/ST/1/25)

Posted

Sorry about all this junk.  I switched a bunch of code from HonLink to better work with Node Servers.  Definitely some growing pains since I don't own this device.

 

Try 0.6.4.

Posted

One semi-related question... I noticed since your fixes, all of the arm states now display words in ISY vs the numbers, and the other attributes all show True/False - except 'panel trouble' and 'fire alarm', which both show 0/1 as values.  I have not had a fire alarm or panel trouble since switching to Nodelink so I haven't verified whether they work, but is that what you would expect to see for them?  

 

I've noticed on Polyglot modules if I see a displayed value change from True/False to 1/0 it seems to mean it's not actually getting a value and something is wrong, so that's why I ask.  (Ex - in LIFX, if bulb power state changes from 'True' to '1', it means that bulb is either offline or the module stopped or some other issue is occurring.)  

 

Thanks!

Archived

This topic is now archived and is closed to further replies.

×
×
  • Create New...