GSM Intercoms – popular with spiders!

We received an early intercom back in the post today for a firmware update.  The early versions used the # key to release the gate instead of the * key we use now.  For reasons best left to a mathematician to explain decoding the # key is harder than decoding the * key so we swapped over a couple of years ago.

Advent Controls GSM Doorphone

Old GSM Intercom

We decode audio in software using a Discrete Fourier Transform to determine what frequency sounds are present, if any.  Searching for the * key frequencies always works better given the sample rate we use.  It’s a bit too complicated to understand we just know it works better this way.

Spiders webs inside GSM intercom

3 year old GSM Intercom

What is remarkable and not unexpected is how many spiders we found had been living inside the unit.  They’re dead now of course!  We often get asked what the IP rating of the intercom is and people seem disappointed that it is only IP45.  This is due to the cable chute in the rear which is fully open but pointing downwards.  To rain water falling from above we have every interface fully sealed and have never had issues with water ingress – apart from one unit which was missing a seal but we don’t count that!  This unit has been outside for 3 years in all conditions and we’re happy to report the spiders’ home has never been flooded.

May 16 Update Video: Dialler PCBs, Gold Intercom and PC Software

Video Timing

  • New Roller Shutter PCB (2-in 2-out PCB) 0:20s [C4 Webpage ]
  • D4 Analogue Voltage Measurement and 6 input PCB 0:36s [D4 Webpage]
  • D4 PCB also PCB tested in software 3:20s [D4 Webpage]
  • G2 GSM Intercom 0:55s [GSM Intercoms]
  • New A4 PCB 1:55s [2-Input GSM Dialler]
  • PC Control Software 4:40s [PC Software Download]

In the video we mainly demonstrate the PC software.  This connects via the internet to your PCB and allows you to view settings and numbers as well as monitor the system live.  The PC software in on the whole done we’re waiting for our server software to be complete.

Wiring Advent Controls GSM Diallers to a Honeywell Accenta G3 Alarm Panel

Our basic GSM Auto Alarm Dialer is ideal for this application.  As a minimum it requires only 3 connections to the panel PCB (+VE, 0V and Bell -) and may fit within your alarm enclosure.  If there is no space then your can use the external enclosure available on our dialer page.  If set/unset control and silencing are both require the C4 unit available here (GSM Control and Monitoring System) is required.

Honeywell Accenta G4 to Advent Controls GSM Dialer

Honeywell Accenta G4 Dialer Wiring

You can also connect the three wires to the communicator connection (centre left) using the 13V, 0V and COMMS terminals as above however this will require the engineer to active these terminals within your panel interface.

To set the system up for basic operation will then require just two messages to be sent to the SIM card number:

master <your number no spaces within the number>.   e.g. master 07830111222.

callnumA <recipient number>.   e.g. callnuma 07574222333

textnumA <recipient>.   For anyone wanting a text message when the alarm sounds.

We strongly recommend adding a textnum as, should there be a fault or network error at the first attempt and texting, the system will continue to try to send the message until it is sent.


Input B can be connected to the SET terminal next to the BELL – terminal.  This allows you to see if the alarm is SET and will notify you of this when it changes state.  You may wish to setup CALLNUMA(s) for the alarm so it dials only when the alarm sound and have seperate TEXTNUMA and TEXTNUMB if you use the input B for this purpose.

PTS Wiring GSM dialler

Push To Set connections

There are two methods of wiring the Advent Controls GSM dialler in order to set the system remotely.  The recommended means of wiring the dialler is in ‘Push-To-Set’ mode.  The COM and NO terminals are connected to a zone (we recommend zone 8).  The zone is then set up as a PTS zone.  A call or SMS reading OPEN will set the alarm.  The alarm cannot be unset in this mode.

SMS alarm Wiring diagram

GSM Keyswitch Wiring Diagram

The output relay on the GSM Dialler can be wired to remotely set and unset the alarm panel.  In this case the COM and NC connections are used for the connection to zone 8.  To set the alarm the word ON is sent in a SMS text.  To unset the alarm the word OFF is sent in a text.  The zone should be set as a keyswitch input.  We strongly recommend the SET terminal is monitored by input B when controlling the alarm in this mode.

Further details can be found on page 6 of the G3 installation manual.

Accenta G3 Installation Manual

This panel is very similar to the one shown in the video:

The GSM Dialer is available from our website here GSM DIALER

GSM Dialer

GSM Alarm Auto-dialer

GSM Alarm Auto-dialer and SMS Sender to Honeywell Galaxy G2

Connection to the Honeywell Galaxy G2 Alarm panel is very straight forward requiring only 3 connections to be made as a minimum.

GSM Dialler

A4 GSM Alarm Dialler & SMS Sender

To power the GSM Dialer you can use the auxiliary output on your Galaxy G2 panel.  The positive (+) terminal is connected to one of the VIN terminals (the edge one VINA one is best as it has on-board thermal fuse protection) and the negative (-) terminal to GND on the GSM Dialer PCB.  You then connect the bell -ve terminal to input A.  This is shown as a bell symbol on the Galaxy panel.

GSM Dialler Wiring

Wiring the Honeywell G2 to the A4 GSM Dialler

The Galaxy output terminal can be connected to the dialler Input B terminal if desired to allow the alarm to notify users of various events.  Typically the alarm will be programmed to show when it has been set and unset.  See below for details of programming the output terminal.

If desired the alarm can be set and unset using your mobile phone by SMS or call.  We would recommend only the ‘push-set’ feature of the alarm is used however.  This will avoid any accidental un-setting of the alarm remotely.

To set the alarm the relay output terminals on the dialler are wired as shown in the diagram.  Resistors must be fitted as the change in resistance from 1k to 2k initiates the setting of the alarm.  To set the system the zone is set as a ‘push-set’ zone.  A call made to the system operates the relay and sets the alarm.  A timed pulse can also be made by sending  OPEN in an SMS by any registered user.

If desired the zone can be set as a keyswitch input which allows the alarm to be set and unset.  We only recommend this where input B is used to notify users when the alarm is set and unset (send ‘inlevelB both’ in a SMS text).  The output should be set to normally closed (SMS: normally closed) so in the event power is lost to the dialer the alarm automatically sets.

Please contact support for further details.  Resistors are available on request (free of charge).

Advent Controls

The GSM Dialler is available from our online shop here

GSM Dialler

A4 GSM Alarm Dialler & SMS Sender

Setting the output terminal options:

Option 53 – Outputs
This option allows the operation of all the system outputs to be programmed. Outputs numbered 0001 to 0008 are the outputs from the trigger header. Outputs numbered 1001 to 1004 are the standard outputs on the main PCB. Outputs on expansion modules are shown if fitted. Each output has a sub menu containing attributes as shown:
1. Function
Assigns the output function that activates the output.
2. Polarity
This selects if the output is normally off (positive) or normally on (negative). Positive means that the output is 12V going to 0V when activated. Negative means that the output is 0V going to 12V when activated.
3. Groups
For output types where groups are programmable, this selects the groups that an output responds to. An output can respond to 1, 2, 3 or 4 groups.
NOTE: Reflex means that the output stays on until the condition clears.
Latch means that the output stays on until a valid user logs on (PIN or card).
Latch* means that these outputs are latched but can be forced off by bell delay, bell time or confirm timeouts. Pulse means that the output stays on for five seconds and then switches off again.
Selecting Outputs
On entering the option, the first output on the system is displayed; the output address, function and mode are displayed on the top line, the polarity and assigned groups are displayed on the bottom line. From the display of the first output, any output on the system can be displayed by pressing the A or B keys or by entering the address of a specific output.
The output is selected for programming by pressing the ent key; the first output programming attribute
1= Function is displayed.
00=Not Used
This function is used to designate outputs that are not being used on the system.
01=Bell (Latch)
The Bells output is activated on a full alarm event when the system is set. This output is subject to the Bell
Time and Bell Delay parameters.
02=Strobe (Latch)
The Strobe output is activated on a full alarm event during the set state. This output is subject to the Bell
Delay. The Strobe output follows the Bell Time, but latches on after the last rearm.
03=Panic (Latch)
The PA output is activated whenever any of the PA zone types activate. It latches on and remains active until a
valid code, with the appropriate reset level, is entered.

04=Intruder (Latch)
The Intruder output is activated on a full alarm event during the set state.
05=Tamper (Latch)
The Tamper output is activated whenever a circuit tamper or lid tamper occurs. The output is not subject to rearm: it latches on and remains active until a valid code, with the appropriate System Reset level, is entered.
06=24 Hour
The 24 Hour output is activated whenever a 24 Hour zone is activated. The output is not subject to rearm: it latches on and remains active until a valid code, with the appropriate System Reset level, is entered.
08=0V Detector Reset (Pulse)
This output is always on (0V) but pulses for five seconds upon setting or system reset to reset any latching detectors.
09=Set (Reflex)
The Set output is activated when the assigned groups on the system are set. This output is a Reflex output and follows the set and unset status of the groups.
11=Comms Test (Pulse)
This output activates any time a test signal is sent to the Alarm Receiving Centre.
14=AC Fail (Reflex)
The AC Fail output indicates the status of the a.c. (mains) power supply. The output activates when the a.c. supply fails or an AC Fail zone is activated. The output is reset when the a.c. supply is restored or the AC Fail zone is closed. This output is subject to Parameter 56.7.4=Comms.Parameters.Power Delay.
15=Low Batt (Reflex)
The Low Batt output activates whenever the control unit stand-by battery falls below 10.5V or a Low Batt zone is activated. The output is restored when the voltage rises above 10.5V or the Low Batt zone is closed.
16=Fire (Latch)
The Fire output is activated whenever a Fire zone is activated. It latches on and remains active until a valid code (level 2 or above) is entered.
20=Confirm (Latch)
The Confirm output is activated when there have been activations on two separate zones: the second activation must occur within the Confirm Time Window. The zones do not have to be in the same group. Confirm outputs will switch off when all groups which have been in alarm are unset.
NOTE: The Confirm output is used to give positive identification that a genuine intruder alarm condition has
occurred and to minimise the possibility of false alarm activations.
32=Omit (Reflex)
The Omit output is activated as soon as a zone is omitted from the system. The activation can be initiated manually by omitting a zone at 11 = OMIT ZONES or by force omit at rearm. Response to either is controlled
by Option 56.7.06 = Comms.Parameters.Omit Sig.
44=Abort (Pulse)
The Abort output is activated when a valid code is entered to unset the system following an intruder alarm.
The output stays on for one minute and then switches off.
45=Unset (Pulse)
The Unset output is activated each time the system (or group) is unset.
51=Link (Reflex)
Activates when link zone is activated see 52.1
66=RF Jam (Reflex)
The RF Jam output is activated whenever any of the RF RIO’s configured onto the system detect a significant level of interference to cause radio jamming.
67=RF Supervision Fail (Reflex)
The RF Supervision Fail output is activated whenever there is a supervision failure from any one of the supervised RF detectors configured onto the system. That is, when the system has received no signals (including
periodic check-in signals) whatsoever, from a particular detector within the programmed supervision period.
68=Assistance (Latch)
Keypad assistance hot key activation or assistance zone.
70=Any Set (Reflex)
Activated when system is Full Set, Part Set or Night Set.
71=Bell Fail (Reflex)
Activates when bell fail zone is activated see Option 52.1
72=RF TX Low Battery (Reflex)
The RF TX Low Battery output is activated whenever an RF detector sends a low battery condition to an RF receiver.
76=Fault (Reflex)
This output will activate any time there is a fault condition present on the panel and will clear when all the fault conditions have cleared.

Honeywell Intellisense 800 GSM Dialler Wiring Diagram

The Advent Controls GSM Diallers are a good fit for the Honeywell Intellisense 800 Series Burglar Alarm Panels.

The simplest installation is with our A3, A4 or A5 GSM Dialler and SMS Sender Systems available here Advent Ax Diallers

Honeywell Intellisense 800L Wiring Guide

A3 Dialer Simple Wiring Guide

The Input A terminal is connected to the “-S” (bell -ve) terminal.  This triggers the dialler when the bell sounds.  The AUX +/- terminals go to the VINA and GND terminals respectively.

The basic setup required is shown below.  These messages are sent to the phone by the adminstrator (master) mobile phone:

master <your number>.    ;this sets your phone number up as the admin number

callnum <1st number to dial>.     ;this adds a number for dialing to the system

textnum <1st number to text>.     ;this adds a number for receiving messages

Once the master number has been added remove the jumper.

If you would like to customise the message the recipients receive send the following:

customA the alarm is sounding.     ;you must add a full stop

If you would also like to know when the alarm stops send:

inlevelA both

customAL the alarm is sounding.

customAH the alarm has stoppped.

On Off Alarm control

Arming the Alarm with a GSM Dialer

If you would also like to arm the alarm using the Advent Controls A3/A4 or A5 GSM Alarm Diallers you can connect the on-board relay to the zone 8 terminals using the COM and NC relay connections.

To arm the alarm the SIM card telephone number is dialled from any user number. You can also set the alarm by sending “On 1” from any registered phone.

To enable this mode on your Honeywell Intellisense 800L Alarm Panel (manual available here) zone 8 must be set up as a keyswitch input as follows:

On the alarm panel, to enter engineering mode, enter the engineering code and then press the #(HASH) key. This forces the panel into engineering mode Note: If left unattended for approximately 60 seconds it will revert to day mode.

To program zone 8 as a “Keyswitch” enter – 4 8 4 *

Zone monitoring with GSM Dialer

Intellisense Wiring Diagram with Zone Monitoring

If you would like to monitor individual zones the Advent Controls D4 GSM Dialler System is required.  This Cellular Alarm Dialler PCB is able to monitor individual zones by measuring the voltage on the switched zone terminal.  When the zone is triggered the voltage rises above zero.  To initiate calling and SMS messaging the upper trigger voltage must be set below the maximum voltage this zone reaches when the sensor triggers.  Typically this voltage should be set to 2V as follows:

vupper1 2.0     ;this sets the trigger voltage to 2V for Analogue Channel 1

If this does not trigger the unit when the zone is active ensure the correct terminal is wired in (one of the two zone terminals will be a 0V terminal – the other a switched trigger terminal).

The voltage on the zone can be monitored at any time using the STATUS command.

GSM Alarm Dialer and Gate Opener Firmware Update 3.18

We have released Firmware 3.18 for our GSM Alarm Dialer and GSM Gate Opener device.  There are two main enhancements to the device.  We have introduced a Keep Alive Call (KAC) function and set up a dedicated landline with answer machine to call.  We’ve also allowed the programmer to set different messages for the high and low state for each input.

D4.01 GSM Dialer with SMS Voltage and Battery Monitoring Testing Video

Just a little video showing some testing being performed on the new D4.01 PCB.  This will be available on the website shortly.

The PCB has two analogue terminals for voltage measurement which can be sent by SMS or by email.  The supply voltage is also monitored for 12V battery operation.
It also has four high/low digital inputs and one volt-free relay output which can be operated by SMS or call.