The GD-04 David and GD-04K (top-level version) programming page


My David     The X and Y relays     SMS reports     Assigned devices     Optional functions

 
Important: Before using this page please read the following notes.
 
  • The red-marked settings are not supported by the GD-04K (top-level version).
  • By sending configuration data from this page to David all previous configuration data is erased.
  • You should therefore fill in all the required parameters. (Only set entries result in programming instructions.)
  • This page does NOT allow you to retrieve the current settings of your David!
  • You can save form entries as a file in your computer, see the Save button at the end of this page.
  • You can import previously saved settings using the Browse... and Import buttons at the end of the page.
  • The duration of data transmissions depends on GSM network traffic. Performance of a successful transfer is confirmed by David by an SMS reply of "PROGRAM OK" to your mobile phone.
 
Caution: GSM network faults or other abnormal conditions can cause data transfer to be incomplete. The administrator of this web page cannot be held responsible for any damage caused by conditions of this kind.
 
My David
 
David's SIM card tel. number
The phone number the SMS reply should be sent to
 
  • International format is required, spaces are allowed as separators.
  • Example: +420 777 777 123
  • International format is recommended, spaces are allowed as separators.
  • Example: +420 777 777 124
Current access code for programming your David
Change the access code to:
 
  • Factory default value is PC.
  • Caution: If you change this code any subsequent programming access to David will only be possible with this new code.
  • The code must have 2–8 characters.
  • Accented characters are NOT allowed. The text is NOT case sensitive.
 
The X and Y relays
 
Instruction texts for switching a relay on or off via SMS
If any field is left empty, the corresponding event will not be controllable via SMS instructions.
 
SMS to switch relay X on
SMS to switch relay X off
 
SMS to switch relay Y on
SMS to switch relay Y off
 
  • Text must NOT contain commas or full stops. Maximum text length is 30 characters.
  • Accented characters are NOT allowed. The text is NOT case sensitive.

Telephone numbers for X or Y relay remote control by dialling-in
These items contain telephone numbers authorised for switching relays by dialling-in. Up to 50 tel. numbers can be programmed for each relay. Only one telephone number can be contained in a single row. Each tel. number can be followed by a comma-separated number in the range 1 to 99 specifying the limit in the number of calls.
 
Telephone numbers used for relay X control
Telephone numbers used for relay Y control
 
  • If a call is made to David from a pre-programmed number, the call is rejected and the requested event is performed (see Output relay switch-on period). Dialling-in allows you free-of-charge relay control (calls are not answered). This feature is not applicable to phones with withheld numbers.
  • International format is recommended, spaces as separators are allowed.
  • In the case of limited-validity tel. numbers, when the call count reaches the limit, the tel. number is erased from memory and can no longer be used (%s). number deletion is reported to the service number by SMS
  • Example:
    +420 777 777 771 An entry with a permanently valid phone number.
    +420 777 777 772,15 An entry with a validity limit.

Output relay switch-on period
Relay X switch-on period
Relay Y switch-on period
  hrs  
  min  
  sec
  hrs  
  min  
  sec
 
  • If a zero value is entered (0h 0m 0s) then receiving a switch-on SMS instruction or dialling-in will cause the relay be switched-on permanently - until a switch-off SMS instruction or another dialling-in (consecutive dialling-in from a pre-programmed number will toggle the relay on - off - on...). For instance, if you enter 5 minutes, the relay will switch on for 5 minutes.
  • If a subsequent request is received for switching on the relay again, a 5 minute timeout will restart (the duration will be extended).
  • After receiving a switch-off SMS instruction during the switch-on time, the relay will switch off (regardless of whether it was originally switched on via SMS or dialling-in). The maximum switch-on period must not exceed 10 hours.

DTMF codes for X or Y relay remote control - only available for the GD-04D version
If at least one of the four entries is not empty then every telephone call to David will be followed by a 15 second ringing period after the end of which the call is answered. This is indicated by a short beep on the line. Subsequently, David waits for a numeric code to be keyed on the telephone keypad. A switch-on is confirmed by a long beep, a switch-off by two short beeps. The maximum waiting period for code entry is 60 seconds, after which the call is terminated.
 
DTMF code to switch relay X on
DTMF code to switch relay X off
DTMF code to switch relay Y on
DTMF code to switch relay Y off
  • Maximum code length is 8 digits.
 
SMS reports
 
Input A activation text
Input A deactivation text
Input B activation text
Input B deactivation text
Input C activation text
Input C deactivation text
Input D activation text
Input D deactivation text
 
  • An empty entry results in the corresponding event not being reported.
  • Text must NOT contain commas or full stops. Maximum text length is 30 characters.
  • Accented characters are NOT allowed. The text is NOT case sensitive.

Telephone numbers to which input A to D activations or deactivations are reported
Telephone numbers for input A reports
Telephone numbers for input B reports
Telephone numbers for input C reports
Telephone numbers for input D reports
 
  • Each input can have up to 8 tel. numbers programmed. Only one telephone number can be contained in a single row.
  • International format is recommended, spaces are allowed as separators.
  • Example:
    +420 777 777 773  
    +420 777 777 774  

Input A to D activation/deactivation calls
 
By ticking the following items you can specify that SMS activation/deactivation reports will be followed by phone calls to the same tel. number(s).
A       B       C       D  
 
If you answer the call you hear the following signal:
    a constant tone after input activation    
    an interrupted tone after input deactivation     . . . .
  • If no text is specified for reporting input deactivation via SMS then no calls will be performed.
  • If both activation and deactivation texts are empty but one or more tel. numbers have been specified for input activation, then only input activation will be reported by phone calls.
 
Input/output wireless device assignments - only available for the GD-04R version
 
Each input A to D can have one OASiS wireless device assigned to it (a button, detector or thermostat). A device is assigned (enrolled) by entering its production code (written below the barcode, and can be abbreviated to the last 8 digits).
 
Device A
Device B
Device C
Device D
  • Triggering a wireless device has the same effect as input activation. De-triggering is only signalled by the JA-80M and JA-82M state-providing detectors.
  • If a TP-8x thermostat is assigned, then input activation is reported whenever the temperature exceeds the upper limit, and input deactivation is reported whenever the temperature drops under the lower limit.
  • If the A (B) input has a device enrolled, then input activations/deactivations cause relay X (Y) operation (in addition to reporting the temperature being out of range). This is especially suitable for heating control (you can then remotely specify via a relay switch-on instruction whether a normal room temperature should be maintained or if only anti-freeze protection should be provided).

   Switching off wireless devices
If the parameter is ON, then for each input A to D, connection to GND causes the signals from a wireless device enrolled to the input to be ignored. The input can then be used for setting/unsetting a wireless detector.
  • This operation can be carried out either using an external switch or via an output relay (X or Y). Using a relay allows remote control via a mobile phone or via enrolled OASiS wireless buttons. This way a simple security system can be realised, locally controlled via a keyfob and remotely controlled via a mobile phone.
  • If no wireless device is assigned to a particular input, then any activation of the input is responded to in a standard way.
  • If the parameter is OFF, then no distinction between wired and wireless activations occurs (a connection to GND activates the input)
  • This parameter has no effect on enrolled thermostat operation.

Each of the X and Y relays can have up to 4 wireless OASiS buttons assigned.
 
Relay X
Relay Y
  • Pressing an A or A+B wireless button has the same effect as dialling from an authorized phone.
  • Pressing a B wireless button has the same effect as an SMS instruction for relay disconnection.
 
Optional functions
 

The following tick boxes allow you to configure device behaviour.

 
   Forward unrecognized SMSes to the service number below
Upon receiving an SMS message unrecognized as a valid instruction David forwards the message to the tel. number specified below.
   System monitoring calls to the service number
If you pick-up the receiver you hear .. .. ... David performs periodical calls every 24 hours since the moment this function has been enabled

   Forward all SMSes to the service number
Every SMS reporting input activation/deactivation will have a copy sent.
   Max. 10 SMSes within 15 minutes
After the number of SMSes sent within 15 minutes reaches 10 all subsequent SMS requests will be ignored for 60 minutes. This way unwanted expenses for SMS transfer are prevented.

   SMS reporting of SMS-controlled relay switching on/off
If you switch a relay on/off via an SMS instruction device confirms instruction execution by SMS report. Example: On OK; Off ERROR.
   SMS reporting of dialling-in-controlled relay switching on/off
If you switch a relay on/off by dialling-in, David reports the current relay on/off status via SMS. Example: On OK; Off ERROR.

Telephone numbers for service reporting
Here you can enter 1 or 2 tel. numbers (comma separated). David will report any fault to them and, if required, forward unrecognized SMSes or send copies of SMS activation reports.
 
  • Example: +420 777 777 775, +420 777 777 776

Editing the instruction for device status interrogation
Key-in the text you wish to use for interrogating David's current status. Maximum text length is 30 characters. Text must NOT contain commas or full stops. Accented characters are NOT allowed. The text is NOT case sensitive. Example: STATUS.

Configuring prepaid SIM card balance checking
We advise the use of tariffed SIM cards so that David's reliability is not affected. If you use a prepaid SIM card, you can configure balance interrogation. If the reported credit balance is lower than the set limit, the credit balance message will be automatically sent to the service phone numbers.
 

The item requires the following form:    USSD,xx,yyy,zz

 
  • USSD is the GSM network specific command string to ascertain the credit. Example: *104*#.
  • xx is the auto-interrogation frequency in days. A value xx means that the communicator will interrogate the GSM network every xx days (counting from the current day).
  • yyy is the minimum acceptable credit balance. Only values from 1 to 999 are allowed.
  • zz is the textual position at which the number showing the balance starts in the reply message from the GSM provider.
 
 
 
Verification code
The code is NOT case sensitive.
Send all the settings to David
 
 
 
Save the settings in your computer for future use
Import settings which have been previously saved to a file   
Leave this page and delete cached entries