MOUNTING DIMENSIONS ......................22 INPUTS & OUTPUTS ........................23 RECOMMENDED ENCLOSURE ...................... 25 POWER & CONTROL CONNECTIONS ..................... 26 USING CONTROLMATE ........................27 POWER-ON ..........................27 GETTING STARTED ........................... 28 SIMPLE CONTROL ........................29 WHO HAS ACCESS TO MY CONTROLLER? ..................31 ONDELay and OFFDELay ......................
– to re-set or remove the passcode. Applications for ControlMate may be as simple as sensing a gate open or closed, or starting and stopping a generator. Sensing a tank is full, remotely starting a pump, turning on the security lights - and everything between.
If ‘flash’ mode is enabled, the user must ensure the controlled device will support repeated on/off cycles. Terminal programs include: PuTTY, TeraTerm and others with an added USB-TTL-serial adapter. Console access is faster and more cost-effective than sending multiple SMS messages during setup – unless the device is far away from the user.
Outputs may be set to ‘initialise’ at a known pre-set state, or at the last known state. The list of caller-id numbers that identifies who can control, and who is notified by SMS text message. Callers or commands from unlisted numbers are ignored.
Always check your plan before, and re-check the settings after you make them, then test they operate the way you intended! All action commands are notified back to the sender, even if the sender is not in the SMS list. Only the bold letters are required for ControlMate to recognise the command.
Page 12
If a CLI user number is a landline or other ‘non SMS’ capable device (typically for dial-in applications) – it is desirable to set it as a USER type – so admin messages are not sent out unnecessarily. USERs can’t SET configuration values –...
Page 13
1 TIMEr Set a recurring timer event timer hh:mm {daysNoSpaces} {command} SAVemode on|off Determines whether the LASTknown ControlMate will restart with the last-known output states, or use pre-set states for each relay. ONSTate output on|off When SAVemode is turned...
If you DON’T know the passcode --- Only from the serial console – not via SMS From the console – you have a backdoor for one-time access (not via SMS) By using the prompt for a failed access [Thu 09:49] PASSCODE?
Page 16
The Power/Activity indicator LED slows to blink every 4 seconds when the modem is turned off. IMPORTANT NOTES: Further incoming SMS commands will not be received until the modem is turned on again, but when a new outbound message is generated, the modem will turn on automatically –...
CLI member. It is suggested in this case that any dial-in output is configured with a pulsed duration, or to send an SMS back to the sender - to avoid being accidentally toggled the ‘wrong’...
It is possible for INSMS and OUTSMS to generate a lot of text messages! Ensure only those people that need are updated with each input or output state. ControlMate can queue multiple outbound messages – but each takes around 3-10 seconds to be actually sent – so with 6 notified users, and 2 queued messages each - the queue positions could take some time to flush out to the recipients.
ADMIN users – in event the SIM account is running low on credit. • If a message is received with the word CODE in the text, ControlMate will send a notification to all the ADMIN users in the CLI list – in event the SIM provider is notifying you of an important access or other ‘code’.
Page 20
MODEM OFF: No LCD or LED, no relays active 50mA when idle. LCD, add 15mA, or each relay on 20mA, LED panel adds approx. 80mA While actually sending SMS messages, add approx. 150mA to any situation. • If the (30 sec) average supply drops below a reliable operating voltage, a warning is sent to ADMIN users.
OUTSMS notifications will be sent if configured. If you dissociate a SLAVE controller, remember to remove it from the CLI (and/or SMS) lists – otherwise if configured, the controller will still think it should send OUT on/off messages to the SLAVE.
INPUTS & OUTPUTS FRONT connection points on the ControlMate module The front of the controller module contains – The RELAY OUTPUTS (0-3 left-to-right) 10A@24VDC / 5A@240VAC N/O-COM-N/C 3-way 5.08mm (available as vertical or horizontal mounting). The physical orientation of connectors may differ from those shown above.
Page 24
DO NOT APPPLY ANY EXTERNAL VOLTAGE DIRECTLY TO CONTROLMATE ‘INPUT’ PINS! If it is necessary to use an externally powered source to drive the ControlMate inputs, place a small relay or other isolation between the external device and the ControlMate pins.
The DC power supply input (nominally 12-15 volts DC polarity protected) 2-way 5.08mm Using 24V directly into the ControlMate requires a voltage regulator (supplied free upon request). Where possible, use a clean 12-15V source, or an external regulator to reduce the 24V source down to 12-15VDC This 24V regulator is available to drop local 24V down to 12-15V for the controller A 6-pin header is provided for factory use only - do not connect to this point.
The first time each unit is ‘connected’ in a new location or a new network may take a little longer than usual. When ControlMate is turned on, it initially sets all outputs to a pre-set state (default all off), or to their ‘last-known’ states, then attempts to initialise the cellular connection. The activity LED will remain steady on while the device is being registered on the mobile network.
Send the following messages to your controller’s SIM number. You’ll receive an SMS reply for each command that is sent... WHEN PROGRAMMING OR OTHERWISE CHANGING THE CONTROLLER SETUP, TAKE PRECAUTION THAT ANY DEVICES CONNECTED TO THE OUTPUT RELAYS DO NOT ACTIVATE UNEXPECTEDLY.
) that you are trying to operate. The output always uses the pulse/flash duration and notification settings that have been configured during set up. The ControlMate will reply to you, and notify anyone else in the OUTSMS list with the output status change.
Page 30
Event messages are time-stamped when they are sent –acknowledging the fact SMS messages may take some time before being delivered to the recipient. If the time is shown as ??:?? – that indicates the modem has very recently been powered on, and the message was sent before the controller clock could be synchronised…...
WHO HAS ACCESS TO MY CONTROLLER? We mention the CLI access list – which allows users to perform actions in ControlMate. Generally speaking, anyone in the access list can do anything as an ‘administrator’, but members could be tagged as a ‘user’ and restricted to using SHOW and OUT commands.
There is another category of SMS (for zero counter events) – see the command summary. These are subtly different, but quite important. Type SHO ZSMS. InZ / OutZ _ _ _ _ / _ _ _ _ _ _ _ _ / _ _ _ _ >...
Note: these are different / in addition to the INON and INOFF commands. • onCMD and offCMD – replace the MAP functions used in the V1 ControlMate. Each input’s ON or OFF event may be used to trigger any controller function. Typically these may be to turn an output on or off, but can be used for so much more.
• You can use aliased commands to perform xCmd, Buttons, Timers and other ‘macro’ functions – but the ControlMate words will be translated before they are saved in the function. • To avoid interfering with configuration, substitutions are not applied to SET commands.
There is nothing to stop the remote unit sending back to the local unit as a separate ‘slave’ relationship. If any CLI members are set as a SLAVE to the ControlMate, the local output on/off state will be mirrored to the receiving unit, but importantly, the remote units will execute the change of output state independently according to their own configuration.
Input contacts may be assigned to be asserted either when they are ‘open’ (Normally OPEN) or ‘closed’ (Normally CLOSED) DELAY After an input pin state is changed, this is the period before the ControlMate logic executes the desired action. Default immediate ONCMD / OFFCMD For unattended operation, inputs may be programmed to control other functions when the input changes state.
OUTPUT-AND - where two or more relay outputs are wired sequentially to close a circuit only when both relays are active. The relay outputs may still be configured to operate with any of the ControlMate functions, but the target circuit will only be ‘true’ when all input, map and output conditions are met.
Set N/O contact closure mode set ino 3 (the default) Give meaningful names for input 3 to be used in SMS notifications set inon 3 Daylight! set inoff 3 Twilight... Set up the input with 5-minute hold-off delays on input 3, to avoid short cloudy periods, car headlights etc.
SET ONCMD 2 out 4 on SET OFFCMD 2 out 4 off 8. We don’t need SMS messages if the light relay changes state, but in a pinch we could ask to see if it’s on or off with: SHO OUT 4 to return the current output states.
Page 42
- along with any other outputs he may be interested in Now, just to use up the extra input #1 of the ControlMate, let’s add a wall switch to start & stop the generator… the switch must be held for 2 seconds before the generator will be started, but will shut-down immediately the switch is opened.
3: 00:00 7-days 4: 07:00 7-days If the optional LCD panel has been fitted, it allows the user to 5: 19:45 7-days see the ‘live’ status of the ControlMate at all times. ----BUTTONS---- 0:[out 01 tog] 1:[out 12 tog] 2:[out 23 tog]...
During operation, if the LEDS alternate between the LEFT-half / RIGHT-half several times, then stop while the modem restarts, it indicates the modem was unable to complete sending an SMS / receive confirmation from the cellular carrier. Check the SIM account / credit – as this is usually the cause of send failures.
Power cycle the controller to restart the process when the SIM problem has been corrected. If the LCD is re-connected after the ControlMate is powered on or restarted, it is necessary to type SET CLEAR LCD, or reset the controller to correctly initialise the LCD display.
MODEMS The modems used in ControlMate are developed for a global market – and as such, Australian carriers straddle various ‘bands’ in different regions. It doesn’t make it easy, but it is almost logical. Commercial interests reign. The choice of modem is dependent on whether you are using the Telstra, or Optus/Vodafone 3G networks, and the specific bands active in your area.
SMS text when input 0 = on SMS text when input 0 = off Command to run when in = on Command when in = off SMS text when input 1 = on SMS text when input 1 = off...
Need help?
Do you have a question about the ControlMate and is the answer not in the manual?
Questions and answers