iSocket 3G User manual


ENGLISH
Thank you for choosing iSocket®. Please take a few minutes to read through these
operating instructions carefully before using the product so that you can get full advantage
of the functionality and get maximum enjoyment from it. Pay special attention to the
safety instructions in Chapter 2! Incorrect use could affect your guarantee or jeopardise
health or property. We reserve the right to make design changes on the device and its
software without prior notice. Deviations not mentioned in this instruction might exist in
the software, which is considered acceptable and not considered a defect. The latest
version of these instructions can be found on our website www.isocketsystems.com. Be
sure to read the terms of warranty before using the device, so that you do not to lose
your rights under the guarantee as a result of improper operation (Chapter 17). You agree
with the terms of warranty and limitation of liability described in Chapter 17 when you
purchase this product. Please keep these operating instructions in a safe place for easy
access when needed. We hope you thoroughly enjoy using your iSocket.
NOTE!
The software supplied with this product is the exclusive property of iSocket
Systems. As an end-user you are granted a non-exclusive license to use
this software solely in combination with the device on which it is installed
and with which it is supplied. The license is non-transferable and you do
not have the rights to grant sublicenses.
Your iSocket device has a unique feature - iSocket®Online 24/7 - that gets
the device back online even after a break in the cellular network. However
the device needs a strong cellular signal in the area - it has an internal
antenna and may not operate efficiently if the signal in your area is weak.
Ensure that you have a strong network before using the device. Do not put
metal or other conductive objects near the device - this may cause signal
loss. This product is designed for home and office use only.
This product uses a Lithium-ion battery and MUST NOT be used outside the
specified temperature! Please refer to technical information (Chapter 15)
for detailed information about operating conditions and read the safety
instruction (Chapter 2) carefully.
If you wish to use the iSocket®Power Notifier feature (power failure /
power restored alerts), plug in the device for 20 hours before use. This will
charge the built-in battery.
If you use a prepaid card you might be need to activate it first with your
cell phone network provider. More information is available from
http://isocket.me/prepaid

iSocket®3G www.isocket3g.com
© Copyright iSocket Systems 2017
All rights reserved. Version 1.0.2-EN - 2 - English
Content
Content ............................................................................................................2
1. Device Description ......................................................................................... 3
2. Safety Instructions ......................................................................................... 5
3. Quick Start....................................................................................................7
4. Managing the iSocket Device ...........................................................................8
4.1 Managing by Text Commands ..................................................................... 8
4.2 Managing by Phone Call..............................................................................9
4.3 Manual Managing..................................................................................... 10
4.4 Multi Texting Mode .................................................................................. 10
5. Security & Notifications Settings .................................................................... 11
5.1 Security Numbers List Settings.................................................................. 11
5.2 Password Protection................................................................................. 12
5.3 Configuration of the Numbers for Alerts...................................................... 12
6. Command Confirmation ................................................................................ 13
6.1 Confirmation of SMS-commands................................................................ 13
6.2 Free of Charge Confirmation by Call Back ................................................... 14
6.3 Incorrect Commands, Later Configuration and Commands from Unauthorised
Users........................................................................................................... 14
7. Measurement and Control of Temperature....................................................... 15
7.1 Thermometer, Temperature Calibration & Display Format ............................. 16
7.2 iSocket Smart Thermostat with Energy Saving & Equipment-Friendly Mode..... 17
7.3 Temperature Monitoring –Notifications, iSocket®Temperature Notifier .......... 19
8. Power Outage & Power Restore Alerts............................................................. 20
8.1 iSocket®Power Notifier & BALET Feature.................................................... 20
8.2 Equipment-Friendly Power Restore Mode .................................................... 22
9. Date and Time ............................................................................................. 22
10. Scheduler.................................................................................................. 23
11. Credit Information and Subscription Management (experimental)..................... 24
12. Identification, Device Information & Open API................................................ 24
13. Original Factory Settings & Remote Update.................................................... 25
14. LED Indicators ........................................................................................... 26
15. Technical Data ........................................................................................... 26
16. Troubleshooting ......................................................................................... 27
17. Limits of Warranty and Liability .................................................................... 28
18. Contacts, Support, News & Social Networks................................................... 29

iSocket®3G www.isocket3g.com
© Copyright iSocket Systems 2017
All rights reserved. Version 1.0.2-EN - 3 - English
1. Device Description
iSocket® 3G is the world’s first 3G smart plug that notifies about power outages and
temperature changes on remote sites directly to a cell phone via modern 3G networks,
without using cloud connections - to eliminate delay or possible failure and make such
notification reliable. iSocket 3G does not require Wi-Fi or any other Internet connection at
the remote site, but a cellular network – either GSM or 3G (HSDPA) from operators such
as T-Mobile, AT&T, Rogers, Bell, Telus, Telstra, Optus, Vodafone and many others
worldwide.
Features. While prompt notifications are the main features of iSocket 3G, it has plenty of
other features on its software. Among them are a smart thermostat and remote reboot by
a call. For example, you can reboot your router when it hangs remotely and even do it free
of charge - see Chapter 4.2 and 6.2 for configuration. You will find a list of almost all
features in this user manual. For developers who want to use API we recommend you
check our website www.isocket3g.com for updates and subscribe to our newsletter – go to
http://isocket.me/sub. The information from this user manual will also be useful for
developers.
Temperature monitoring (OPTIONAL). With an optional precision external sensor
connected to iSocket 3G you can measure the temperature of almost any element: air,
water, oil, solid surfaces, etc. Information about temperature will be sent to your cell
phone. iSocket will notify you when the temperature rises beyond, or falls below specified
levels. iSocket has a thermostat that turns equipment on and off according to your
settings. The unique features of iSocket® Smart Software allow you to create an advanced
temperature monitoring system.
How to manage iSocket 3G. This smart plug is controlled remotely by text messages
and therefore can be managed from any cell phone – either smartphones or “classical” cell
phones from any manufacturer. While pure texting mode is the best way to go right from
the box, iSocket 3G has an API developed by iSocket Systems that enables third parties
to build any apps and services around this product. iSocket Systems will also provide
simple apps to work with iSocket 3G – see http://isocket.me/apps for details.
No fees. iSocket Systems do not charge monthly fees! You pay once for the equipment -
up front - and you are then free to buy a SIM card from any provider you like or use
prepaid SIM cards. We provide some advice on suitable SIM cards for different countries –
please visit http://isocket.me/prepaid. We also plan to sell devices with SIM cards in the
future. When using prepaid cards without monthly fees and pure texting mode to operate
with the device, the cost of ownership will be minimal.
Security. iSocket 3G has been designed with rigid security in mind. We protect your device
from unwanted intrusion – see Chapter 5 for details. Using cellular network technology
instead of a Wi-Fi connection raises the level of security significantly
Remote update. This new iSocket supports FOTA (Firmware Over The Air). If your SIM
card provides a data connection, you can update remote firmware very simply –see
Chapter 13. Please note, the SIM card will be charged for traffic as per rates of your SIM
card provider. The traffic is just a few kilobytes. Ensure there is uninterrupted power to
your iSocket during a firmware update.

iSocket®3G www.isocket3g.com
© Copyright iSocket Systems 2017
All rights reserved. Version 1.0.2-EN - 4 - English
For more information about the technical characteristics of iSocket 3G see Chapter 15 and
also visit www.isocket3g.com
Main power socket
Socket for connecting
external electrical
equipment, which can
be controlled remotely.
(Figure shows
plug/socket type NEMA
5-15, North America,
model IS3GUS).
Hidden button
Used to switch the
main socket manual
(Chapter 4.3) or reset
device (Chapter 13).
OUT
Indicator of output
power for main
socket.
Plug to connect
iSocket to the wall
socket to provide
power for device and
for connected
appliance.
POWER
Indicator of input
power from power
network.
ONLINE
Status indicator for
mobile network.
Additional information
about the indicators is
given in Chapter 14.
Socket for
TEMPERATURE sensor
3.5mm jack, RED (See
Chapter 7)
Socket for SIM- card (micro SIM)
Pictures below describe the plugs and sockets of other models.
Socket/Plug:
BS 1363
(British)
Socket/Plug:
CEE 7/4,
German
"Schuko"
Socket/Plug:
CEE 7/5
(French)
Socket/Plug:
AS/NZS 3112
(Australian)
Socket/Plug:
SEV 1011
(Swiss)
Socket/Plug:
CEI 23-50
S17/P17
(Italian)
Socket/Plug:
SI32 (Israeli)

iSocket®3G www.isocket3g.com
© Copyright iSocket Systems 2017
All rights reserved. Version 1.0.2-EN - 5 - English
2. Safety Instructions
This appliance complies with accepted technological standards with regard to safety. Nevertheless, as
manufacturers we consider it our obligation to make you aware of the following safety information. To
ensure years of trouble-free enjoyment, and to maintain your guarantee, please note the following.
Never carry out repairs yourself! There are no serviceable parts in the device.
The operating voltage of the appliance and the mains voltage as well as the type of current must
match (see the rating plate on the underside of the appliance).
Only plug into a correctly installed earthed mains socket.
Provide easy access for a maintenance or emergency disconnection.
Do not connect this device to another one similar device.
The device is not intended for direct plug-in equipment, which are not equipped with a plug.
External equipment that connects to the device must have a cord with appropriate plug.
Some devices are supplied with their own switch, which needs to be disconnected before they are
unplugged. Do not use this product with such devices - it cannot disable the switch of a remote
device.
Do not use external equipment with a faulty plug!
Do not connect to appliances which cannot be left unattended (e.g. certain heaters)!
Do not exceed power load limit and other electrical parameters specified in the technical
characteristics. Check the power of the connected device!
The device is intended only for domestic private non-commercial use. Do not use in emergency
environments: e.g. military, hospitals etc!
This product is not designed for safe disconnection of the controlled equipment from power
network; the device is not equipped with a residual-current device (RCD). Make sure that your
home electrical network meets safety standards.
The product is designed for indoor use in dry area. Do not use it in wet or chemically aggressive
environments! For example, do not use it in the bathroom. It is also not designed for industrial
operation in aggressive environments.
Do not use this device if the casing is damaged!
Do not shake or drop the product. This could cause damage!
Keep away from direct sunlight.
Keep out of reach of children!
Block access to the management and set-up of the device to unauthorised users (Chapter 5).
Read additional safety information in Chapter 17.
iSocket Systems hereby declares that this iSocket 3G complies with the essential
requirements and other relevant provisions of Directive 1999/5/EC.
At the end of the product's useful life, please dispose of it at appropriate collection points
provided in your country.
NOTE: This equipment has been tested and found to comply with the limits for a Class B digital
device, pursuant to Part 15 of the FCC Rules. These limits are designed to provide reasonable
protection against harmful interference in a residential installation. This equipment generates,
uses and can radiate radio frequency energy and, if not installed and used in accordance with
the instructions, may cause harmful interference to radio communications. However, there is
no guarantee that interference will not occur in a particular installation. If this equipment does
cause harmful interference to radio or television reception, which can be determined by turning
the equipment off and on, the user is encouraged to try to correct the interference by one or
more of the following measures: reorient or relocate the receiving antenna by reorienting or
relocating the equipment; increase the separation between the equipment and receiver;
connect the equipment into an outlet on a circuit different from that to which the receiver is
connected; consult the dealer or an experienced radio/TV technician for help. Any changes /
modifications not approved by the responsible party could void the user’s authority to operate
the equipment. This equipment must be installed to provide a separation distance of at least
20 cm from all persons. The equipment contains transmitter module FCC ID: UDV-
1103022011008 located inside the equipment on the printed circuit board of the modem.

iSocket®3G www.isocket3g.com
© Copyright iSocket Systems 2017
All rights reserved. Version 1.0.2-EN - 6 - English
Safety Instructions for the Battery
This unit use a Li-ion battery. The safety instruction does not tell you how to maintain the
battery, because this battery is installed inside the unit. It is strictly prohibited to replace
the battery yourself - an authorised specialist must be consulted. However this safety
instruction does describe the care of units using a Li-ion battery.
Read all the safety information and instructions. Failure to comply with the
safety information and instructions may cause fire and / or serious injury.
We pay a great deal of attention to the design of every battery to ensure that we supply
you with batteries which offer maximum durability and safety. Despite all the safety
precautions, caution must always be exercised when handling devices with batteries.
Studies have shown that incorrect use and poor care are the main causes of the damage
caused by batteries. The following points must be obeyed at all times to ensure safe use:
Don't throw battery or device with battery into an open fire. There is a risk of
explosion!
Always comply with the storage conditions (see Chapter 15)! Don't keep the device
with its battery in places where the temperature is liable to reach levels outside
those specified. In particular, do not leave the device in a car that is parked in
sunshine.
If the battery suffers overloading and/or overheating, the integrated protective cut-
off will switch off the charging/discharging for safety reasons. If this happens you
will not be able to get a power failure alert. Using the battery at temperatures
outside those specified in the technical information (Chapter 15) will cause chemical
damage and may cause a fire.
In the event of incorrect use, fluid may escape from the battery. Avoid contact with
this fluid. If you touch it by mistake, rinse the affected area with water. If you get
the fluid in your eyes, seek medical advice. Stop using the device if fluid is coming
from it!
Li-ion batteries are subject to a natural ageing process. The battery must absolutely
be replaced when its capacity falls just 80% from the capacity as new. A weak, old
battery is no longer capable of meeting the high power requirements and therefore
poses a safety risk.
Exhaustive discharge will damage the battery. The most common cause of
exhaustive discharge is lengthy storage or non-use of a partly discharged battery.
Don't allow the device to be stored for a long time without use. Never use a battery-
driven device if you suspect that the last time the battery was charged was more
than 12 months ago. There is a high probability that the battery has already suffered
dangerous damage (exhaustive discharge).
Rechargeable batteries contain materials that are potentially harmful to the
environment. Batteries may not be disposed of with normal domestic waste. You
should dispose of used batteries at your local collection point.

iSocket®3G www.isocket3g.com
© Copyright iSocket Systems 2017
All rights reserved. Version 1.0.2-EN - 7 - English
3. Quick Start
Quick Start comprises three simple steps:
Step 1. Install SIM card.
You need to fit a micro SIM card from a GSM or 3G operator into the unit. If you use a
prepaid card you might need to activate it first with an unlocked cell phone. Please see our
advice for sim cards here http://isocket.me/prepaid
Install SIM card into the special slot and push until fixed (you will hear a click). SIM card
orientation is shown on the front side of the device. Do not insert or eject the SIM card on
a running device! Switch off the device before you insert or eject SIM card. Do not use
SIM cards that contain messages! Remove all messages from the SIM card. Do not use
SIM cards with NFC chip embedded in a SIM (chip for payments from mobile phone).
Step 2. Apply power to the device.
Connect iSocket to a wall socket. POWER and OUT indicators blink three times
simultaneously. If everything is functioning correctly the POWER indicator will be a
constant green light. The ONLINE indicator is lit constantly during the network search,
blinks every second when the network has been found, or blinks more often during data
exchange (e.g. during firmware update). More information about the indicators in Chapter
14.
Step 3. Execute your first command and make yourself the main user.
Your device with iSocket®Smart Software has the unique feature "Make Me Boss!". Send
SMS-command MAKEMEBOSS to the phone number of the SIM card installed in the unit
and it will automatically assign the phone number from which you have sent it as the
number for all types of alerts and will also enable protection by the list of phone numbers
and will add the number to the list.
First test.
The device is now ready to work! You can carry out a simple test. Connect an appliance to
the iSocket, e.g. a desk lamp (don't forget to turn on the lamp switch). Send the message
ON to the SIM card number and the lamp will switch on. Remove the iSocket from the
wall-socket. You will soon get a power failure alert! Your iSocket 3G is now ready to work
and secure. Read more about all features and advanced configurations in the following
Chapters.
NOTE! You must disable PIN-code authorisation for the SIM card! You can only disable
PIN authorisation by using mobile phone that support micro SIM card. Insert the SIM
card into mobile phone and disable PIN usage using the phone menu. You can find more
information in the manual for the phone or ask assistance from the shop, where you
purchased the card. If you have forgotten to disable the PIN-code the ONLINE indicator
will light constantly and the POWER indicator will signal this by specific blinks (see
Chapter 14). The POWER and OUT indicators will blink specifically (see Chapter 14)
when the SIM card is not inserted correctly or is damaged.
NOTE! Make sure that you don't use the "hide my number" option for the number from
which you execute the command. If the system cannot recognise the number it will not
add it to the number for alerts and to the security list. Alternatively you can use the
methods of adding these numbers which is described in Chapter 5.1 (for security
numbers) and 5.3 (for alert numbers).

iSocket®3G www.isocket3g.com
© Copyright iSocket Systems 2017
All rights reserved. Version 1.0.2-EN - 8 - English
4. Managing the iSocket Device
You can manage the device directly by text commands, by phone call, via apps or
manually. This new iSocket also supports Multi Texting Mode. For management via apps
please see http://isocket.me/apps
4.1 Managing by Text Commands
Commands are sent in form of SMS messages to the SIM card number of the iSocket.
Messages have the following syntax:
COMMAND (for example, STATUS).
If a password was configured (see Chapter 5), then you must use following syntax:
passwordCOMMAND (for example, 12345STATUS), where 12345 is a password set
by the command PASSWORD=12345 (more details in Chapter 5).
There are three types of commands on device:
1. Configuration commands (marked "Conf" in the tables).
These commands configure some parameters on the device and usually (not always) have
the syntax COMMAND=VALUE, so they have symbol "=" after the command name. The
configuration can only be performed within 30 minutes after device has been powered on
or after the last configuration command has been received. If you try to configure device
after 30 minutes, then you will get the message "command –Time for configuration
expired!" (only if ERROR=ON - see Chapter 6). To disable this limitation you must
configure security on device –see Chapter 5. Settings are stored in non-volatile
memory and are not lost when power is off. Each configuration command has a
default value. This is the value that was installed at the factory (for details see Chapter
13).
2. Information commands (marked "Inf" in the tables).
These commands inform you about different statuses of the device or about other
corresponding statuses, so they have information nature. If a command has a question
mark at the end (COMMAND?), then this command will inform you about current value of
the parameter, which has the same name as the command. These commands are
available at any time. Should a configuration command have different values these will all
be seen in response to the information command associated with this configuration
command. The values will be comma-separated and the current active value will be
indicated in parentheses. For example, you send the information command "COMMAND?".
In response you will get the reply "COMMAND=VALUE1,(VALUE2)". This means that the
current active value is "VALUE2", and "VALUE1" is another value acceptable for this
command. This syntax is made for your convenience - you do not need to refer to the
manual each time when to remember all possible values. They will be given in the
response. The first value in the response is the factory default value (see Chapter 13).
NOTE! Commands are not case sensitive. “STATUS”, “status” or “Status” will all be
processed in the same way.

iSocket®3G www.isocket3g.com
© Copyright iSocket Systems 2017
All rights reserved. Version 1.0.2-EN - 9 - English
3. Control and management commands (marked "Ctrl" in the tables).
Used to control the iSocket device - perform some active action. They are not limited by
configuration window and can be used at any time.
You will get a response after sending the commands. This can be disabled if desired (see
Chapter 6). If you make a mistake in the command and send an incorrect command, you
will receive a message "COMMAND - No such command exists on the device!" (Only if
ERROR=ON - see Chapter 6). If a command longer than 30 characters was sent, it will be
deleted without any response notifications.
The list of simple commands for management and configuration is shown in the following
table. The real response may differ from those indicated in the table, depending on the
command. For default settings please see Chapter 13.
Command
Description
Response
Type
ON
Turn on main power socket
Power socket ON
Ctrl
OFF
Turn off main power socket
Power socket OFF
Ctrl
ON30
Turn on main power socket for 30 seconds.
Maximum value is 65500 seconds.
Power ON for 30 seconds
Ctrl
OFF30
Turn off main power socket for 30 seconds.
Maximum value is 65500 seconds.
Power OFF for 30 seconds
Ctrl
RESTART
Restart (return to the same status after a certain
period of time) main socket. Time for restart set
by RESTARTTIME.
Power socket restarted
Ctrl
RESTARTTIME=5
Configures time (in seconds) for RESTART
command. Values 1-600 seconds.
RESTARTTIME=5 –OK
Conf
RESTARTTIME?
Informs about RESTARTTIME value
RESTARTTIME=5 seconds
Inf
PULSE
Send a pulse to relay. The duration of the pulse
can be configured by command PULSETIME. By
default this is 2 seconds. This operation works
similarly to the RESTART operation. So, if main
socket was turned off it will be turned on for a 2
seconds and then turned off. And if the socket
was initially turned on, then after this action it
will be turned off for 2 seconds and then turned
on again. So this pulse can be used as a
pushbutton to start and stop, for example,
magnetic starters or to open a gate. Values 1-
600 seconds.
Pulse on/off for 2 seconds
was sent to relay
Pulse off/on for 4 seconds
was sent to relay
Ctrl
PULSETIME=2
Configures time (in seconds) for PULSE
command. Values 1-600 seconds.
PULSETIME=2 –OK
Conf
PULSETIME?
Informs about PULSETIME value
PULSETIME=2 seconds
Inf
STATUS
Request for main power socket status,
temperature, network and time
Power socket ON
Signal: Good(-67dBm),
HSDPA
TEMP: 70F (21C)
Time: y/m/d,h:m:s
Ctrl
TEMPERATURE
Informs about temperature. See details in
Chapter 7.
TEMPERATURE: 70F (21C)
Ctrl
RUNTIME
Informs how long main power socket has been
turned on (since last restart or power on). If you
turn on the main socket manually before the
correct date was installed on the device, the
start-up time of the device will not be
recorded correctly.
Power socket is ON from:
y/m/d,h:m:s
Ctrl
4.2 Managing by Phone Call
The main socket for external electrical equipment can also be managed by cell or landline
phone. For example, you can call to the phone number of the SIM card in the device and

iSocket®3G www.isocket3g.com
© Copyright iSocket Systems 2017
All rights reserved. Version 1.0.2-EN - 10 - English
the equipment connected to the device (e.g. router) will be restarted. After a call to iSocket
the action occurs immediately. The action must be pre-configured. There is no action
configured by default. Keep in mind that you are not able to configure the active actions if
the security number list (Chapter 5.1) is not configured. This is because the password
protection is not available for calls, so anyone can call to the SIM card number if there is
no security numbers list protection and this call may cause unwanted reboot. Accordingly,
if you are going to disable the security numbers list protection, then the option RING goes
into the value "NOACTION" automatically. However, you can allow anyone access to the
active action by call using the command RINGPUBLIC=ON. This will allow any number -
even landline phones or phone numbers that cannot be recognized - to perform an action
by calling the iSocket. This will not affect other security settings (Chapter 5).
In response to the activating call the device will send you a message. You can configure a
call response instead of an SMS. Read more about this in Chapter 6.2. The following table
indicates which actions can be pre-configured.
Command
Description
Response
Type
RING=SWITCH
Switching (changing status to negative) main
power socket by phone call
RING=SWITCH –OK
SECLIST is not active!
Conf
RING=RESTART
Restart (return to the same status after a certain
period of time) main socket by phone call. Time for
restart set by RESTARTTIME.
RING=RESTART –OK
SECLIST is not active!
Conf
RING=PULSE
Send a pulse to a relay by phone call. The duration
of the pulse can be configured by command
PULSETIME.
RING=PULSE –OK
Conf
RING=ON
Turn on main power socket by phone call
RING=ON - OK
Conf
RING=OFF
Turn off main power socket by phone call
RING=OFF - OK
Conf
RING=NOACTION
Ignore phone calls
RING=NOACTION –OK
Conf
RING?
Informs what action configured
RING=(NOACTION),
RESTART,SWITCH
Inf
RINGPUBLIC=ON
Allows one of the above actions for any number. It
will ignore security list settings configured in
Chapter 5. Use this setting only if you understand
the consequences!
RINGPUBLIC=ON - OK
Conf
RINGPUBLIC=OFF
Does not allow any action for unauthorized
numbers. The defaultt factory setting.
Recommended!
RINGPUBLIC=OFF - OK
Conf
RINGPUBLIC?
Informs about RINGPUBLIC value
RINGPUBLIC=(OFF),ON
Inf
4.3 Manual Managing
The main power socket can be managed manually. You can switch it manually by a hidden
button which is on the front panel next to the logo. The button can be activated with a
suitable thin mechanic tool. Pressing this button switches the main power socket to a
negative value. So, if it was turned off, it will be turned on and vice versa.
4.4 Multi Texting Mode
If you want to send several commands at once, you may use a semi-colon “;” between
commands. Do NOT use spaces. This syntax allows you to save credit and time by using
only one message. This syntax is also designed for developers. Commands will be
executed one by one in the order they are written. You should understand all features of
the device well before you start to benefit from the Multi Texting Mode.
Example: MAKEMEBOSS;RING=RESTART;RESTARTTIME=5

iSocket®3G www.isocket3g.com
© Copyright iSocket Systems 2017
All rights reserved. Version 1.0.2-EN - 11 - English
5. Security & Notifications Settings
Block access to iSocket management for unauthorised users! If there are no security
settings, then anyone who knows the phone number of the SIM card will be able
to manage the device and deplete the card's credit - which is not advisable! The
device uses two methods of protection against unauthorised access:
Only allowing access to authorised phone numbers
Authentication by password
Both methods can be used separately or together. In the first method the device ignores
SMS-commands and calls from numbers that are not listed. The list can contain up to 10
numbers. The second method involves the use of individual 5-characters password. This
password must be typed before the SMS-commands without any space or special
characters as shown here:
passwordCOMMAND (for example, 12abcSTATUS), where 12abc is a password set by the
command PASSWORD=12abc (more details below).
5.1 Security Numbers List Settings
The security list allows you to configure up to 10 numbers and up to 17 digits for one
phone number. By default, the security list is disabled and does not contain any numbers.
The first number can be added in a simple way by executing command MAKEMEBOSS -
see introduction to this feature in the "Quick Start" (Chapter 3, Step 3). However all the
next numbers must be added using the command ADDSECNUM, described in the table
below, because all the next numbers from which you try to execute the MAKEMEBOSS
command will already be treated as non-authorised.
Example of how to add/remove the number to/from the security list:
ADDSECNUM+12125555555 / DELSECNUM+12125555555
Here 1is the United States country code, 212 is the city code for New York and 5555555
is a 7-digit local number.
For this new iSocket you can add a number with access limited to only Ctrl and Inf
commands. Such a number will not be allowed to configure the device. Add “LIMITED” to
the end of the number for such limitation.
For example: ADDSECNUM+12125555555Limited
Note! If you add a number to the list when the list is not activated, the protection will be
disabled. Do not forget after adding number to activate security list by command
Would you like to see more features? You are welcome to send us your
feedback: http://isocket.me/feedback
IMPORTANT NOTE! We recommend you always add telephone numbers in international
format (with country code), without spaces or hyphens. This will ensure safe and reliable
operation. See examples below.

iSocket®3G www.isocket3g.com
© Copyright iSocket Systems 2017
All rights reserved. Version 1.0.2-EN - 12 - English
SECLIST=ON. If you deleted all the numbers by command DELSECNUMALL, the protection
will be disabled automatically (SECLIST=OFF became active).
Below is a list of commands for the security list settings.
Command
Description
Response
Type
MAKEMEBOSS
This will add the number from which
you send message to the list and will
enable security list (SECLIST=ON
will be active), also it will add your
number for all types of other alerts
(Chapter 7.3, 8.1 and 10)
Your phone number
has been assigned for
all types of alerts and
was added to security
list which has been
activated
Conf
ADDSECNUMyour_number
Add new number to security list. Use
international format (with country
code) without spaces or hypens –see
examples above.
+12125555555 added
(secnum)
Conf
ADDSECNUMnumberLIMITED
Add a new number with limited
access. This number will not have
access to configuration commands.
+35895555555 added
(limited secnum)
DELSECNUMyour_number
Delete specific number from security
list
+12125555555
removed (secnum)
Conf
DELSECNUMALL
Delete all numbers from the list
DELSECNUMALL –OK
Conf
SECNUMBERS
Request for security list numbers
SECNUMBERs
+12125555555,
35895555555 (limited)
Inf
SECLIST=ON
Activate security list
SECLIST=ON –OK
Conf
SECLIST=OFF
Disable security list
SECLIST=OFF –OK
Conf
SECLIST?
Information about security list
activation
SECLIST=OFF,(ON)
Inf
5.2 Password Protection
The following table shows how to set a password for managing access. The password must
consist of 5 characters. Do not use a simple combination of numbers for a password!
Password 12345, 11111, abcde and other such passwords are not secure! NOTE! Don't
forget to add the old password before the command PASSWORD=x if you are
going to remove password protection or update the password.
Command
Description
Response
Type
PASSWORD=12abc
Set password 12abc
PASSWORD=***** –OK
Conf
PASSWORD=NO
Disable password
PASSWORD=NO –OK
Conf
5.3 Configuration of the Numbers for Alerts
Before enabling different alerting (Chapter 7.3, 8.1 and 10) you must setup at least one
number for alerts. There are few optional ways to setup this number. One is the feature
"Make me boss!" (see introduction in the "Quick Start", Chapter 3, Step 3 and more in
Chapter 5.1). Another option is the feature "Alert me!" –send the command ALERTME
from the number which you want to be the number for alerts and the system will
IMPORTANT NOTE! Make sure that you don't use the "hide my number" option. All
numbers that the system does not recognise are considered to be unauthorised
numbers.
NOTE! We suggest that you always use security list protection, even if you use
password protection. Chapter 6.3 lists more reasons for this.

iSocket®3G www.isocket3g.com
© Copyright iSocket Systems 2017
All rights reserved. Version 1.0.2-EN - 13 - English
automatically assign the phone number from which you have sent it as the number for all
types of alerts. You can send ALERTME from any number which is included on the security
list and is not the limited number (see Chapter 5.1). You can also use the command
ADDALERTNUM to add a number for alerts manually (see description in the table below).
Command
Description
Response
Type
ALERTME
This will automatically add the
number from which you send the
message to the list for all types of
alerts.
Your phone number has
been assigned for all
types of alerts!
Conf
ADDALERTNUMyour_number
Set the number for alerts manually.
Instructions how to add a number are
similar to those given in Chapter 5.1
(see examples there). We strongly
recommend that you always add
numbers in international format
(with country code). This will ensure
reliable alerting on any network.
+12125555555 added
(alertnum)
Conf
DELALERTNUMyour_number
Remove number from list
+12125555555 removed
(alertnum)
Conf
DELALERTNUMALL
Remove all numbers
DELALERTNUMALL –OK
Conf
ALERTNUMBERS
Information about numbers
ALERTNUMBERs:
+12125555555
Inf
6. Command Confirmation
It is important to confirm that the command was executed successfully. For this purpose
we have implemented notifications of each executed command. If you wish to receive
execution confirmations the setting “hide my number” should NOT be activated on the
phone from which you are sending messages or making calls to iSocket.
6.1 Confirmation of SMS-commands
If you activate this notification, you will be informed about each command execution. It
is the default setting, but you can disable these notifications to save the cost of SIM card
messages.
Command
Description
Response
Type
SMSCONFIRM=ON
Response messages to SMS-commands will
be sent
SMSCONFIRM=ON –OK
Conf
SMSCONFIRM=OFF
Do not send response messages to SMS-
command
SMSCONFIRM=OFF –OK
Conf
SMSCONFIRM?
Information about SMSCONFIRM configuration
SMSCONFIRM=ON,(OFF)
Inf
The next commands are not affected by the SMSCONFIRM setting due to the specific
nature of the commands: STATUS, TEMPERATURE, RUNTIME, CREDIT, DEVINFO, DATE and
all information commands ("Inf").
NOTE! Make sure that you don't use the "hide my number" option for the number from
which you execute the command ALERTME and make sure that the number is in the
security list and is not the limited number. If the system cannot recognise the number or
if the number is not authorised it will not add it to the number for alerts.
NOTE! Do not keep wrong or non-existent numbers on the list! Ignoring this advice will
delay alerts to good numbers. Do not keep numbers in local format in the list, use only
the international format (with country code).

iSocket®3G www.isocket3g.com
© Copyright iSocket Systems 2017
All rights reserved. Version 1.0.2-EN - 14 - English
6.2 Free of Charge Confirmation by Call Back
When managing by phone call, your command will be also confirmed by return SMS, but
you can configure the device to call back to the mobile phone instead of sending SMS. In
this case iSocket will call to your phone within about 15 seconds and then ring off (hang
up). So, SIM card credit will not be spent. This allows you to perform reboot or switch
operations free of charge! If you pick up the phone, iSocket will drop the call and you will
receive an SMS notification about the command that has been executed. This is
convenient if you forgot which command was configured for call action and/or want to see
the result of a call.
Note! Confirmation by call is not sent to the numbers for alerting, but to the number from
which you called to the device. Make sure the device can see your number (do not use
“hide my number” option).
Command
Description
Response
Type
RINGCONFIRM=SMS
Send response SMS after call to
device
RINGCONFIRMTYPE=SMS - OK
Conf
RINGCONFIRM=CALL
iSocket call back to your phone
within 15 seconds and then hang-up
RINGCONFIRMTYPE=CALL - OK
Conf
RINGCONFIRM=OFF
Don't notify results after phone call
to the device
RINGCONFIRM=OFF –OK
Conf
RINGCONFIRM?
Information about RINGCONFIRM
configuration
RINGCONFIRM=(SMS),CALL,OFF
Inf
6.3 Incorrect Commands, Later Configuration and Commands from
Unauthorised Users
If an incorrect command was sent to the device (typo mistake, for example), you will get
the "command - No such command exists on the device!" response. If you have password
protection, but forgot to specify it before command (see Chapter 5.2), you will get the
"Invalid access password!" response. If you are trying to assign an invalid value to the
configuration command, you get the message "Incorrect value!". You will get "Time for
configuration is expired (Conf)!" response when you try to send a configuration command
after the configuration time is up (see Chapter 4). If an unexpected error occurred during
the command execution you will get the message "Execute error!". You can disable all the
above error messages by setting options ERROR=OFF.
If the security list was configured (see Chapter 5.1) and someone tries to execute a
command no response will be received until you install SMSCONFIRMUNAUTH=ON. If you
set "ON" value for this parameter, then unauthorised numbers will receive the message
"Access deny!" in response to an attempt to execute any command. We do not
recommend you to set "ON" value for this option, because unauthorised users
who know the phone number of the SIM card can deplete the card's credit with
such response messages. Therefore, we also strongly suggest using protection
with security list (Chapter 5.1), and not just password protection! This is due to
the fact that a command typed without a password is considered an incorrect command
and the illegal sender will receive "command - No such command exists on the device!" in
response. And he can also deplete SIM card credits by such responses.
Generally, it should be noted that the ERROR=OFF command disables all reports about
errors and later configuration for all senders. By default, this option is set to "ON", so that
during the familiarisation period you can get all responses about errors and will not be
confused when there is no response from the device. Once you are familiar with the device,

iSocket®3G www.isocket3g.com
© Copyright iSocket Systems 2017
All rights reserved. Version 1.0.2-EN - 15 - English
you can then disable the error message responses. In the beginning however, we strongly
recommend configuring the list of allowed numbers (Chapter 5.1) and keeping the option
SMSCONFIRMUNAUTH, which is set to OFF by default.
Command
Description
Response
Type
ERROR=ON
Activates sending of information SMS
for each received SMS command,
which was not executed due to any
error.
ERROR=ON - OK
Conf
ERROR=OFF
Disable the error messages responses
ERROR=OFF - OK
Conf
ERROR?
Information about ERROR configuration
ERROR =(ON),OFF
Inf
SMSCONFIRMUNAUTH=ON
Send reports (errors, not permitted,
time out) to unauthorized numbers
SMSCONFIRMUNAUTH
=ON –OK
Conf
SMSCONFIRMUNAUTH=OFF
Don't send reports to unauthorized
numbers
SMSCONFIRMUNAUTH
=OFF –OK
Conf
SMSCONFIRMUNAUTH?
Information about
SMSCONFIRMUNAUTH configuration
SMSCONFIRMUNAUTH
=(OFF),ON
Inf
7. Measurement and Control of Temperature
iSocket 3G supports one external digital temperature sensor that can measure the
temperature of different elements (air, liquid, solid, etc) from -67F (-55C) to 248F (120C)
with an accuracy of ±0.5˚C. You can buy sensors with different lengths of cable from us.
The sensor must be connected to the RED 3.5mm jack socket on the rear of device.
Short sensor to measure
temperature near a device. Can
be a good option if you want to
monitor the temperature just
inside a room. No messy
cables. (Model: ITS00J).
Sensor with long cable, e.g. 10ft (3m). This sensor can
be a good option to measure the temperature outside.
The probe is weatherproof and has a “wingnut” for
screwing. This sensor is also a good option if iSocket is
located close to the heating system, which may affect
temperature measurements. Long cable will allow you to
install the sensor far from the source of heating, and then
you can measure the temperature at precisely the point
you want: e.g. ceiling, floor or in the middle of room.
(Model: ITS30J). This sensor can be used for measuring
the temperature of water, but this is not recommended –
please consider Temperature Sensor Pro for these
purposes. For heavy-duty conditions such as a fish tank
with salt water or a boiler that heats up to 212F (100C),
or oil, the Temperature Sensor Pro with IP68 protection
class will be the best solution. (Model: ITS30JPRO).
IMPORTANT NOTE! Do not insert or remove the temperature sensor on a running
device! Switch off the device before you insert or remove the temperature sensor.
Do NOT apply excessive force! – This will damage the jack!

iSocket®3G www.isocket3g.com
© Copyright iSocket Systems 2017
All rights reserved. Version 1.0.2-EN - 16 - English
NOTE! Check that the sensor is inserted
all the way into the 3.5mm red jack
socket right to the very end. You must
ensure that there is no gap between the
connector of the sensor and the jack
socket. Do NOT apply excessive force!
–This will damage the jack! If
insertion of the sensor feels stiff,
gently ease it in rotating it clockwise
then counter clockwise.
7.1 Thermometer, Temperature Calibration & Display Format
The external temperature sensor measures the temperature of the environment in the
particular area where it is installed and iSocket can provide this information via SMS or
API. Information about the temperature will be available immediately the sensor is
connected to iSocket. Our sensors are quite precise, but you may want to calibrate the
value for some reason. We provide this option with the command TEMPCAL.
Temperature display format or temperature related configurations are available in
Fahrenheit and Celsius. The preferable format can be configured by the command
TEMPINFO. This command may have the following values:
F – temperature will be displayed in Fahrenheit without symbol “F”, e.g. 50 (common for USA);
CC – temperature will be displayed in Celsius with symbol “C”, e.g. 10C (common for most other
countries);
FC – temperature information will be provided both in F and C in the following format: 50F (10C);
CF – temperature information will be provided both in C and F in the following format: 10C (50F);
FF – temperature will be displayed in Fahrenheit with symbol “F”, e.g. 50F;
C - temperature will be displayed in Celsius without symbol “C”, e.g. 10.
If TEMPINFO is configured to F, FC or FF then all temperature related setting that you
attempt to set to the device without any temperature symbol will be treated as if you were
configuring them in Fahrenheit. E.g. TEMPCAL=2 will be treated as though you wish to set
2F. If TEMPINFO is configured to CC, CF or C then the device will accept the value as if you
were setting them in Celsius. We would recommend that you either configure a suitable
TEMPINFO value for you or always set the temperature values with symbol F or C, e.g.
TEMPCAL=2F or TEMPCAL=2C.
The following table describes how to use the above commands.
Command
Description
Response
Type
TEMPERATURE
Informs about temperature and temperature
rise/fall thresholds (Chapter 7.3)
TEMPERATURE: 70F (21C), t-
rise: off, t-fall: 32F (0C)
Ctrl
TEMPCAL=2F
or
TEMPCAL=1C
Changes calibration constant. Values from -36F
to 36F or from -20C to 20C.
TEMPCAL=2F (1C) –OK
Conf
TEMPINFO=CC
or
TEMPINFO=F
Sets how to display the temperature
information. See all values and other important
information above in this chapter.
TEMPINFO=CC - OK
Conf

iSocket®3G www.isocket3g.com
© Copyright iSocket Systems 2017
All rights reserved. Version 1.0.2-EN - 17 - English
7.2 iSocket Smart Thermostat with Energy Saving & Equipment-Friendly
Mode
iSocket® Smart Software has an advanced thermostat feature that allows you to control
both heating and cooling systems with a wide choice of settings and be very simple in the
same time. The thermostat feature allows you to control the main power socket and
change it depending on the pre-configured “switch-off” temperature. The interval between
temperature readings from sensors is one minute.
Example of heating system control. A typical example of temperature control would
be heating activation in remote area if the temperature drops below 50F (10C). The
following settings must be used: THERMOSTAT=HEATING, SWITCHOFFTEMP=50F (or
SWITCHOFFTEMP=10C), THERMOSTATON. With these settings the thermostat will keep
the temperature in the range of about 50F (10C). This means that as soon as the room is
heated up to 50F (10C) the main socket is turned off. If the current temperature in the
room is over 50F (10C) the main socket does not turn on until the temperature drops
below 50F (10C).
Example of cooling system control. Another example is air conditioning activation
when the temperature exceeds 72F (22C): THERMOSTAT=COOLING,
SWITCHOFFTEMP=72F (or SWITCHOFFTEMP=22C), THERMOSTATON. This means that as
soon as the room is cooled to 72F (22C) the main socket is turned off. If current
temperature in the room is less than 72F (22C) the main socket does not turn on until the
temperature rises above 22C (72F).
Energy Saving and Equipment-Friendly Mode (ESEFM)
Some cooling or heating systems do not like being switched too often while the thermostat
is working. For that purpose we have implemented a deviation value TEMPGAP
(hysteresis) that is 2F or 1C by default, but can be changed by up to 36F or 20C.
Example of cooling system control with ESEFM. If you want to cool down a room -
for example a wine cellar - to 50F (10C), but you can accept a temperature of up to 57F
(14C) in that room, you can set the deviation (TEMPGAP) to 7F (or 4C). In this case, the
cooling equipment will switch less often. The cooling system will be turned on after the
temperature exceeds 57F (14C) and will turn off when the temperature drops to 50F
(10C). The next time the cooling will switch on again is when the temperature exceeds
57F (14C). Thus in the range 50F-57F (10C-14C) no switching occurs, which is positive
for the relay of the iSocket as well as your cooling equipment, and may save energy.
Example of heating system control with ESEFM. If you wish to maintain the
temperature on the site - for example a greenhouse - at 82F (28C) by heating, but you
accept that the temperature may drop to 75F (24C), the settings are as follows.
THERMOSTAT=HEATING, SWITCHOFFTEMP=82F (or SWITCHOFFTEMP=28C),
NOTE! When the thermostat function is in operation it will override any other attempts to
change the status of the main power socket. The thermostat has the highest priority since
this is the only logical behavior. If you wish to control the socket manually you have to
disable the thermostat. When you disable the thermostat, the relay remains in the status
it had just before you disabled the function, because the device does not know why you
are disabling the thermostat, or what status of the power socket you wish to have after
that. You would need to switch the socket on or off depending what you require.

iSocket®3G www.isocket3g.com
© Copyright iSocket Systems 2017
All rights reserved. Version 1.0.2-EN - 18 - English
TEMPGAP=7F (or TEMPGAP=4C). In this case, the thermostat will operate in heating
mode with less switching and will maintain the temperature in the region of 75F-82F
(24C-28C). The heater will be activated at 75F (24C) and will be turned off at 82F
(28C). The next time the heating will only be activated when the temperature falls to
75F (24C).
Useful note. When you configure the thermostat you usually need to execute 4 SMS
commands or less. You may use Multi Texting Mode to execute them in one message –
see Chapter 4.4. for details.
iSocket Smart Thermostat also supports the configuration of so-called profiles through a
scheduler – you may change the SWITCHOFFTEMP setting at a particular time of day.
Please see details in Chapter 10.
Command
Description
Response
Type
THERMOSTATON
Activate thermostat
Thermostat function is working
now.
Mode: Heating
Switch-off temperature: 50F (10C)
Ctrl
THERMOSTATOFF
Disables thermostat. Please
note, disabling of the thermostat
will not change the relay status.
Thermostat function was disabled!
The relay remains in the same
status.
Ctrl
THERMOSTAT=
HEATING
Set the condition of thermostat.
Use this value if heating system
is connected to device
THERMOSTAT=HEATING –OK
Switch-off temperature: 50F (10C)
Thermostat: Enabled
Conf
THERMOSTAT=
COOLING
Set the condition of thermostat.
Use this value if cooling system
is connected to device
THERMOSTAT=COOLING –OK
Switch-off temperature: 72F (22C)
Thermostat function: Enabled
Conf
SWITCHOFFTEMP=10C
or
SWITCHOFFTEMP=50F
Set the temperature for turning
off the main socket when
thermostat enabled. Values
from -67F to 248F, or from -
55C to 120C. Do not forget to
type F (means Fahrenheits) or
C (means Celsius) after the
value. Only integer values must
be used!
SWITCHOFFTEMP=50F (10C) –OK
Mode: Cooling
Thermostat function: Disabled
Conf
THERMOSTAT?
Information about thermostat
configuration
Thermostat function: Disabled
Mode: Cooling
Switch-off temperature: 50F (10C)
Inf
TEMPGAP=5F
or
TEMPGAP=3C
Sets the deviation for the
thermostat –see description
above in this Chapter. Values
from 1F to 30F or from 1C to
20C. It is set to 2F (1C) by
default.
TEMPGAP=5F (3C) - OK
Conf
NOTE! You save energy when there are no abrupt changes of the temperature or frequent
changes beyond the specified range on the controlled site. The value of TEMPGAP must be
calculated individually for each individual case.
Do you particularly agree, or disagree with anything in our software?
Give us your opinion: http://isocket.me/feedback

iSocket®3G www.isocket3g.com
© Copyright iSocket Systems 2017
All rights reserved. Version 1.0.2-EN - 19 - English
7.3 Temperature Monitoring –Notifications, iSocket®Temperature Notifier
Before enabling alerts you must set up at least one number for alerts –see Chapter 5.3.
There are several type of alerts related to temperature in iSocket Smart Software installed
on your iSocket 3G: switch-off alert (SWITCHOFFALERT), temperature fall alert
(TFALLALERT), temperature rise alert (TRISEALERT), and alert when temperature
sensor has failed (TSENSFAILALERT).
SWITCHOFFALERT - enable SMS sending when “switch-off” temperature is reached
and a relay was therefore deactivated. This just allows you to know that main power
socket was switched off and shows at which temperature this happened. This feature is
related with thermostat and works only if thermostat is enabled. Note! It will send an
alert every time the “switch-off” temperature was reached, so this event could be too
often during the work of thermostat. We do not recommend to enable this alert!
TSENSFAILALERT - send alert if some temperature sensor has failed or a reading
problem occurred on an active temperature sensor. Only one alert will be sent until you
change something in thermostat settings and some new failure occurred. If a
temperature sensor has failed, then the thermostat will remain activated, but will not
operate.
Command
Description
Response
Type
SWITCHOFFALERT=ON
Enable SMS sending when
SWITCHOFFTEMP is reached and main
socket is therefore deactivated.
Works only if thermostat is
enabled.
SWITCHOFFALERT=ON –OK
Conf
SWITCHOFFALERT=OFF
Disable above alert
SWITCHOFFALERT=OFF –OK
Conf
SWITCHOFFALERT?
Show current settings for
SWITCHOFFALERT
SWITCHOFFALERT=(OFF),ON
Inf
TSENSFAILALERT=ON
Enable sending alerts if some
temperature sensor failed.
TSENSFAILALERT=ON - OK
Conf
TSENSFAILALERT=OFF
Disable failed alerts
TSENSFAILALERT=OFF - OK
Conf
TSENSFAILALERT?
Show current settings of
TSENSFAILALERT
TSENSFAILALERT
=(ON),OFF
Inf
TRISEALERT=35C
or
TRISEALERT=96F
Set the temperature at which you
should receive a temperature rise
alert. Values from -67F to 248F or
from 55C to 120C. Do not forget to
type F (means Fahrenheits) or C
(means Celsius) after value. Only
integer values must be used!
TRISEALERT=96F (35C) –
OK
Conf
TRISEALERT=OFF
Disable temperature rise alert
TRISEALERT=OFF –OK
Conf
TRISEALERT?
Show current settings for TRISEALERT
TRISEALERT=96F (35C)
Inf
TFALLALERT=15C
or
TFALLALERT=60F
Set the temperature at which you
should receive a temperature fall
alert. Values from -67F to 248F or
from 55C to 120C. Do not forget to
type F (means Fahrenheits) or C
(means Celsius) after value. Only
integer values must be used!
TFALLALERT=60F (15C) –OK
Conf
TFALLALERT=OFF
Disable temperature fall alert
TFALLALERT=OFF –OK
Conf
TFALLALERT?
Show current settings for TFALLALERT
TFALLALERT=60F (15C)
Inf
NOTE! These two types of alert are related to the thermostat and work only if thermostat
is enabled. We do NOT recommend to enable SWITCHOFFALERT!
Table of contents
Popular Measuring Instrument manuals by other brands

Hanna Instruments
Hanna Instruments HI 8915 instruction manual

BW SENSING
BW SENSING LoRaWAN LR-WS2000 Technical manual

Cameron
Cameron 351 installation manual

Emerson
Emerson Rosemount 8800D Series quick start guide

IFM Electronic
IFM Electronic SI5007 operating instructions

Fluidwell
Fluidwell F Series manual