LRR Support


What is LRR?

LRR refers to a long-range radio system that sends messages to an external network and can provide several advantages:

  • Provides the User ID of the person who triggered the event.
  • Provides the ability to receive notification of a PANIC.
  • Simplifies detecting of specific alarm events with better granularity.


These messages can be made visible to the AlarmDecoder either using a physical radio device or by enabling emulation in the configuration. Please see How do I enable LRR? for instructions on how to accomplish this.


Once enabled you'll start seeing LRR events on your AlarmDecoder. Here is an example showing User 12 arming and disarming the system:

 !LRR:012,1,ARM_STAY
 !LRR:012,1,ARM_AWAY
 !LRR:012,1,OPEN
 !LRR:003,1,BYPASS


Please see the Protocol reference page for more detailed information on LRR messages.

How do I enable LRR?

  1. Check your panel programming, which is likely field *29.
    • If it's already enabled:
      • You're already set up for LRR. Proceed to Step #2.
    • If not:
      1. Enable the field on the panel
      2. If you don't have an LRR device then you'll need to enable emulation on the AlarmDecoder:
        1. Connect to your AlarmDecoder with a terminal. (PuTTY, screen, etc.)
        2. Send !
        3. Go through the configuration prompts and enable support for LRR emulation.
  2. Enable any reporting fields you want to receive. The ALARM_* events are always enabled. See the table below for the others.
LRR Event Types
Name Program Fields Description
ALARM_EXIT_ERROR *59 Indicates an error when a zone is not closed during arming
TROUBLE *60 Indicates that a zone is reporting a tamper or failure
BYPASS *61 Indicates that a zone has been bypassed
ACLOSS *62 Indicates that AC power was lost
LOWBAT *63 Low battery indication
TEST_CALL *64 Indicates a phone test when in testing mode
OPEN *65, requires *66 Indicates that the alarm is disarmed
ARM_AWAY *66 Indicates that the system was armed AWAY
ARM_STAY *66 Indicates that the system was armed STAY
RFLOWBAT *67 Low battery indication for the RF transmitter
CANCEL *68 Indicates that the alarm was canceled after second disarm
RESTORE *70 Indicates that the alarm was restored
TROUBLE_RESTORE *71 Indicates that the trouble event was restored
BYPASS_RESTORE *72 Indicates that the bypassed zonew as restored
AC_RESTORE *73 Indicates that AC power was restored
LOWBAT_RESTORE *74 Indicates that the low battery has been restored
RFLOWBAT_RESTORE *75 Indicates that the low battery on the RF transmitter has been restored.
TEST_RESTORE *76 Indicates that a zone was restored in testing mode
ALARM_PANIC Indicates that there is a panic
ALARM_FIRE Indicates that there is a fire
ALARM_ENTRY Indicates that there was an entry alarm
ALARM_AUX Indicates that an auxiliary alarm type was triggered
ALARM_AUDIBLE Indicates that an audible alarm is in progress
ALARM_SILENT Indicates that there was a silent alarm
ALARM_PERIMETER Indicates that there was a perimeter alarm