The status codes from Total Connect are not well documented. Here are some results that have been found through testing.
ArmingState is reported per Partition. Most systems will only have one partition with a PartitionID of '1'.
Code | Status |
---|---|
10200 | Disarmed |
10201 | Armed Away |
10202 | Armed Away bypass |
10203 | Armed Stay |
10204 | Armed Stay Bypass |
10205 | Armed Away instant |
10206 | Armed Away instant bypass |
10207 | Alarming. This code is reported for perimeter sensor devices (doors and windows). It is also reported for manually pushed buttons on the panel Medical and Police. |
10209 | Armed Stay Instant |
10210 | Armed Stay Instant Bypass |
10211 | Disarmed bypass |
10212 | Alarming Fire/Smoke. This code is reported for smoke detectors. It is also reported for manually pushed buttons on the panel for Fire. |
10213 | Alarming Carbon Monoxide |
10214 | Disarmed not ready to arm - zone(s) faulted |
10218 | Armed Stay Night |
10219 | Armed Stay Night Bypass. Reported by ProA7 panel. |
10220 | Armed Stay Night Instant. Reported by ProA7 panel. |
10221 | Armed Stay Night Instant Bypass. Reported by ProA7 panel. |
10223 | Armed custom bypass |
10226 | Armed Stay. Suddenly reported for Lynx Touch 7000 in November 2021, which previously reported as 10203 |
10230 | Armed Stay. Reported by ProA7 panel. |
10231 | Armed Stay Bypass. Reported by ProA7 panel. |
10232 | Armed Stay Instant. Reported by ProA7 panel. |
10233 | Armed Stay Instant Bypass. Reported by ProA7 panel. |
10307 | Arming |
10308 | Disarming |
ZoneStatus is reported per Zone.
Status code we have seen are in the table below:
Code | Status |
---|---|
0 | Normal |
1 | Bypassed |
2 | Fault |
8 | Trouble/Tampered |
10 | Fault + Trouble |
16 | Tamper (ProA7) |
32 | Communications Failure (see #191) |
64 | Low Battery |
65 | Low Battery + Bypassed |
72 | Trouble + Low Battery |
96 | Communications Failure + Low Battery (see #191) |
256 | Alarm/Triggered |
Fault is only returned when "Sensor Events" are enabled for a specific zone in Total Connect, otherwise Normal is returned.
The returned ZoneStatus code appears to be an integer that contains a number of individual bit flags.
Bit | Integer | Status |
---|---|---|
1 | 1 | Bypassed |
2 | 2 | Fault |
3 | 4 | ??? |
4 | 8 | Tamper/Trouble |
5 | 16 | Tamper (on ProA7 see #176) |
6 | 32 | Communications Failure (see #191) |
7 | 64 | Low Battery |
8 | 128 | ??? |
9 | 256 | Triggered |
So a status code of 10 ( = 2 + 8) is both faulted and troubled. Bypassed and low battery is 65 (1 + 64). Troubled and low battery is 72 (8 + 64).