Change LOG

Previous Next

Mobi.Control Help (this document)



Version 3.00.1 - October 20, 2013

First official release for the new Mobi.Control


Version 3.01.1 - November 13, 2013

Added documentation for at#alert and at#noalert command

• Corrected shortcut section


Version 3.01.2 - November 14, 2013

Added details to commands and graphic details fixed


Version 3.04.2 - November 28, 2013

Corrected at#out syntax command


Version 3.04.3 - January 8, 2014

Corrected at#logemail command

Corrected Directive Reference in Declaration of Conformity


Version 4.00.1 - 7 February 2014

• Corrected example WAIT command

• Added description to command NOW

• Added description to command CNT

• Added description to command WEBID

• Added IFTTT section


Version 4.00.2 - 12 March 2014

Corrected description of LISTA and LISTU commands


Version 4.00.3 - 19 March 2014

Corrected description of ADD command

• Added description of ADD in SMS configuration command section

• Updated event list with start-up and flash variables events

• Added MEM command description


Version 5.00.1 - 19 October 2014

• Added description of TCPUSH command

• Added persistent link section

• Corrected various typos and errors


Version 05.00.2 - 15 December 2014

• SMA Antenna connector version


Version 05.00.3 - 18 December 2014

• Added command ANA to section Command > Control and Console > Protected Commands > Control

• Added description of dynamic variables for messages (sms, email, text recipient)


Version 05.00.4 - 21 April 2015

• Added command TKT to section Command > Control and Console > Protected Commands > Control

• Added command TEXT to section Commands > Messaging and Console > Protected Commands > Messaging


Version 05.00.5 - 15 May 2017

• Declaration of Conformity upgraded for Radio Equipment Directive


Mobi.Control Firmware


Version 03.00 - October 20, 2013

First official firmware release for the new Mobi.Control


Version 03.01 - November 13, 2013

Added command at#alert="name" and at#noalert="name" to selective enable/disable alerts to recipients

Introduced concatenated SMS to send complete status message in case text is more than 160 characters


Version 03.02 - November 18, 2013

• Fixed bug affecting incoming SMS and at#log command after status SMS is sent


Version 03.03 - November 20, 2013

• Fixed bug affecting Twitter registration

• Upgraded Twitter registration procedure


Version 03.04 - November 27, 2013

• Improved battery voltage readings to eliminate wrong measures made by the internal ADC

• Fixed bug for protected command WRITE from SMS. The syntax of the command received was incorrect

• Added "color" tag to JSON status for digital inputs, supply monitor and outputs


Version 04.00 - 11 February 2014

Fixed Bug

• Fixed bug for user group 2 with activation date. The SMS was not sent

• Fixed bug for user group 2 cancellation on website. They were not updated

• Fixed bug of spurious tracing when LOGEMAIL command was request by SMS

• Fixed bug for AT commands sent from SMS. The replies were not sent

• Fixed bug for NETOFF command. Network registration was automatically done

• Fixed bug for scheduled operation. If scheduled was deleted the web site was not updated

• Fixed bug in outputs configuration. Check of maximum number of argument was incorrect

• Fixed bug for WRITE command from SMS. If blank space were present, the command was not recognized

• Fixed bug in configuration initialization

• Fixed bug in SMS sending process. Network availability was not checked

• Fixed implementation of SMS alerts with acknowledge. Delay time between alerts was not respected

• Fixed bug for AT#OUT1 command if activation time/date was present. The remain time was not reported

• Fixed bug for remote trace with incorrect APN. A connection error was traced, which generate a remote tracing request, which gave a connection error and so on...

• Fixed bug for retentive parameter for outputs. Incorrect parsing

• Fixed bug for outputs enabled with date/time and retentive option. The output is deactivated as soon as the date/time is past the current date/time

• Fixed bug for LISTU and LISTA commands. The user name started with "@" character

• Fixed bug for GEOFENCE tracing. It was enabled even if parameter was deleted

• Fixed bug for top range and hysteresis of analog inputs with NTC sensor and Fahrenheit scale

• Fixed bug for correct execution of WAIT command from an SMS with password

• Fixed bug on upload TWITTER configuration to web site for Mobi.Key and Mobi.Switch


Firmware modification

• After a download of configuration from web site, the log file is not reset

• Added timeout for HTTP connection to avoid an absence of reply by the server

• Before executing NETOFF command, all alerts(email, SMS, calls) must be terminated

• Added a flag to store in memory if the device has complete a registration on web site

• Canceled modem USB port enabling. Added modem UART2 port disabling

• Added manage of UART1 serial port: if main power supply fails it is disable and re-activated when power supply is restored

• Added OK at the end of AT#WORK command

• Added value of pulse-counter and time-counter in SMS alerts for the events of time and pulse counters

• Inserted in incoming SMS tracing from TWITTER the name of user name that sent the tweet

• Increased to 2600 seconds the time delay between the originated SMS

• Inverted sound message for fail and restore of main power supply

• Changed default configuration for multi-function digital inputs: time-counter and pulse-counter are disabled by default

• Canceled procedure for registration to TWITTER service

• Improved email service. If more email are present in queue, just one connection is made to SMTP server

• All the incoming SMS are traced along with part of text message

• Added PLMN and RSSI parameters in JSON status uploaded to web site

• Added parameter in recipient configuration for enable of command NOW

• If an SMS with password is coming from IFTTT the reply is not sent

• If IFTTT remote trace is enabled, an email with #LOG subject is sent

• Interactive message accepts , and " characters (if encoded in hexadecimal notation \2C \22)


Added Features/Commands

• Added configuration Y007 for IFTTT web service

• Added WEBID command to retrieve code to access web site

• Added commands CNT1 and CNT2 to increase/decrease/fix the value of pulse-counters

• Added NOW command to allow a recipient what of his alerts are currently active



Version 04.02 - 3 March 2014

Fixed Bug

• Fixed bug for SMS received from unknown. It was traced as SMS from IFTTT

• Fixed bug for remote LOG. The URI of web portal is inserted into local LOG.


Firmware modification

• All AT+ commands are not accepted if AT#KOPEN is not issued before.

• Canceled part of firmware which set up alarm (at+cala): it is not used anymore

• Added tracing for GEOFENCE event in case of loss of registration


Version 04.03 - 6 March 2014

Fixed Bug

• Fixed bug in local control of outputs: if the resource was disabled, the local control was executed

• Fixed bug for setpoint of analog input 2: the value was not correctly saved and lost at next power-on

• Fixed bug for SMS received by a phone number not included into Group 1 and Group 2

• Fixed bug for remote tracing of IFTTT. If APN is not present it will be not executed


Firmware modification

• Added trace GSM KO if network parameters MCC, MNC, LAC, CID are not present


Version 04.04 - 10 March 2014

Fixed bug

• Fixed bug in status SMS text: substituted "Adc1" with "A1" and "Adc2" with "A2"

• Fixed bug in time-counter configuration: sound alert parameter and count threshold were reversed

• Fixed bug in local control of outputs with time-counter: in case of auto-zero the mode was not re-activated

• Fixed bug for command AT#SET for setpoint settings: improved syntax check to avoid accidentally cancellation


Firmware modification

• Inserted start-up event: it could be used as recipient event or programmable logic event

• Deleted cancellation of user list for terminated call (LISTA and LISTU commands)

• Canceled trace at activation/deactivation of outputs if it is in SETPOINT mode


Version 04.05 - 19 March 2014

Fixed bug

• Fixed bug in email sent from scheduled operation: it caused a reset of the device

• Fixed bug for LISTU and LISTA commands from SMS

• Fixed bug for DEL command from SMS

• Fixed bug for tracing of call feedback: eliminated double ",,"

• Fixed bug for ringback on TOGGLE if it is not selected: it was done in any condition

• Fixed bug for DEL command from SMS

• Fixed bug for upload of recipient configuration: now_enable flag was not uploaded


Firmware modification

• Moved the header at start-up before SIM initialization


Added Features/Commands

• Added commands MEM1, MEM2, MEM3 to control of FLASH variables


Version 04.06 - 15 April 2014

• Fixed bug for recipients reading with command NOW flag: spurious character was returned

• Fixed bug for alerts sent to recipients if command NOW flag was present: event n° 1 was sent

• Fixed bug for command VER from SMS. Reply was just the device name


• Added timeout if web server doesn't reply during an HTTP request

• Deleted password for protected commands in web queue


Version 04.07 - 28 April 2014

• Added periodic pulse to reset the battery charger supply cycle


Version 04.08 - 7 May 2014

• Fixed bug for web connections which was repeated when HTTP request queue was full


Version 04.09 - 12 May 2014

• Fixed bug for command WAIT: extended range to 99 seconds

• Fixed bug for default for S,U,R groups: final OK was not returned

• Fixed bug for recipients with command NOW flag: configuration at start-up was not read correctly

• Fixed bug for web connection at specified interval: time was limited at 80 minutes

• Fixed bugCorretto for reply of INI and INC commands received from SMS

• Fixed bug for command SIZE from SMS

• Fixed bug for automatic clock sync at Sunday night: it was performed many time

• Substituted address for writing remote configuration: accented characters was not write correctly


Added Features/Commands

• Added command AT#AMR=<pos> to cancel single AMR file for recipient audio messages and system audio messages


Version 04.10 - 25 June 2014

• Fixed bug for GPRS registration after network was lost: registration is not forced but it is left to modem firmware

• Modified procedure to GPRS connection: only GSM registration is required to start


Version 04.11 - 18 July 2014

• Fixed bug for SMS forwarding: number of key words was not correctly checked

• Fixed bug for SMS forwarding: trace was not correctly formatted


Version 05.00 - 19 October 2014

• Added TCPUSH command

• Corrected various bugs in firmware


Version 05.01 - 18 December 2014

Fixed bug for cancellation of recipient: they was deleted in phonebook but alerts were still sent

• Fixed bug for command DVC: it checked that the DOP parameter exist (no issue for functionality)

• Fixed bug for tracing when more than one sms or xsms recipient was sent: name and number were not shown

• Fixed bug for conversion from minute to timer unit of time counters threshold


Added Features/Commands

• Added command AT#ANA1 and AT#ANA2 to ask single analog channel value from SMS

• Added randomization of the starting TCP port for server connection (decrease congestion on server side)

• Added variables for text in sms, xsms, email and recipient text

• Command DEL for recipient by number checks that number is present in any field: it checked only call recipient field

• For output local control in regulator mode: if output is not retentive, the regulator is always enabled at start-up

• For output local control in regulator mode: if output is retentive, the regulator at start-up follow the former condition

• For output local control in regulator mode: for clip in toggle mode and device answer the call message system are played

• For shortcut commands on incoming sms, the whole phrase specified in configuration is checked into the SMS text


Version 05.02 - 8 January 2015

Fixed bug for command clock from SMS: manual setting was recognized as request


Version 05.03 - 11 February 2015

Fixed bug for command having a trail (like S1=000010) from the web

• Changed timeout for connection to server during web upload

• Added flag to confirm that first connection to server after start-up has done correctly

• Added autoreset restart in task that control GSM registration to avoid reset when device is online but no activity is done for 24hours.


Version 05.04 - 13 February 2015

Fixed bug for incoming call when there is a user with wildcard "*"


Version 05.05 - 16 February 2015

Corrected format of sms sent for recipient (a "\n" is not inserted into the text after device name if text begin with device name *id*)


Version 05.06 - 18 February 2015

Deleted "\n" at the end of the text for recipient sms


Version 05.07 - 23 February 2015

• Fixed bug which sent more sms to recipients when an event is triggered

• Fixed bug for concatenated sms which causes SMS Error,xxxxxxx,38


Version 05.08 - 24 February 2015

• Added upload of the TAG "time" for output during first upload to server

• Modified timeout connection to server if server doesn't reply: device will try on the next port

• Added a "\n" during the authentication phase of the device to the server to avoid server wait for EOL character


Version 05.09 - 4 March 2015

• Added procedure to reestablish network GSM after a failure of registration

• Modified tags *A1* and *A2* which print analog values without the decimal part


Version 05.10 - 2 April 2015

• Fixed bug for command WRITE executed in scheduled operation: upload to web was not performed

• Added reply to commands AT#ALERT and AT#NOALERT issued from console

• Added value "???" for undefined analog measure (at start-up)

• Added value "???" for analog input when the other is in NTC mode and the sensor is short-circuited

• Fixed reply to AT#ANA command from console: inserted final "\r"

• Fixed command CLIP: if output is in local mode with setpoint, regulator is enabled/disabled

• If NTC sensor is shorted or opened, the corresponding output is turned off if local mode is enabled

• Fixed bug for local control and setpoint mode: it is activated only if setpoint is not equal to -100

• If setpoint is equal to -100, output works as control mode is disabled( even if local mode is setup)

• If output local control is not enabled, setpoint parameters are not reported in status message

• Voice message for recipients are not deleted if text remain the same

• If password in configuration line Y001 is not given, error is not reported

• Added fallback when there is an sms error -8

• Increased length of command field in prolog configuration lines: up to 150 chars are available

• If server replies with DLE char(unknown device), APN and webid are deleted


Added Features/Commands

• Added tag variables *S1* and *S2* for analog input setpoint parameter

• Added tag variables *s1* and *s2* for analog input save parameter

• Added tag variables *a1a* *a1b* *a2a* *a2b*  for analog threshold

• Added tag variables *p1a* *p1b* *p2a* *p2b* *p1t* *p2t* for threshold of pulse counter

• Added tag variables *t1t* *t2t* for threshold of time counter

• Added multiple event for PROLOG rules: possibility to have AND combination of multiple event


Version 05.11 - 30 April 2015

• Fixed bug for power supply monitor value on the web at start-up if activation time was above 1 minute

• Fixed bug for parameter APN: it was not completely deleted after command NOAPN or WRITE="Y002".

• Fixed bug for command AT#TCPUSH=? . It disabled the permanent connection to server, instead of returning the current state

• Fixed bug command from web: if two identical shortcut commands were included in a single row, only the first one was performed

• Fixed bug for WORK, DVC, NOT, DOP and ANA commands received by sms without arguments: the reply was only the device name

• Corrected calculus for maximum time of web connection


Added Features/Commands

• Added tag variables *m1*...*m9* for interactive sms

• Added in JSON status on web the mode of local control for outputs

• Added command AT#TEXT (only from serial port) to send 26 text variables to the web

• Added command AT#TKT to modify group 2 users tickets without modifying the configuration line

• Added command AT#CALLTRACE to enable trace for incoming call from unknown number

• Modified command AT#TCPUSH to have a programmable keep alive timeout


Version 05.12 - 3 June 2015

• Added automatic correction for numbers used to send WhatsApp alarms

• Added command AT#REBOOT

• Added event of "start-up after REBOOT command"

• Last SMS sender is saved in flash memory to be available in case of reboot of device


Version 05.13 - 23 June 2015

• Fixed bug for command CALLTRACE from web

• Fixed bug for ringback if toggle clip is selected and local control setpoint is turned off

• Fixed bug for audio system message played if recipient audio file is not present

• Fixed bug for writing log if an sms is sent and sim card PIN is enabled

• Fixed bug for trace of analog inputs if thresholds are changed with command THR


Added Features/Commands

• Added digital input reading at start-up

• Added negative variable tags *-c1* *-c2* for digital input to have opposite status value on messages


Version 05.14 - 25 June 2015

• Fixed bug for "BAD BATTERY" trace which was logged every minute


Added Features/Commands

• Added command AT#DVCUPLOAD to disable device info on the web

• Eliminated checking of date/time on incoming call if clock is not updated (it is used the current date/time)


Version 05.15 - 7 July 2015

• Fixed bug for incoming call numbers which have a 0 after the international prefix


Version 05.16 - 16 July 2015

• Fixed bug for shortcut command composed of single word from web


Added Features/Commands

• Added command AT#NETRESET to reset device as soon as device lost network registration