September 9, 20169 yr 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)
September 10, 20169 yr My bad, fixed now, I'll try to cut a release tonight. Get a vacation this summer?
September 11, 20169 yr Author 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)
September 11, 20169 yr 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.
September 11, 20169 yr OK. Now take those toddlers to the beach! I can hear the square eyeballs from here.
September 11, 20169 yr Author Success!! Everything seems to be working as expected - again, thanks so much for all your work on this stuff!!
September 12, 20169 yr Author 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!
September 12, 20169 yr Never used polyglot so I dunno their setup. The 1/0 is intended, I just didn't define names for them in the profile zip.
Archived
This topic is now archived and is closed to further replies.