Skip to main content

Configuring and using Ademco alarm receiver

This example is written for the Canistracci OIL tenant. Create the objects with a Docs Demo prefix, test them on non-production numbers, and then adapt the same structure for the production tenant.

Asterisk can receive alarms from Ademco compatible devices using the following protocols: Contact ID, Express 4+1, Express 4+2, High Speed and Super Fast.

The Asterisk application is quite simple and integrating it in a Multitenant PBX was not easy. Unfortunately, the configuration cannot be made from the tenant or maybe, I don't like to have the tenant to mess with this, so the configuration is reserved for the Admin, for now.

From a tenant point of view, in the DID destination, you need to choose the "Receive an Ademco Alarm report". When the alarm system will dial the number, the system will read the details and write an event entry in Status/Call History - Alarms received

400px

More columns are available, decoding the alarm received.

From an admin point of view, it is needed to map the caller ID of the alarm system to the tenant. You can do it in Admin/Tenants - Alarms Binding

400px

Canistracci OIL example screen for Configuring and using Ademco alarm receiver.
Canistracci OIL example screen for Configuring and using Ademco alarm receiver.

Validation

  • Confirm the tenant selected in the top bar is Canistracci OIL before creating the example.
  • Verify the created objects appear in the expected Configuration menu page.
  • Place a controlled test call or run the related status check.
  • Remove or disable temporary test numbers when the example is no longer needed.