LV Handbook › Tools › Contact ID Decoder

Contact ID Decoder

Paste a Contact ID string. Get the event, zone and partition, and check the checksum.

Message

16 digits: ACCT MT Q EEE GG ZZZ S. Spaces are optional.

Account
4812
Msg type
18
Qualifier
1
Event
131
Partition
01
Zone/User
015
Check
3
Event
131 · Perimeter
Burglary group
Qualifier
New event / opening
Q = 1
Partition / zone
Area 1 · Zone 15
Checksum
3 Valid
Total is a multiple of 15

Contact ID event codes 56 codes

CodeEvent
100Medical
101Personal emergency
110Fire
111Smoke
113Water flow
114Heat
115Pull station
120Panic
121Duress
122Silent
123Audible
130Burglary
131Perimeter
132Interior
13324 hour (safe)
134Entry/Exit
135Day/night
137Tamper
140General alarm
15024 hour non-burglary
151Gas detected
154Water leakage
158High temp
159Low temp
162Carbon monoxide detected
300System trouble
301AC loss
302Low system battery
305System reset
309Battery test failure
321Bell 1
333Expansion module failure
344RF receiver jam detect
350Communication trouble
351Telco 1 fault
354Failure to communicate event
373Fire trouble
380Sensor trouble
381Loss of supervision – RF
383Sensor tamper
384RF low battery
400Open/Close
401O/C by user
403Automatic O/C
406Cancel
407Remote arm/disarm
408Quick arm
409Keyswitch O/C
441Armed STAY
570Zone/sensor bypass
573Burg bypass
601Manual trigger test report
602Periodic test report
607Walk test mode
627Program mode entry
628Program mode exit

Source: SIA DC-05-1999.09, Ademco Contact ID Protocol, event code list.

SIA DC-03 codes

CodeMeaning
BABurglary alarm
BRBurglary restoral
BBBurglary bypass
BTBurglary trouble
FAFire alarm
FRFire restoral
FTFire trouble
PAPanic alarm
HAHoldup alarm
MAMedical alarm
TATamper alarm
TRTamper restoral
ATAC trouble
ARAC restoral
YTSystem battery trouble
YRSystem battery restoral
OPOpening report
CLClosing report
CAAutomatic closing
RPAutomatic test
RXManual test
LBLocal programming begin
LSLocal programming success
GAGas alarm
WAWater alarm

Source: SIA DC-03-1990.01 (R2003.10), SIA Format event codes.

Reading Ademco Contact ID

Contact ID is the alarm format defined in SIA DC-05. Each event is 16 digits: account, message type 18, qualifier, event code, partition, zone or user, checksum.

Event codes are grouped by hundreds: 1xx alarms, 3xx troubles, 4xx open/close, 5xx bypasses, 6xx tests and system events.

SIA DC-03 is a different format that uses two-letter codes. The lookup table on this page covers the common ones.

FAQ

What does a Contact ID message look like?ACCT MT Q EEE GG ZZZ S: a 4-digit account, message type 18, a qualifier, a 3-digit event code, a 2-digit partition, a 3-digit zone or user, and a checksum digit.
What do qualifiers 1, 3 and 6 mean?1 is a new event or opening, 3 is a restore or closing, and 6 is a previously reported condition that is still present.
How is the Contact ID checksum calculated?Add every digit, counting 0 as 10. The checksum digit makes the total a multiple of 15. A checksum of 15 is sent as F.
Is ZZZ a zone or a user?Zone for alarms and troubles, user number for open/close events such as 401.
What is SIA DC-03?SIA DC-03 is the SIA format, which sends 2-letter event codes such as BA (burglary alarm) and OP (opening) instead of 3-digit Contact ID codes.