Copyright © 2015
NB: Please read GSM Warnings and General Trading Terms and
Conditions (including an indemnity) available from your supplier
Relay switching commands
Operate relays - $1234*rlyn*opr
examples
Pulse relay 2 - $1234*rly2*pls
$1234*rly1*onTurn relay 1 on -
$1234*rly1*offTurn relay 1 off -
$1234*rly2*tog Toggle relay 2 -
Note: A confirmation SMS is automatically sent back to confirm that
the operation was successful. If no confirmation is received,
check that the unit has not swapped to the alternate SIM card.
Overwrite $1234*cscC*kw:S*in:N -
C= shortcut number (1-10), S= shortcut command command
(32 characters max), N= shortcut instruction. (32 shortcut
characters max)
example
Overwrite shortcut 2 command with “Open gate”
and overwrite shortcut instruction to pulse relay 2 -
$1234*csc2*kw:Open gate*in:rly2*pls
Delete $1234*cscC*del -
command example
Delete command shortcut 2 - $1234*csc2*del
Missed call $1234*mclm*cell number*rlyn-opr*lm-n*st-HHMM* -
relay operation en-HHMM*dw-d*cfm
There are 500 missed call locations. Each missed
call can perform 1 of 4 operations on the unit or I/O
relays. The number of missed calls accepted can
be limited and access can be further limited to a
time window and to days of the week.
Create, edit or delete up to 500 missed call entries. mclm -
mcl= missed call command m= missed call
location number (1-500)
- - Relay number n= 1-8. Relay operation opr= 1 of 4 rlyn opr
operations - pls= pulse, on= turn on off= turn off
and tog= toggle.
- The access lifespan limits the number of missed lm-n
calls before deleting the entry. n= 0-255 missed
calls. If not present or if the value is 0, there is Im
no limit to the number of missed calls accepted. If
cfm is present, the delivery report will include the
remaining number of missed calls allowed.
- The operational time window sets an access start st/en
and end time (HHMM). It defines the hours that the
caller will be able to use the missed call feature. If
no parameters are present, there is no limit.
dw-d - Select certain days of the week d=1-7 1= Monday,
2= Tuesday, 7= Sunday etc.
- If is present a confirmation SMS is sent. cfm cfm
examples
Add missed caller 35 to turn on relay 1 -
$1234*mcl35*+27825551234*rly1-on
Add missed caller 200 to have access from 06h30
to 07h00 from Monday to Friday, with a 25 count
lifespan. Relay 2 must be pulsed and have
confirmation SMS enabled -
$1234*mcl200*+27825551234*rly2-pls*
lm-25*st-0630*en-1700*dw-12345*cfm
Delete missed - $1234*mclm*del
call operation example
Delete missed call location 90 - $1234*mcl90*del
Query missed - $1234*mclm*???
call location example
Query missed call location 20 - $1234*mcl20*???
Set timer - $1234*tmry*id-ABC*rlyn-opr*tm-HHMM*dw-d*cfm
relay operation
tmry - Sets 64 independent timers to operate once a day
until deleted. y= timer number (1 - 64)
id - ABC= Timer label (16 character max)
rlyn-opr - Relay number n= 1-8. Relay operation opr= 1 of 4
operations - pls= pulse, on= turn on, off= turn off
and tog= toggle.
tm - Set time in 24 hour format (HHMM)
dw-d - Select certain days of the week d=1-7
1= Monday, 2= Tuesday, 7= Sunday etc.
cfm - If is present a confirmation SMS is sent.cfm
examples
Set timer 4 to turn a light off using relay 1 at 12h00
each day - $1234*tmr4*id-Light*rly1-off*tm-1200
Set timer 10 to turn relay 2 at 23h00 on on
S “ & a confirmation aturday with label Geyser”
SMS. - $1234*tmr10*id-Geyser*rly2-on*tm-2300*
dw-6*cfm
Set timer 9 to turn relay 1 on at 06h30 on Monday,
“ ” -Tuesday and Friday with label Pump
$1234*tmr9*id-Pump*rly1-on*tm-0630*dw-125
Confirmation SMS’s cannot be sent to individual reporting numbers.
Confirmations will be either on or off for all reporting numbers.
Delete a timer - $1234*tmrn*del
example
Delete timer 16 - $pppp*tmr16*del
Air-time and balance commands
USSD network commands can be complex and extreme care should
be used. Incomplete commands will leave the channel active for some
time, will cause the unit to seem unresponsive and will incur per
minute network USSD session charges. To initiate a USSD session
and forward any replies via SMS to the requesting number, use the
following commands:
Request balance - $1234*usd*USSD request#
Vodacom - (prepaid balance) $1234*usd**100#
- $1234*usd**111*502# (prepaid & SMS)
MTN - (airtime & SMS bundle)$1234*usd**141#
Cell C (airtime only)- $1234*usd**101#
Note: An error message will show for contract SIMs or if the network
does not support airtime balance features.
Load prepaid - $1234*usd*USSD request#
voucher Vodacom - $1234*usd**100*01*voucher number#
MTN - $1234*usd**141*voucher number#
Cell C - $1234*usd**102*voucher number#
DSC alarm panels can be controlled using the following commands. A
SRL-DSC interface module is required. The DSC serial connection
option must be enabled in the programming software.
DSC panel models currently supported include: Pc5005, Pc5010,
Pc5020, Pc1808, Pc1864, Power832 and Power864.
Arm/disarm - $1234*dsc*cmd*actPuuuu
partition
act - Command actions
030 - arm partition away mode
031 - arm partition stay mode
032 - arm partition with zero entry delay
033 - arm partition with user code
040 - disarm
- Partitions 1 - 8P
- User code e.g. 1234uuuu
examples
- $1234*dsc*cmd*0301Arm partition 1 away mode
A $1234*dsc*cmd*0312rm partition 2 stay mode -
Arm partition 1 with zero entry delay with user code
4444 - $1234*dsc*cmd*03214444
Arm partition 8 with user code 4444 -
$1234*dsc*cmd*03314444
Disarm partition 1 with user code 4444 -
$1234*dsc*cmd*04014444
Trigger panic - $1234*dsc*cmd*060x
alarm
Panic type - 1= fire, 2= ambulance, 3= policex
example
Trigger fire panic alarm - $1234*dsc*cmd*0603