Table of Contents

Alarm Integration (SIA/ContactID)

TetherX acts as an alarm receiving centre (ARC), accepting SIA DC-09 and Contact ID messages from IP communicators. When alarms trigger, TetherX automatically creates Events and sends Notifications.

Compatible Alarm Panels

Any alarm panel with an IP communicator module supporting SIA DC-09 or Contact ID:

  • Honeywell Galaxy
  • Texecom (via IP communicator, or serial integration)
  • DSC PowerSeries
  • Bosch Solution 3000/6000
  • Vanderbilt Vigo/Vigor
  • Inim Electronics
  • Risco LightSys

Connection Methods

Method Use When Connection Details
TCP Server IP communicators (standard) sia.timeline.is port 2200
REST API Your own platform forwarding SIA to TetherX See API

TCP Server

1. Create an Alarm in TetherX:

Go to Alarms and add a Virtual alarm. Set a Transmitter ID (e.g., 900001) to link incoming messages to this site.

2. Configure your IP communicator:

  • Host: sia.timeline.is
  • Port: 2200
  • Protocol: SIA DC-09 (SIA-DCS)
  • Account/Site ID: Must match the Transmitter ID you set in TetherX

Tip: No API token required for TCP - authentication uses the transmitter ID to route alarms to the correct site.

REST API

If you're building your own platform or middleware that receives SIA messages and want to forward them to TetherX, POST to /api/v3/alarms/sia_event with your API token. See API for details.

SIA Message Format

SIA DC-09 is a standardised protocol from the Security Industry Association for transmitting alarm events over IP networks. Messages use human-readable ASCII with short codes:

[#900001|Nti22:02/ri01/PA1001|APanic Alarm]
  • #900001 - Site/transmitter ID (matches transmitter_id in TetherX)
  • Nti22:02 - Timestamp
  • ri01 - Area/partition (e.g., Area 1)
  • PA - Event code (PA = Panic, BA = Burglary, MA = Medical)
  • 1001 - Zone number
  • APanic Alarm - Event description

How It Works

  • Parse: SIA string is parsed to extract site ID, event type, and zone.
    • SIA parsing
  • Create event: Categorised by type (burglary, fire, medical, panic, etc.)
  • Send Notifications: Email alerts to integrator and admin users.
    • Email notification example
  • Video verification: Combine with Cameras for simultaneous video capture.
  • API - REST API reference and authentication
Last updated: January 29, 2026