GSM-KEY-DC200 SMS Commands

25 commands. Tap the copy button to copy the example command, then paste it into your SMS app.

Note: All commands prefixed with #PWD{password}#. Phone numbers max 10 digits (strip country code). Password is 6 digits.

Default password: 123456

Change password

admin

Change device password. Must enter new password twice.

Syntax

#PWD{pwd}#CAP{newpwd}#CAP{newpwd}

Example

#PWD123456#CAP333444#CAP333444

Response

PWD SETUP OK

Add permanent user (WHL)

admin

Add permanent user to whitelist slot (1-200). Max 10 digit phone number, strip country code.

Syntax

#PWD{pwd}#WHL{slot}={phone}

Example

#PWD123456#WHL001=61143815

Response

WHL01 SET TO 61143815 OK

Query permanent user slot

admin

Check which phone is in a permanent slot

Syntax

#PWD{pwd}#WHL{slot}?

Example

#PWD123456#WHL001?

Response

WHL001 IS 61143815 OK

Delete permanent user

admin

Remove user from permanent whitelist (or overwrite with new number)

Syntax

#PWD{pwd}#WHL{slot}=0000000

Example

#PWD123456#WHL001=0000000

Response

WHL001 SET TO 00000000

List all permanent users (PC only)

admin

List all numbers in the whitelist. Only works via PC software, not SMS.

Syntax

#PWD{pwd}#WHL=ALL?

Example

#PWD123456#WHL=ALL?

Response

WHL001 IS XXX WHL003 IS XXX ...

Add weekly schedule user (SHL)

admin

Add user with weekly day+time schedule. Days: 1=Mon..7=Sun. 50 slots.

Syntax

#PWD{pwd}#SHL{slot}={phone}:{days}({startTime}-{endTime})

Example

#PWD123456#SHL001=13564121668:1357(8:32-23:59)

Response

SHL001 SETUP TO 61143815 :1357(8:32-23:59)

Add date-range user (PHL)

admin

Add user with access limited to a date range and daily time window. 50 slots. Date format: YYMMDD.

Syntax

#PWD{pwd}#PHL{slot}={phone}:{startDate}-{endDate}({startTime}-{endTime})

Example

#PWD123456#PHL001=13564121668:100324-101012(8:32-18:26)

Response

PHL001 SETUP TO 61143815 : 100324-100812(8:32-18:26)

Add count-limited user (QHL)

admin

Add user with limited number of uses. Expires after {count} activations. 550 slots.

Syntax

#PWD{pwd}#QHL{slot}={phone}:{count}

Example

#PWD123456#QHL001=13564121668:12

Response

QHL001 SETUP TO 61143815 :12

Query special list user (SHL/PHL/QHL)

admin

Check which phone is in a special list slot. Replace {type} with SHL, PHL, or QHL.

Syntax

#PWD{pwd}#{type}{slot}?

Example

#PWD123456#SHL001?

Response

SHL01 IS 61143815 OK

Delete special list user (SHL/PHL/QHL)

admin

Remove user from a special list slot. Replace {type} with SHL, PHL, or QHL.

Syntax

#PWD{pwd}#{type}{slot}=0000

Example

#PWD123456#PHL01=0000

Response

{type}{slot} SET TO 0000

List all special users (PC only)

admin

List all numbers in special lists. Only works via PC software.

Syntax

#PWD{pwd}#SHL=ALL?

Example

#PWD123456#SHL=ALL?

Response

SHL01 IS XXX QHL08 IS XXX ...

Set relay delay (gate pulse time)

admin

Set relay pulse duration in MILLISECONDS. Default is 300ms.

Syntax

#PWD{pwd}#GOT{milliseconds}

Example

#PWD123456#GOT500

Response

DELAY TIME SET TO 0500MS

Query relay delay

admin

Check current relay delay setting

Syntax

#PWD{pwd}#GOT?

Example

#PWD123456#GOT?

Response

DELAY TIME IS 0500 MS

Set relay mode - Momentary pulse

admin

Set relay to momentary pulse mode (click and release). Default mode.

Syntax

#PWD{pwd}#MODE0

Example

#PWD123456#MODE0

Response

RELAY SET TO MODE0

Set relay mode - Ratchet/toggle

admin

Set relay to ratchet/toggle mode (stays on until next call toggles it off)

Syntax

#PWD{pwd}#MODE1

Example

#PWD123456#MODE1

Response

RELAY SET TO MODE1

Check signal strength

admin

Query GSM signal quality (0-32). Above 12 is usable, above 16 is good.

Syntax

#PWD{pwd}#CSQ?

Example

#PWD123456#CSQ?

Response

CSQ IS 26

Check status

admin

Full device status including alarm config, relay delay, user count, signal, relay state.

Syntax

#PWD{pwd}#STATUS?

Example

#PWD123456#STATUS?

Response

ALARM1=ON:SMS:10,ALARM2=ON:SMS:20,GOT=1000,WHL=85,ALARM1=H,ALARM2=H,BCPW=34,CSQ=20,RELAY=ON

Add alarm phone number

admin

Add phone number to receive alarm notifications (max 5 numbers)

Syntax

#PWD{pwd}#ALARM{slot}={phone}

Example

#PWD123456#ALARM01=13818120592

Response

ALARM01 SET TO 61143815 OK

Query alarm phone number

admin

Check which phone is in an alarm slot

Syntax

#PWD{pwd}#ALARM{slot}?

Example

#PWD123456#ALARM01?

Response

ALARM01 IS 61143815 OK

List all alarm numbers

admin

List all alarm notification numbers

Syntax

#PWD{pwd}#ALARM=ALL?

Example

#PWD123456#ALARM=ALL?

Response

ALARM IS XXXXX:XXXX:XXXXXXX:0000:0000

Configure alarm inputs

admin

Configure alarm input behavior. State: ON/OFF. Mode: SMS or PHONE. Duration: seconds the input must be held to trigger.

Syntax

#PWD{pwd}#ALARM-IN1={state}:{mode}:{duration},ALARM-IN2={state}:{mode}:{duration}

Example

#PWD123456#ALARM-IN1=ON:SMS:2,ALARM-IN2=ON:PHONE:3

Response

ALARM_IN1=ON:SMS:2, ALARM_IN2=ON:PHONE:3

Set alarm SMS text

admin

Configure custom SMS text sent when alarm inputs are triggered

Syntax

#PWD{pwd}#UDI1:{text1},UDI2:{text2}

Example

#PWD123456#UDI1:INTRUDER ALERT,UDI2:GATE PROBLEM

Response

UDI1:INTRUDER ALERT, UDI2:GATE PROBLEM OKAY

Set timer-update phone number

admin

Designate which phone number can update the device clock (required for SHL/PHL time features)

Syntax

#PWD{pwd}#TIMER-UPDATE:{phone}

Example

#PWD123456#TIMER-UPDATE:96754667

Response

#PWD123456#TIMER-UPDATE: 96754667 OK

Sync device clock

designated timer phone only

Update the device's internal clock. Must be sent from the designated timer-update phone number.

Syntax

#CLOCK

Example

#CLOCK

Response

CLOCK UPDATE TO 2010-10-18,16:58:10

Set service center address

admin

Set the SMS service center address (usually not needed, auto-configured by SIM)

Syntax

#PWD{pwd}#SCA{number}

Example

#PWD123456#SCA+31612345678

Response

SCA SET OK
Get GateOpener