background image

 

X-SMS 700-485-01E 

 

Update your panel’s time and date via the mobile network 

Desired Action 

Code  Command  Ext. Cmd 

Data 

Set the unit to retrieve the 
time & date from the Cell 
network 

1234  Add 

Time 

Phone Number 

(SIM card 
number inserted 
in the unit) 

NOTE: Setting the unit to update time will result in a SMS being sent by the unit to 
retrieve the time and date. 
Lock X-SMS V2 in event of lost phone 

This is the “disabled” mode for use when access to an authorised phone number has 
been lost due to theft or misplacement. To activate the lockout send the lockout 
command from an authorised phone number. Once in this mode, the SMS Module 
will ignore all incoming SMS’s apart from a re-enable command from the same 
number that the disable command originated from. There are only two ways to re-
enable a disabled SMS Module: via the re-enable SMS or by physically pressing the 
reset switch on the module.  

Desired Action 

Code 

Command 

Ext. Cmd 

Data 

Temporarily disable the SMS 
module 

1234 

Lockout 

 On 

 

Enable the SMS module after 
being disabled 

1234 

Lockout 

Off 

 

Check and top up SIM airtime balance 

You will use the “Airtime” command to query the current airtime balance of the SIM 
card or to add airtime to the module. It is your responsibility to supply the network-
dependant strings to manage their airtime. 

Desired Action 

Code 

Command  Ext. Cmd 

Data 

Save balance string in the 
SMS module 

1234 

Airtime 

 Command 

Enter the string 
supplied  

Query airtime balance 

1234 

Airtime 

Balance 

  

Add airtime 

1234 

Airtime 

 

Network 
supplied string 

Add, manage and remove X-SMS V2 users 

Phone Number Categories  
All phone numbers fall into one of three categories, Master, Arming, or Reporting.  
Entering phone numbers into the SMS unit is done via SMS’s from a “Master Phone 
Number”. In the default state any cell phone can be used to enter the first “Master 
Phone Number”, once entered the phone with that cell number must be used to 
enter more cell numbers or control the system. 
Master Phone Number 

Master phone numbers have the highest level of access to the SMS Module. 
Master phone numbers are allowed access to all configuration data. Only master 
numbers are permitted to add phone numbers to the system.  

Arming phone Numbers 

Arming phone numbers are permitted enough access to the module to be able to 
arm and disarm the Alarm Panel and receive reports.  

Reporting Phone Numbers 

Reporting phone numbers are only permitted to receive reports from the SMS 
module, and to temporarily turn off reporting to that number. 

How Phone Numbers relate to User Codes 
The SMS module works on the basis of phone numbers, with each phone number 
being a user on the SMS module. The SMS module users’ cell numbers are in no way 
linked to User Codes on the alarm panel. The SMS module will only accept 
commands from known phone numbers and will reject commands from unknown 
numbers or numbers not authorised for the command sent.  
Any allowed messages are passed to the panel. The panel elects to execute the 
command based on the following: 

 

Validity of the user code within the alarm 

 

The properties of the user code within the alarm 

 

The current status of the panel 

Therefore, for a person to send a successful command, the following conditions 
must be met: 

 

The phone number must be programmed into the X-SMS V2 Unit 

 

The user’s cell phone number must not be hidden 

 

The phone number must be allocated to a group that allows the specified 
command 

 

The user code must be programmed into the panel 

 

The user code properties must be enabled for the specified command 

 

The action must be possible in the current panel status 

 

The command string must be correct with all the required information 

The “Add” command is sent to add a new authorised phone number to the SMS 
Module. You must specify whether the new phone number is a Master Phone 
Number, User Phone Number or a Reporting Phone Number. The cell phone owners 
name can be associated to the number being added. 

Desired Action 

Code  Command 

Ext. Cmd 

Data 

Add phone number as a 
Master number 

1234  Add 

Master 

Phone Number:Name 

Add phone number as an 
Arm number 

1234  Add 

Arming 

Phone Number:Name 

Add phone number as a 
Reporting number 

1234  Add 

Reporting  Phone Number:Name 

Deleting a phone number   1234  Delete 

 

Phone Number/Name 

Add user name if the cell 
number was added 
without a name 

1234  Cellnumber 

Name 

Phone Number:Name 

List 

With this command a master user can list all current cell numbers that have been 
added to the X-SMS V2 unit with what functions are enabled for each number. 

Desired Action 

Code 

Command  Ext. Command  Data 

List all phone numbers  

1234 

List 

Numbers 

 

NOTE: This is only a master phone number command. 
Naming User codes 

Alarm panel user codes can be associated to user names for easier identification as 
the feedback sms will contain the user name. 

Desired Action 

Code 

Command  Ext. Cmd 

Data 

Assign a user name to a 
user code 

1234 

Usercode  Name 

1:Name 

Reporting 

Each phone number can turn reporting off, as well as choose how they want to receive 
reporting messages, either by phone number or name if a name has been associated 
to a number. 

 

On/Off – Enables/Disables reporting. 

 

Global – Events that are not partition related. Eg. Ac Fail. 

 

P1;P2;P3... – Events that are partition based. (P1 for partition 1, P2 for partition 2 
and so on) Eg. Arm/Disarm. 

 

Type – Enables the type of reporting that the phone number will receive. 
There are three types to choose from: 

o

 

Raw – A contact ID string is sent to the phone. 

o

 

Full – All enabled events will be sent to the phone in English. 

o

 

Reduced  -  Only  the  following  will  be  reported:  Arm/Disarm,  Zone  violations, 
Panics, AC Fail/Restore and Battery Low/Restore.  

o

 

Minimal  –  Only  the  following  will  be  reported:  Keypad  panic,  Medical  &  Fire, 
Panic & Duress, AC Fail/Restore, Zone Violations and Low Battery/Restore 

Desired Action 

Code  Command  Ext. Cmd 

Data 

Turn on reporting for 
partition events 

1234  Report 

On P1,P2,P3.. 

Phone 
Number/Name 

Turn off reporting for 
global events 

1234  Report 

Off Global 

Phone 
Number/Name 

Turn on full reporting 

1234  Report 

Type 

Full Phone 
Number/Name 

Turn on reduced reporting  1234  Report 

Type 

Reduced Phone 
Number/Name 

Note: Only events enabled in the alarm panel will be reported. 
Hints  

Hints help you with commands when you send an incorrect command structure, by 
returning information about the command you are trying to use. 
Hints can be enabled/disabled by master users for all users and arming users can 
change their own hint statuses.  
By default hints are turned on.   

Desired Action 

Code 

Command  Ext. Cmd 

Data 

Enable hints 

1234  

Hint 

 

On Number/Name 

Disable hints 

1234 

Hint 

 

Off Number/Name 

Help information 

A help command has been added to provide assistance with semantic construction 
of the most important commands that the SMS module offers. 
The following commands have been included in the help database: 
Arm, disarm, partition status, name, bypass, unbypass, airtime, event, lockout, pgm, 
zone, report, add user, remove user, and list. 

Desired Action 

Code 

Ext. Cmd 

Ext. Cmd 

Data 

Ask for help 

1234 

Help 

 

arm 

Missed Call Function 
There is a new feature in the XSMS that allows one to call the number of the SIM 
card in the XSMS unit, and have it perform a specific customized command. Once 
the Xsms unit has received a call and confirmed it is an authorised number it will 
disconnect the call, (Unauthorised numbers will not be disconnected). If an 
authorised number was detected the Xsms module will execute the command 
associated to the missed call function. No confirmation sms will be sent. If the 
command is not executed a sms will be sent to the cell number that initiated the 
missed call. 
The following list of commands can be associated to the missed call function: 
Arming / Disarming, Triggering programmable outputs and bypassing / un-bypassing 
zones. 

Desired Action 

Code 

Command 

Ext. Cmd 

Data 

Enable a phone for 
miss call function 

1234  

Missedcall 

Enable 

Phone number 

Enable user phone 
for miss call function 

1234 

Missedcall 

Enable 

Name 

(if 

confired)

 

Disable missed call 
for user phone 

1234  

Missedcall 

Disable 

Phone 
number/Name 

Pulse PGM 6 

1234 

Missedcall 

Set  

Pgm pulseh 6 

 
 

Reviews: