Skip to content

Latest commit

 

History

History
73 lines (63 loc) · 2.58 KB

ALARM_STATUS.md

File metadata and controls

73 lines (63 loc) · 2.58 KB

Alarm Status information

The status codes from Total Connect are not well documented. Here are some results that have been found through testing.

ArmingState

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

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).