1) The Honeywell TPI Document mentions a Command Acknowledge is for a poll. Should probably be corrected to Command Accepted.
2) More importantly, zone changes seem to be buggy, even though the status on the local webpage is correct.
Code: Select all
%00,01,1C28,08,00, DISARMED CHIME Ready to Arm $
# Inner front door opened, zone update with faulted zone
%02,0300000000000000$
%01,0000080000000000$
%00,01,0028,20,03,FAULT 20 FRONT DOOR $
%00,01,0028,20,00,FAULT 20 FRONT DOOR $
# inner front door closed, no zone update with cleared zone
%02,0100000000000000$
%00,01,1C28,08,00, DISARMED CHIME Ready to Arm $
%00,01,1C28,08,00, DISARMED CHIME Ready to Arm $
%00,01,1C28,08,00, DISARMED CHIME Ready to Arm $
# Open inner and outer front door, get a zone update with faulted zones
%02,0300000000000000$
%00,01,0028,20,03,FAULT 20 FRONT DOOR $
%01,0000180000000000$
%00,01,0028,21,03,FAULT 21 1ST FRONT DOOR $
%00,01,0028,20,00,FAULT 20 FRONT DOOR $
%00,01,0028,21,00,FAULT 21 1ST FRONT DOOR $
%00,01,0028,20,00,FAULT 20 FRONT DOOR $
# close inner and outer front door, no zone update with cleared zone
%02,0100000000000000$
%00,01,1C28,08,00, DISARMED CHIME Ready to Arm $
%00,01,1C28,08,00, DISARMED CHIME Ready to Arm $
%00,01,1C28,08,00, DISARMED CHIME Ready to Arm $
%00,01,1C28,08,00, DISARMED CHIME Ready to Arm $
%02,0300000000000000$
# open garage door, get zone update with garage door faulted, which is correct
# outer front door cleared, correct
# inner front door faulted, incorrect
%01,0000280000000000$
%00,01,0028,22,03,FAULT 22 GARAGE DOOR $
%00,01,0028,22,00,FAULT 22 GARAGE DOOR $
# close garage door, no zone update with garage door cleared
%02,0100000000000000$
%00,01,1C28,08,00, DISARMED CHIME Ready to Arm $