Digital Communication Standard -
Ademco ® Contact ID Protocol -
for Alarm System
Communications
SIA DC-05-1999.09
Sponsor
Security Industry Association
Copyright 1999 - Ademco Group
Publication Order Number: 14085
Digital Communication Standard - Ademco ® Contact ID Protocol - for Alarm System Communications
FOREWORD
This standard documents a communications protocol that was developed and is wholly owned by ADEMCO Group,
a division of Pittway Corporation . It is published by the Security Industry Association (SIA) as a de facto security
industry standard. It is intended to facilitate product compatibility and interchangeability, to reduce
misunderstandings between manufacturers and purchasers, and to assist purchasers in obtaining the proper products
to fulfill their particular needs.
The existence of this or any SIA standards document shall not prevent any SIA member or non-member from
manufacturing, selling, or using products not conforming to this or any SIA standard. SIA standards are voluntary.
SIA encourages the use of this document but will not take any action to ensure compliance with this or any other
SIA Standard.
Neither SIA nor Ademco assume any responsibility for the use, application or misapplication of this protocol.
Although some SIA standards establish minimum performance requirements, they are intended neither to preclude
additional product features or functions nor to act as a maximum performance limit. Any product, the specifications
of which meet the minimum requirements of a SIA standard, shall be considered in compliance with that standard.
Any product, the specifications of which exceed the minimum requirements of a SIA standard, shall also be
considered in compliance with the standard, provided that such product specifications do not exceed any maximum
requirements set by the standard. SIA standards are not intended to supersede any recommended procedures set by a
manufacturer for its products.
Ademco reserves the right to revise this protocol at any time. Users of this document are cautioned to obtain and
use the most recent edition of this standard. Current information regarding the revision level or status of this or any
other SIA standard may be obtained by contacting SIA.
Requests to modify this document are welcome at any time from any party, regardless of membership affiliation
with SIA. Such requests are to be made in writing, clearly identifying this document and the text within it related to
the proposed modification, and include a draft of the proposed changes with supporting comments. Requests for
new Event Codes are to include a description of the event to be reported as well as a short justification. Submission
of requests are to be accompanied by the name, phone number, and e-mail address (if available) of the person
making the request. Requests are to be sent directly to Ademco, preferably by email, care of:
Rich Hinkson: Rich_Hinkson@ademco.com
or
Bob Orlando: Bob_Orlando@ademco.com
Decisions to modify this protocol are at the sole discretion of Ademco, and Ademco reserves the right to deny
requests. When a decision is made regarding a request for modification, Ademco will notify the requestor.
Whenever a modification is made to this protocol, Ademco will inform SIA so that SIA may update this document
and notify other interested parties. Ademco may, at its discretion, also maintain a current list of Event Codes for this
protocol on its web site: http://www.ademco.com
Written requests for interpretations of this standard and other matters of document publication should be addressed
to:
Standards
Security Industry Association
635 Slaters Lane, Suite 110
Alexandria, VA 22314
E-mail: Standards@siaonline.com
Internet: http://www.siaonline.org
SIA DC-05-1999.09
      ADEMCO Group
Page i
Digital Communication Standard - Ademco ® Contact ID Protocol - for Alarm System Communications
ACKNOWLEDGMENTS
This document was developed by Richard Hinkson of the ADEMCO Group, a division of Pittway
Corporation .
The Ademco “Contact ID” protocol has become a prevalent and respected format for digital
communications between security alarm systems and central monitoring stations. Many manufacturers
have adopted it, seeking industry wide compatibility.
SIA gratefully acknowledges Ademco’s generous contribution to communications in the security
industry, both in allowing SIA to publish this protocol as a de facto security industry standard and in
accepting industry requests for modifications.
SIA DC-05-1999.09
      ADEMCO Group
Page ii
Digital Communication Standard - Ademco ® Contact ID Protocol - for Alarm System Communications
REVISION HISTORY
The following are changes made to this document, listed by revision.
SEPTEMBER 1999 BASELINE
Original Publication
SIA DC-05-1999.09
      ADEMCO Group
Page iii
Digital Communication Standard - Ademco ® Contact ID Protocol - for Alarm System Communications
This page intentionally blank.
SIA DC-05-1999.09
      ADEMCO Group
Page iv
Digital Communication Standard - Ademco ® Contact ID Protocol - for Alarm System Communications
Table of Contents
1.
SCOPE....................................................................................................................................1
1.1 Objectives............................................................................................................................1
2.
CONVENTIONS AND DEFINITIONS.................................................................................1
2.1 Conventions.........................................................................................................................1
2.1.1 Units of Measurement. ................................................................................................1
2.1.2 Tolerances ...................................................................................................................1
2.1.3 Special Capitalization..................................................................................................1
2.1.4 Nomenclature and Identification of Sections..............................................................2
2.1.5 Binding Language .......................................................................................................2
2.2 Definitions ...........................................................................................................................2
3.
REFERENCE DOCUMENTS ................................................................................................4
4.
TRANSMISSION REQUIREMENTS ...................................................................................4
4.1 Transmission Components ..................................................................................................4
4.1.1 Handshake Tones ........................................................................................................4
4.1.2 Message Blocks...........................................................................................................5
4.1.2.4 Inter-Message Time....................................................................................................6
4.1.3 Kissoff (Acknowledgement) Tone..............................................................................6
4.1.4 Maximum Number of Attempts ..................................................................................6
APPENDIX A: EXAMPLE MESSAGES ....................................................................................7
Example 1 – Alarm Message ......................................................................................................7
Example 2 – Restoral Message ...................................................................................................7
Example 3 – Opening Message ...................................................................................................8
APPENDIX B: MESSAGE TRANSMISSION FLOWCHART..................................................9
APPENDIX C: EVENT CODES ................................................................................................10
SIA DC-05-1999.09
      ADEMCO Group
Page v
Digital Communication Standard - Ademco ® Contact ID Protocol - for Alarm System Communications
Digital Communication Standard -
Ademco ® Contact ID Protocol -
for Alarm System Communications
time the line is seized and not
1. SCOPE
available to the customer.
c) Minimize the transmission error rate
This standard details the specification for the
“Ademco ® Contact ID” communication
d) Minimize the cost of the hardware
associated with the transmission of the
format, originally developed by the Ademco
information
Group, a division of Pittway Corporation.
The purpose of this standard is to detail the
Contact ID signaling format such that it can
2. CONVENTIONS AND
be adopted by any manufacturer of digital
DEFINITIONS
transmitters or receivers. Documentation
and distribution of this communication
format is intended to provide an across-the-
board compatibility of equipment designed
2.1 Conventions
to this standard regardless of manufacturer.
2.1.1 Units of Measurement.
This communications format utilizes
In accordance with SIA Policy, the units of
standard DTMF tones for transmission of
measurements used throughout this
the information.
publication are the units of the System
International d’ Unites (SI), commonly
known as metric units. Equivalent English
1.1 Objectives
Units, enclosed in parenthesis, are also used
in this publication. These equivalent
a) Provide information regarding events
English Units are approximate conversions
that are occurring on a customer’s
and are provided for easy reference.
premises. This information should be
in a form that can easily be interpreted
2.1.2 Tolerances
by a central station operator.
Unless otherwise specified, the tolerance for
measurements specified within this standard
b) Spend minimum practical time on line
shall be 10 percent (±10%).
per transaction, to minimize the
number of receivers required to
2.1.3 Special Capitalization.
handle the traffic and minimize the
SIA DC-05-1999.09
      ADEMCO Group
Page 1
Digital Communication Standard - Ademco ® Contact ID Protocol - for Alarm System Communications
Alarm sequence events, alarm system
Acknowledgment , or ACK, or Positive
commands and states, and digital
Acknowledgment - A signal sent from one
communication codes transmitted by the
participant in the communication process to
control panel to the central station are
the other indicating that the data has been
capitalized within the text of this standard.
correctly received.
Alarm - An indication of an emergency
2.1.4 Nomenclature and
condition. The condition may be that of an
Identification of Sections.
intrusion, a fire, a medical panic, etc.
Sections within this standard are identified
Locally the condition usually causes visual
and referenced by the number preceding
and/or audible annunciation. In a system
each section. Unless otherwise specified,
that is monitored, this condition is
references to a section refer to only that
transmitted to remote equipment.
section and not to subsequent subsections
within the section.
Alarm Panel - see Control.
Alarm Cancel , or Manual Reset - An action
2.1.5 Binding Language
restoring the alarm panel to a non-alarm
This standard uses the term “shall” to
state. Also the transmission of that change
convey binding requirements.
indicating that the previous alarm signal is
to be disregarded.
The term “may” is used to convey features
Alarm Verification Generic name given
that are allowed but not required.
to many techniques used to confirm or deny
Terms such as “is”, “are”, “will”, and others
the validity of alarms signals received at the
monitoring facility. (Also see Verified
are used to convey statements of fact for
advisory purposes only.
Alarm)
Arm - To turn on a security system.
The annotation “Note:” also precedes
Area - A defined section of the protected
advisory information
system that can be armed and disarmed
independently. This is sometimes also
2.2 Definitions
referred to as a partition . When areas are
used, they are numbered consecutively
For the purpose of this standard, the
beginning with 1.
following terms have the meaning indicated.
Bypass - To cause a system to ignore input
changes from a given point or zone,
Abort - A manual intervention during a
regardless of the arming state. Bypassed
process that prevents completion of that
points and zones do not cause alarm events.
process.
(Also see Zone Bypass, Unbypass)
Access Code , or Code - A series of digits
Close, or Closing - The manual or automatic
that a user enters on a keypad to access the
arming of a security system. (Also see Early
system for arming or disarming.
to Close, Fail to Close, Late to Close)
Account , or Account Number - Information
Code - see Access Code, User Code
that identifies a particular alarm panel.
Control , Control Panel, or Alarm Panel -
ACK , see Acknowledgment.
The part of a security system that handles
SIA DC-05-1999.09
      ADEMCO Group
Page 2
Digital Communication Standard - Ademco ® Contact ID Protocol - for Alarm System Communications
control and communication, whether as
operation, or otherwise interact with the
combined or separate physical units.
system.
Disarm - To turn off a security system
Late to Close , or LTC - An event created by
(except for 24 hr devices).
the arming of a system after a specified
DTMF or D ual T one M ulti- F requency A
time.
standard signaling method for dialing and
Late to Open , or LTO - An event created by
data transmission using a combination of
the disarming of a system after a specified
two sine waves at different frequencies. It is
time.
commonly referred to as Touch-Tone®
Open, or Opening - The manual or
signaling.
automatic disarming of a security system
Duress - A code that can be entered if one
(see also Early to Open, Fail to Open, Late
or more persons try to force an individual to
to Open)
enter, or re-enter, a facility against the
Panic - A general type of perceived
individual’s will.
emergency, including the presence of one or
Early to Close , or ETC - An event created
more unwanted persons trying to gain entry
by the arming of a system before a specified
or observed intruders on the private grounds.
time.
Partition - see Area.
Early to Open , or ETO - An event created
Point – an electronically addressable sensor,
by the disarming of a system before a
sometimes used interchangeably with the
specified time.
term sensor . The term is usually used in
Entry Delay or Entry Time - The period of
multiplex alarm systems or for RF (wireless)
time allowed, after entry to the premises, to
sensors.
disarm the security system before tripping
Receiver - The equipment located at the
an alarm.
central station that communicates with a
Exit Error A signal produced by a point
control panel.
or zone that is still violated when the exit
Recent Closing - A transmission indicating
time has expired.
that the security system has recently been
Exit Delay , or Exit Time - The period of
armed.
time allowed, after arming a security system,
Report - An electronic transmission sent by
to exit the premises before tripping an alarm.
the control panel to the central station
Fail to Close, or FTC - An event created by
containing detailed information about an
the system at a preset time if it remains in
event detected by or a status of the security
the disarmed state.
system.
Fail to Open , or FTO - An event created by
the system at a preset time if it remains in
Sounder - An audible annunciator
the armed state.
producing sufficient volume to be heard by
person(s) within the protected premises.
Handshake - A signal sent by one end of
the communication channel to the other
Subscriber - see User.
indicating reception of signal.
Supervisory Signal - A signal indicating the
Keypad - The part(s) of a security system
need of action in connection with the
from which a human operator can arm and
supervision of guard tours, fire suppression
disarm the system, manipulate the system
systems or equipment, or with the
SIA DC-05-1999.09
      ADEMCO Group
Page 3
Digital Communication Standard - Ademco ® Contact ID Protocol - for Alarm System Communications
maintenance features of related systems.
should be obtained from the manufacturer of
(Not to be confused with a Trouble signal
that product.
generated from a supervised zone or point.)
Transmitter - The part of the security
Other unrelated standards for digital
system that sends electronic data outside the
communications may be obtained from the
system, typically to a central station. (Also
Security Industry Association.
see Control Panel.)
Trip - An alarm state produced as a result of
detection by a sensor.
4. TRANSMISSION
REQUIREMENTS
Trouble A signal sent to indicate a
malfunction, miss-operation, or loss of
contact with a supervised zone or point.
This section describes the basic components
Unbypass - To restore a point or zone to
of a communication session.
normal functioning by removing a bypass
condition.
4.1 Transmission Components
User - The person(s) at the alarm panel site
that operate and/or have access to the
The transmitter to receiver communication
system.
session is composed of three basic elements:
the Handshake Tone sequence , Message
User Code - see Access Code.
Blocks , and Acknowledgements .
Verified Alarm An alarm that has been
confirmed by monitoring facility contact
The Handshake Tone sequence consists of a
with the protected premises or an authorized
pair of single-frequency tones sequenced in
user agent, an alarm from sequentially
time.
detected and reported events, a multiple-
sensor detected event, or an alarm reported
The Message Blocks consist of a series of
by a system user. (Also see Alarm
DTMF tone bursts separated by spaces.
Verification.)
The Acknowledgement Tone is a single tone
Zone - A dedicated input to the control
burst.
panel containing one or more sensor devices
that will trip the input upon activation of any
one-sensor device.
4.1.1 Handshake Tones
The Handshake Tone sequence is produced
Zone Bypass - see Bypass
by the RECEIVER. The purpose is to signal
the TRANSMITTER that the
communication channel is ready.
3. REFERENCE DOCUMENTS
4.1.1.1 Placement
The Handshake Tone sequence is emitted by
This de facto standard does not rely on any
the receiver after going off-hook and
other documents for implementation.
delaying an interval of at least 0.5 seconds
but typically no greater than 2.0 seconds.
Information regarding a specific product that
This time allows the phone network
has implemented this de facto standard
SIA DC-05-1999.09
      ADEMCO Group
Page 4
Digital Communication Standard - Ademco ® Contact ID Protocol - for Alarm System Communications
connection to settle before the
18 or a 98. Note that some older
communication process begins.
receivers may not accept 98 .
4.1.1.2 Composition
Q = Event qualifier, which gives specific
The handshake tone sequence shall consist
event information:
of:
  • A burst of 1400 Hz. ±3% tone with a
  • 1 = New Event or Opening
    duration of 100 msec. ±5%
    3 = New Restore or Closing
  • A pause of 100 msec. ±5%
  • 6 = Previously reported condition still
  • A burst of 2300 Hz. ±3% tone with a
  • present (Status report)
    duration of 100 msec. ±5%
    XYZ = Event code (3 Hex digits 0-9,B-F)
    Note: Transmitters shall accept a
    frequency error of at least ± 5% to ensure
    GG = Group or Partition number (2 Hex
    back-compatibility with older receivers.
    digits 0-9, B-F). Use 00 to indicate
    that no specific group or partition
    4.1.2 Message Blocks
    information applies.
    A Message Block is sent by the
    TRANSMITTER for each message in the
    CCC = Zone number (Event reports) or User
    transmitter’s message queue. Each message
    # (Open / Close reports ) (3 Hex
    block contains sufficient information to
    digits 0-9,B-F ). Use 000 to indicate
    report an event in the system.
    that no specific zone or user
    information applies
    4.1.2.1 Placement
    The first message block is sent beginning
    S = 1 Digit Hex checksum calculated such
    250 msec. (250 min.,300 max.) after the end
    that:
    of either the Handshake Tone sequence or
    after a Kissoff (Acknowledgement) tone.
    (Sum of all message digits + S) MOD 15 = 0
    The delay is timed from the end of the tone.
    Note: A ‘0’ shall be transmitted as a 10 and
    4.1.2.2 Message Composition
    valued as a 10 for checksum purposes even
    though it is displayed and printed as ‘0’. It
    The form of the message is:
    uses the same tone pair as the ‘0’ (OPER)
    key on a standard telephone.
    ACCT MT QXYZ GG CCC
    4.1.2.3 Data Tones
    where:
    The message is sent using standard DTMF
    ACCT = 4 Digit Account number (0-9, B-F)
    tones.
    MT = Message Type. This 2-digit sequence
    The timing of the tones shall be as follows:
    is used to identify the Contact ID
    message to the receiver. It may be
    Burst ON time - 50 msec. (50 min.,60 max.)
    transmitted as either 18 (preferred) or
    Burst OFF time- 50 msec. (50 min.,60 max.)
    98 (optional). New receiver
    implementations shall accept either a
    The details of the tones are contained in the
    following table.
    SIA DC-05-1999.09
          ADEMCO Group
    Page 5
    Digital Communication Standard - Ademco ® Contact ID Protocol - for Alarm System Communications
    Kissoff Tone from the receiver. If the start
    Data Transmission Frequencies -
    of a kissoff tone is detected, the transmitter
    Standard DTMF Signaling
    must continue timing the tone, even if the
    inter-message time expires. The panel must
    Digit
    Low
    High
    Digit
    detect a minimum of 400 msec. of the
    Tone
    Tone
    Value
    Kissoff Tone for it to be considered to be
    (Hz.)
    (Hz. )
    valid.
    If a Kissoff tone is detected, the transmitter
    0
    941
    1336
    10
    should wait for the tone to end and then wait
    1
    697
    1209
    1
    250 msec. (250 min.,300 max.) before
    beginning the next message.
    2
    697
    1336
    2
    If no Kissoff Tone is received, the
    3
    697
    1477
    3
    transmitter should repeat the message after
    4
    770
    1209
    4
    the expiration of the 1.25 second inter-
    5
    770
    1336
    5
    message interval.
    6
    770
    1477
    6
    4.1.3 Kissoff (Acknowledgement)
    7
    852
    1209
    7
    Tone
    8
    852
    1336
    8
    The Kissoff tone from the receiver is used to
    9
    852
    1477
    9
    tell the transmitter that the message has been
    received successfully. The frequency of the
    B (*)
    941
    1209
    11
    tone shall be 1400 Hz. ±3% and shall be sent
    C (#)
    941
    1477
    12
    by the receiver for a minimum of 750 msec.
    D
    697
    1633
    13
    and a maximum period of 1 second.
    E
    770
    1633
    14
    The transmitter must detect a minimum of
    400 msec. of tone before considering the
    F
    852
    1633
    15
    kissoff to be valid.
    Notes:
    Note: Transmitters shall accept a frequency
    error of at least ± 5% to ensure back-
    1) The digit ‘0’ is transmitted with a value
    compatibility with older receivers
    of 10 and shall be counted as a 10 in the
    calculation of the message checksum.
    4.1.4 Maximum Number of Attempts
    The transmitter shall make up to 4 attempts
    2) The DTMF pair of 941 Hz. And 1633
    to deliver a message before hanging up and
    Hz. is not used in this format and shall
    redialing. The attempts counter is reset each
    not be sent.
    time a valid kissoff signal is received.
    3) The frequency deviation on each of the
    above frequencies shall be ± 1.5% max.
    4.2 Data Codes
    4.1.2.4 Inter-Message Time
    The data codes used to transmit events are
    After sending its message, the transmitter
    contained in Appendix C: Event Codes.
    should wait for 1.25 sec. for the start of a
    SIA DC-05-1999.09
          ADEMCO Group
    Page 6
    Digital Communication Standard - Ademco ® Contact ID Protocol - for Alarm System Communications
    APPENDIX A: EXAMPLE MESSAGES
    Example 1 – Alarm Message
    Example 2 – Restoral Message
    Account 1234 is reporting a Perimeter
    Account 1234 is reporting a Restore of a
    Burglary Alarm on Zone 15 of Partition 1
    Perimeter Burglary Alarm on Zone 15 of
    Partition 1
    The message shall be sent as:
    The message shall be sent as:
    1234 18 1131 01 015 8
    1234 18 3131 01 015 6
    where:
    where:
    1234 = The account number (1234)
    18
    = The message type used to identify
    1234 = The account number (1234)
    the message as Contact ID
    18
    = The message type used to identify
    1131 = The Event Qualifier (1) for a new
    the message as Contact ID
    event, followed by the Event
    3131 = The Event Qualifier (3) for a
    Code for Perimeter Burglary
    restoral, followed by the Event
    (131)
    Code for Perimeter Burglary
    01
    = The partition number (1)
    (131)
    015
    = The zone number (015)
    01
    = The partition number (1)
    8
    = The checksum, computed in the
    015
    = The zone number (015)
    following manner:
    6
    = The checksum (See Example 1)
    a) Add all of the message digits
    together, using 10 for all ‘0’ digits
    (1+2+3+4)+(1+8)+(1+1+3+1)+(1
    0+1)+(10+1+5) = 52
    b) Find the next highest multiple of
    15, in this case 60.
    c) Subtract the sum from this value
    (60-52 = 8)
    d) Use the result for the checksum..
    If the result is 0, use the digit ‘F’
    (15) for the checksum.
    SIA DC-05-1999.09
          ADEMCO Group
    Page 7
    Digital Communication Standard - Ademco ® Contact ID Protocol - for Alarm System Communications
    Example 3 – Opening Message
    Example 4 – Closing Message
    User 3 disarms Partition 2 of Account 1234
    User 5 arms Partition 3 of Account 1234
    The message shall be sent as:
    The message shall be sent as:
    1234 18 1401 02 003 5
    1234 18 3401 03 005 F
    where
    where
    1234 = The account number (1234)
    1234 = The account number (1234)
    18
    = The message type used to identify
    18
    = The message type used to identify
    the message as Contact ID
    the message as Contact ID
    1401 = The Event Qualifier (1) for an
    3401 = The Event Qualifier (3) for a
    Opening, followed by the Event
    Closing, followed by the Event
    Code for Open/Close by User
    Code for Open/Close by User
    (401)
    (401)
    02
    = The partition number (2)
    03
    = The partition number (2)
    003
    = The User number (003)
    005
    = The User number (003)
    5
    = The checksum (See Example 1)
    F
    = The checksum (See Example 1)
    Note the use of ‘F’ since the sum of the
    message digits is an even multiple of 15.
    SIA DC-05-1999.09
          ADEMCO Group
    Page 8
    Digital Communication Standard - Ademco ® Contact ID Protocol - for Alarm System Communications
    APPENDIX B: MESSAGE TRANSMISSION FLOWCHART
    Send Message
    Detect Handshake
    Wait for end of
    tone(s)
    Delay 250 msec.
    Format message
    Attempt count = 1
    Yes
    Transmit message
    No
    Search for Kissoff
    tone
    Kissoff
    No
    received?
    Yes
    More
    Increment
    attempt count
    messages ?
    Count > 4?
    No
    Yes
    Hang up
    End
    SIA DC-05-1999.09
          ADEMCO Group
    Page 9
    Digital Communication Standard - Ademco ® Contact ID Protocol - for Alarm System Communications
    APPENDIX C: EVENT CODES
    EVENT CODE CLASSIFICATIONS
    100
    200
    300
    400
    500
    600
    ALARMS
    SUPERVISORY
    TROUBLES
    OPEN/CLOSE
    BYPASSES/
    TEST/
    REMOTE ACCESS
    DISABLES
    MISC
    Medical
    Fire
    System
    Open/Close
    System
    Test
    Fire
    Sounder/Relay
    Remote Access
    Sounder/Rly
    Log
    Panic
    Sys. Per.
    Access Control
    Sys. Per.
    Sched.
    Burglary
    Comm.
    Comm.
    General
    Prot. Loop
    24 Hour
    Sensor
    Notes on Event Code definitions
    1) The following table defines the Event Codes used in this protocol.
    2) The Data Type identifies the information sent in the CCC field as either Zone number or
    User number.
    3) The value in the CCC field should be set to 000 if no useful information is being sent.
    4) Descriptions for the Event Codes will be added in a later revision of this standard.
    SIA DC-05-1999.09
          ADEMCO Group
    Page 10
    Digital Communication Standard - Ademco ® Contact ID Protocol - for Alarm System Communications
    Event
    Data Type    Description (to be supplied in a
    later revision of this standard)
    ALARMS
    Medical Alarms –100
    100 Medical
    Zone
    101 Personal Emergency
    Zone
    102 Fail to report in
    Zone
    Fire Alarms –110
    110 Fire
    Zone
    111 Smoke
    Zone
    112 Combustion
    Zone
    113 Water flow
    Zone
    114 Heat
    Zone
    115 Pull Station
    Zone
    116 Duct
    Zone
    117 Flame
    Zone
    118 Near Alarm
    Zone
    Panic Alarms –120
    120 Panic
    Zone
    121 Duress
    User
    122 Silent
    Zone
    123 Audible
    Zone
    124 Duress – Access granted
    Zone
    125 Duress – Egress granted
    Zone
    Burglar Alarms –130
    130 Burglary
    Zone
    131 Perimeter
    Zone
    132 Interior
    Zone
    133 24 Hour (Safe)
    Zone
    134 Entry/Exit
    Zone
    135 Day/night
    Zone
    136 Outdoor
    Zone
    137 Tamper
    Zone
    SIA DC-05-1999.09
          ADEMCO Group
    Page 11
    Digital Communication Standard - Ademco ® Contact ID Protocol - for Alarm System Communications
    Event
    Data Type    Description (to be supplied in a
    later revision of this standard)
    138 Near alarm
    Zone
    139 Intrusion Verifier
    Zone
    General Alarm – 140
    140 General Alarm
    Zone
    141 Polling loop open
    Zone
    142 Polling loop short
    Zone
    143 Expansion module failure
    Zone
    144 Sensor tamper
    Zone
    145 Expansion module tamper
    Zone
    146 Silent Burglary
    Zone
    147 Sensor Supervision Failure
    Zone
    24 Hour Non-Burglary - 150 and 160
    150 24 Hour Non-Burglary
    Zone
    151 Gas detected
    Zone
    152 Refrigeration
    Zone
    153 Loss of heat
    Zone
    154 Water Leakage
    Zone
    155 Foil Break
    Zone
    156 Day Trouble
    Zone
    157 Low bottled gas level
    Zone
    158 High temp
    Zone
    159 Low temp
    Zone
    161 Loss of air flow
    Zone
    162 Carbon Monoxide detected
    Zone
    163 Tank level
    Zone
    SUPERVISORY
    Fire Supervisory - 200 and 210
    200 Fire Supervisory
    Zone
    201 Low water pressure
    Zone
    202 Low CO2
    Zone
    203 Gate valve sensor
    Zone
    204 Low water level
    Zone
    SIA DC-05-1999.09
          ADEMCO Group
    Page 12
    Digital Communication Standard - Ademco ® Contact ID Protocol - for Alarm System Communications
    Event
    Data Type    Description (to be supplied in a
    later revision of this standard)
    205 Pump activated
    Zone
    206 Pump failure
    Zone
    TROUBLES
    System Troubles -300 and 310
    300 System Trouble
    Zone
    301 AC Loss
    Zone
    302 Low system battery
    Zone
    303 RAM Checksum bad
    Zone
    304 ROM checksum bad
    Zone
    305 System reset
    Zone
    306 Panel programming changed
    Zone
    307 Self-test failure
    Zone
    308 System shutdown
    Zone
    309 Battery test failure
    Zone
    310 Ground fault
    Zone
    311 Battery Missing/Dead
    Zone
    312 Power Supply Overcurrent
    Zone
    313 Engineer Reset
    User
    Sounder / Relay Troubles -320
    320 Sounder/Relay
    Zone
    321 Bell 1
    Zone
    322 Bell 2
    Zone
    323 Alarm relay
    Zone
    324 Trouble relay
    Zone
    325 Reversing relay
    Zone
    326 Notification Appliance Ckt. # 3
    Zone
    327 Notification Appliance Ckt. #4
    Zone
    System Peripheral Trouble -330 and 340
    330 System Peripheral trouble
    Zone
    331 Polling loop open
    Zone
    332 Polling loop short
    Zone
    333 Expansion module failure
    Zone
    334 Repeater failure
    Zone
    335 Local printer out of paper
    Zone
    336 Local printer failure
    Zone
    SIA DC-05-1999.09
          ADEMCO Group
    Page 13
    Digital Communication Standard - Ademco ® Contact ID Protocol - for Alarm System Communications
    Event
    Data Type    Description (to be supplied in a
    later revision of this standard)
    337 Exp. Module DC Loss
    Zone
    338 Exp. Module Low Batt.
    Zone
    339 Exp. Module Reset
    Zone
    341 Exp. Module Tamper
    Zone
    342 Exp. Module AC Loss
    Zone
    343 Exp. Module self-test fail
    Zone
    344 RF Receiver Jam Detect
    Zone
    Communication Troubles -350 and 360
    350 Communication trouble
    Zone
    351 Telco 1 fault
    Zone
    352 Telco 2 fault
    Zone
    353 Long Range Radio xmitter fault
    Zone
    354 Failure to communicate event
    Zone
    355 Loss of Radio supervision
    Zone
    356 Loss of central polling
    Zone
    357 Long Range Radio VSWR problem
    Zone
    Protection Loop -370
    370 Protection loop
    Zone
    371 Protection loop open
    Zone
    372 Protection loop short
    Zone
    373 Fire trouble
    Zone
    374 Exit error alarm (zone)
    Zone
    375 Panic zone trouble
    Zone
    376 Hold-up zone trouble
    Zone
    377 Swinger Trouble
    Zone
    378 Cross-zone Trouble
    Zone
    Sensor Trouble -380
    380 Sensor trouble
    Zone
    381 Loss of supervision - RF
    Zone
    382 Loss of supervision - RPM
    Zone
    383 Sensor tamper
    Zone
    384 RF low battery
    Zone
    385 Smoke detector Hi sensitivity
    Zone
    386 Smoke detector Low sensitivity
    Zone
    387 Intrusion detector Hi sensitivity
    Zone
    388 Intrusion detector Low sensitivity
    Zone
    SIA DC-05-1999.09
          ADEMCO Group
    Page 14
    Digital Communication Standard - Ademco ® Contact ID Protocol - for Alarm System Communications
    Event
    Data Type    Description (to be supplied in a
    later revision of this standard)
    389 Sensor self-test failure
    Zone
    391 Sensor Watch trouble
    Zone
    392 Drift Compensation Error
    Zone
    393 Maintenance Alert
    Zone
    OPEN/CLOSE/REMOTE ACCESS
    Open/Close -400, 440,450
    400 Open/Close
    User
    401 O/C by user
    User
    402 Group O/C
    User
    403 Automatic O/C
    User
    404 Late to O/C (Note: use 453, 454 instead ) User
    405 Deferred O/C (Obsolete- do not use )
    User
    406 Cancel
    User
    407 Remote arm/disarm
    User
    408 Quick arm
    User
    409 Keyswitch O/C
    User
    441 Armed STAY
    User
    442 Keyswitch Armed STAY
    User
    450 Exception O/C
    User
    451 Early O/C
    User
    452 Late O/C
    User
    453 Failed to Open
    User
    454 Failed to Close
    User
    455 Auto-arm Failed
    User
    456 Partial Arm
    User
    457 Exit Error (user)
    User
    458 User on Premises
    User
    459 Recent Close
    User
    461 Wrong Code Entry
    Zone
    462 Legal Code Entry
    User
    463 Re-arm after Alarm
    User
    464 Auto-arm Time Extended
    User
    465 Panic Alarm Reset
    Zone
    466 Service On/Off Premises
    User
    SIA DC-05-1999.09
          ADEMCO Group
    Page 15
    Digital Communication Standard - Ademco ® Contact ID Protocol - for Alarm System Communications
    Event
    Data Type    Description (to be supplied in a
    later revision of this standard)
    Remote Access –410
    411 Callback request made
    User
    412 Successful download/access
    User
    413 Unsuccessful access
    User
    414 System shutdown command received
    User
    415 Dialer shutdown command received
    User
    416 Successful Upload
    Zone
    Access control –420,430
    421 Access denied
    User
    422 Access report by user
    User
    423 Forced Access
    Zone
    424 Egress Denied
    User
    425 Egress Granted
    User
    426 Access Door propped open
    Zone
    427 Access point Door Status Monitor trouble
    Zone
    428 Access point Request To Exit trouble
    Zone
    429 Access program mode entry
    User
    430 Access program mode exit
    User
    431 Access threat level change
    User
    432 Access relay/trigger fail
    Zone
    433 Access RTE shunt
    Zone
    434 Access DSM shunt
    Zone
    BYPASSES / DISABLES
    System Disables -500 and 510
    501 Access reader disable
    Zone
    Sounder / Relay Disables -520
    520 Sounder/Relay Disable
    Zone
    521 Bell 1 disable
    Zone
    522 Bell 2 disable
    Zone
    523 Alarm relay disable
    Zone
    524 Trouble relay disable
    Zone
    525 Reversing relay disable
    Zone
    526 Notification Appliance Ckt. # 3 disable
    Zone
    527 Notification Appliance Ckt. # 4 disable
    Zone
    SIA DC-05-1999.09
          ADEMCO Group
    Page 16
    Digital Communication Standard - Ademco ® Contact ID Protocol - for Alarm System Communications
    Event
    Data Type    Description (to be supplied in a
    later revision of this standard)
    System Peripheral Disables -530 and 540
    531 Module Added
    Zone
    532 Module Removed
    Zone
    Communication Disables -550 and 560
    551 Dialer disabled
    Zone
    552 Radio transmitter disabled
    Zone
    553 Remote Upload/Download disabled
    Zone
    Bypasses –570
    570 Zone/Sensor bypass
    Zone
    571 Fire bypass
    Zone
    572 24 Hour zone bypass
    Zone
    573 Burg. Bypass
    Zone
    574 Group bypass
    User
    575 Swinger bypass
    Zone
    576 Access zone shunt
    Zone
    577 Access point bypass
    Zone
    TEST / MISC.
    Test/Misc. –600, 610
    601 Manual trigger test report
    Zone
    602 Periodic test report
    Zone
    603 Periodic RF transmission
    Zone
    604 Fire test
    User
    605 Status report to follow
    Zone
    606 Listen-in to follow
    Zone
    607 Walk test mode
    User
    608 Periodic test - System Trouble Present
    Zone
    609 Video Xmitter active
    Zone
    611 Point tested OK
    Zone
    612 Point not tested
    Zone
    613 Intrusion Zone Walk Tested
    Zone
    614 Fire Zone Walk Tested
    Zone
    SIA DC-05-1999.09
          ADEMCO Group
    Page 17
    Digital Communication Standard - Ademco ® Contact ID Protocol - for Alarm System Communications
    Event
    Data Type    Description (to be supplied in a
    later revision of this standard)
    615 Panic Zone Walk Tested
    Zone
    616 Service Request
    Zone
    Event Log –620
    621 Event Log reset
    Zone
    622 Event Log 50% full
    Zone
    623 Event Log 90% full
    Zone
    624 Event Log overflow
    Zone
    625 Time/Date reset
    User
    626 Time/Date inaccurate
    Zone
    627 Program mode entry
    Zone
    628 Program mode exit
    Zone
    629 32 Hour Event log marker
    Zone
    Scheduling –630
    630 Schedule change
    Zone
    631 Exception schedule change
    Zone
    632 Access schedule change
    Zone
    Personnel Monitoring -640
    641 Senior Watch Trouble
    Zone
    642 Latch-key Supervision
    User
    Misc. -650
    651 Reserved for Ademco Use
    Zone
    652 Reserved for Ademco Use
    User
    653 Reserved for Ademco Use
    User
    654 System Inactivity
    Zone
    SIA DC-05-1999.09
          ADEMCO Group
    Page 18
    Security Industry Association
    635 Slaters Lane, Suite 110
    Alexandria, VA 22314
    Standards@SIAOnline.org