ControlByWeb XW-110 User manual


XW-110™ WiFi Temperature Sensor Users Manual
XW-110 User Manual Revisions
Revision Description
1.0 Initial release.
1.1 Added Canadian IC declaration.
2.0 Split t e combined XW-110 and XW-111 user manual into two separate manuals.
Added support for t e XW-110-Plus features.
Added Modbus documentation.
C anged to 5-year warranty.
2.1 Added Test Email error messages and explanations.
2.2 Clarified remote services features and added network discovery protocol description.
Updated recommendations for stainless steel temperature probe.
Removed XCD and ot er slave mode features from XW-110-Plus.
2.3 Added to mounting instructions.
Added temperature sensor daisy-c ain diagram and wiring tips
Notes: T e XW-110-Plus is generally identical to t e XW-110 but as additional features and capabilities. T e
differences are noted in Section 3. T e screen images t roug out t is manual are for t e XW-110-Plus version.
T e settings owever, are generally identical to t e XW-110 except w ere noted.
Page 2 Xytronix Research & Design, Inc.

XW-110™ WiFi Temperature Sensor Users Manual Introduction
Section 1: Introduction
T e XW-110 and XW-110-Plus are easy-to-use Wi-Fi temperature sensors t at measure and report real-
time temperature. T e XW-110 monitors temperatures using a precision internal digital temperature
sensor (included), or an external temperature probe (not included.) T e XW-110-PlusTM supports
monitoring of up to t ree external temperature sensors. It is ideal for applications w ere temperatures
must be monitored and Et ernet wiring is not accessible or practical to install.
T e XW-110 is powered by an external wall transformer (5VDC), or by two internal AA batteries. In t e
case bot are installed, t e XW-110 will use t e wall transformer and automatically switc to t e
batteries in t e event of a power failure. Only use batteries to provide backup power, or for modes w ere
t e web server is not being used. If t e internal web server is enabled in t e XW-110, t e unit will need
to be powered by an external wall transformer. Some configurations consume more power t an ot ers
leading to some scenarios w ere battery operation is not practical. For example, measuring and
transmitting t e temperature every five seconds could result in depleting t e batteries very quickly.
Having more features enabled and/or increased reporting rate leads to lower battery life.
T e XW-110 can utilize one of two modes of operation. T e first being t e "Stand-Alone" mode w ic
makes t e XW-110 a self-contained device t at requires no additional servers or ControlByWeb devices.
In t is mode t e XW-110 products can provide live, real-time temperatures directly to users t roug web
browsers or t e CBW Mobile app. In addition, t e stand-alone mode offers t e ability to monitor
temperature and send out email alerts (w ic can be converted to text message alerts) w enever an
alarm condition occurs.
T e second mode of operation is "Slave" mode w ic is used for measuring and reporting t e
temperature status to ot er ControlByWeb devices. In t is mode, t e XW-110 is not directly accessible
to t e user. Temperature readings are transmitted to a server or anot er ControlByWeb device suc as
t e X-600M controller w ic acts as a "master.” T e master device uses t e information provided by t e
XW-110 as it would use information collected by any ot er sensor. Note: the XW-110-Plus is targeted
for stand-alone applications and the Slave mode is not available with the XW-110-Plus version.
A t ree-position terminal strip provides connections for up to t ree temperature sensors. No ot er
cables, interfaces, or PC utility programs are needed.
Two user accessible pus -button switc es aid in provisioning t e module. Press t e “Access Point”
button anytime to active t e access point mode. Wit a PC or smart p one you t en connect to and
access t e internal web server no matter w at mode t e unit is currently set to. Using t e web server,
you configure t e measurement interval, access port, name, and ot er setup parameters. Alternatively,
add t e XW-110 to an existing network by pressing t e “WPS” (Wi-Fi Protected Setup) button on bot
t e XW-110 and on your access point (i.e., router).
T e XW-110-Plus is generally identical to t e XW-110 but as additional features and capabilities for
extra sensors and remote services. T e XW-110-Plus can be configured to automatically connect to
ControlByWeb.cloud. T is feature allows internet access to an XW-110-Plus w ic is installed be ind a
network router, wit out t e need to setup port forwarding in t e router. T is also allows easy installation
using DHCP wit out t e need to assign a specific IP address. Since t e connection from t e XW-110-
Plus is outgoing, rat er t an incoming, t e local router on t e network w ere t e XW-110-Plus resides
doesn't need to be configured to forward sockets. T is simplifies t e installation since t e router
configuration is not modified.
Additionally, t e XW-110-Plus allows for logging time and temperature data to temporary memory. Once
per day at a time configured by t e user, t e XW-110-Plus will generate and send an email wit all t e
logged data to an email account set by t e user. T is allows for long-term accumulation of temperature
data.
Xytronix Research & Design, Inc. Page 3

Introduction XW-110™ WiFi Temperature Sensor Users Manual
1.1.1 Features
➢Wireless Wi-Fi 802.11 b/g/n
➢Transmission range up to 250ft
➢Temperature sensors:
•1 temperature sensor (XW-110)
•3 temperature sensors (XW-110-Plus)
➢Built-in web server for configuration and remote monitoring
➢Temperature sensor is accurate to +/-0.5°C from -10°C to +85°C
➢Air or submersible temperature probes available, sensors are interc angeable and need no calibration
➢Powered from two “AA” batteries or external DC power adapter
➢Small data packets provide long battery life
➢Temperature status can control relays on ot er ControlByWeb devices
➢Send email alarms and weekly status alerts (up to 3 addresses)
➢Send encrypted emails.
➢Temperature data can be logged and periodically send to an email account for long-term storage
➢T e XW-110-Plus includes auxiliary protocols including XML, Modbus/TCP and Remote Services
➢Simple and easy to use
➢5-year warranty
1.1.2 art Numbers and Accessories
Device Description art Number
XW-110 Wi-Fi temperature sensor wit built-in web server XW-110B
XW-110-Plus Wi-Fi temperature sensor wit built-in web server XW-110P
Temperature Sensor Digital temperature sensor wit s ort wire leads
(connects directly to t e terminal strip)
X-DTS-U
Temperature Sensor Digital temperature sensor wit 3 foot wire leads
( oused in submersible stainless steel probe)
X-DTS-S3C
Temperature Sensor Digital temperature sensor wit 32 foot wire leads
( oused in submersible stainless steel probe)
X-DTS-S32C
ower Supply Wall Transformer, 120VAC in, 5V, 1A out PS5VW1.0-2.5mm
Page 4 Xytronix Research & Design, Inc.

XW-110™ WiFi Temperature Sensor Users Manual Introduction
1.1.3 Wireless Communication Notes
Due to t e nature of wireless communications, transmission and reception of data can not be
guaranteed. Data may be delayed, ave errors, or be lost. Alt oug delays or losses of data are rare
wit a well constructed network, data can be lost due to interference, noise, reflections, or ot er
environmental conditions. T e XW-110 s ould not be used in situations w ere failure to transmit or
receive data could result in damage to property, equipment, direct, indirect, consequential, or incidental
damage, including damage for loss of business profit, business interruption, loss of data, life, and t e
like.
Xytronix Research & Design, Inc. Page 5

Installation and Setup XW-110™ WiFi Temperature Sensor Users Manual
Section 2: Installation and Setup
2.1 XW-110 Temperature Sensor Connections
T e XW-110 uses “1-Wire” digital temperature sensors. T e XW-110 supports one sensor and t e XW-
110-Plus supports up to t ree sensors. T e sensors are interc angeable and require no calibration. T e
sensors accuracy is +/-0.5°C (-10°C to +85°C). T e sensor requires t ree connections for
communications and power (+3.3V, Ground, Data). T e temperature sensor is available in several
configurations.
For monitoring room temperature, t e bare sensor can be connected directly to t e terminal strip. W en
installing t e bare sensor, make certain t e flat side is oriented towards t e bottom. T e encapsulated
version as a stainless steel probe and can be used in outdoor applications owever, t e probe is not
suitable for immersion or use in pressure vessels.
For immersion and ot er demanding applications use a t ermowell to protect t e sensor. T e basic
sensor (non-encapsulated) must used in protected locations. T e XW-110 will work wit cable lengt s
up to 50-feet and s ould not be routed near motors or AC wiring.
T e enclosure can be mounted to a wall or panel wit screws (not included). T e two screw oles are
located underneat t e batteries. W en ControlByWeb modules are to be used in applications w ere
t ey could be exposed to water, ig amounts of dust, bugs, or ot er environmental factors, we
recommend mounting t em inside a sealed plastic enclosure.
Sensor Wire Color Connection
Red +3.3Vout
Black GND
Blue (or W ite) Data
Page 6 Xytronix Research & Design, Inc.

XW-110™ WiFi Temperature Sensor Users Manual Installation and Setup
Extending Temperature Sensors
Many factors can determine t e maximum lengt of t e cable, including t e sensor network topology,
t e type of cable used, t e number of sensors and ambient electromagnetic noise.
Multiple sensors can be connected to t e XW-110 Plus in two ways: directly connected (star topology) or
“daisy c ained” (linear topology), s own below.
Combined cable lengt s to all sensors of 50 ft using Cat 5e cable ave been successful; owever, due
to t e uniqueness of installation environments, results may vary. Please test in t e desired environment
before making a permanent installation.
T e following are general recommendations t at will maximize sensor runs and minimize problems:
•Use small gauge 3-conductor wire (Cat 5e, 18-3 t ermostat wire, etc).
•Cat6 wire can be used, but Cat 5 and Cat 5e network cable is recommended, and as proven to
be an effective and low-cost solution for long runs. Cat 5e is more tolerant of different wiring
configurations.
•Non-s ielded works best for longer runs (s ielding limits run lengt ).
•T e 1-Wire bus is "single-ended" and as no intrinsic noise protection. It is susceptible to
interference if t e cable is routed near power lines, fluorescent fixtures, motors or ot er noise
sources. Keep t e cable wiring s ort and avoid routing it near ot er electrical equipment.
T e illustration below s ows t e recommended connection using Cat 5 network cable. Connect all
unused conductors to ground on t e XW-110 or XW-110 Plus.
A linear (daisy c ain) topology will minimize signal reflections, providing a more reliable connection and
will allow longer cable lengt t an a star topology.
Xytronix Research & Design, Inc. Page 7
Daisy chain up to 3 temperature sensors to the XW-110 Plus using a Cat 5e network cable.
The XW-110 supports only 1 temperature sensor.)

Installation and Setup XW-110™ WiFi Temperature Sensor Users Manual
2.2 ower / Batteries
T e XW-110 is powered from eit er a 5-volt DC wall transformer or two internal 1.5V “AA” batteries. If
t e wall adapter is connected, no power is drawn from t e batteries. If t e external power fails t e
module automatically switc es to t e internal batteries. No jumpers or switc es are needed. T e wall
adapter s ould be used for certain modes wit ig current demands suc as: “Stand-Alone mode” wit
HTTP server enabled, “Slave mode” wit ig reporting rates, or w en “access point” is active.
Install t e batteries as s own. Observe t e “+” and “-” markings molded in t e enclosure underneat t e
batteries. Bot batteries s ould be replaced at t e same time. Do not install t e XW-110 inside a freezer
or w ere low temperature conditions would severely diminis t e battery capacity.
Page 8 Xytronix Research & Design, Inc.
Battery Installation

XW-110™ WiFi Temperature Sensor Users Manual Installation and Setup
2.3 rovisioning
After making t e sensor connections and providing power, you must provision t e XW-110 for use on
your wireless network. T e goal is to configure t e XW-110 suc t at it can recognize and attac to your
Wi-Fi access point. T ere are two met ods for doing t is:
1. Access oint
By default, t e XW-110 comes up as a wireless access point w en powered for t e first time. Pressing
t e "access point" pus button any time also activates t e access point mode. It isn't really an access
point because it will not provide internet connectivity to your computer or smart p one, but it will appear
as an access point meaning t at your computer or smart p one will detect it as an access point and
display it as suc . W en acting as an access point, t e XW-110 broadcasts an SSID of “XW110-
XXXXXX” w ere XXXXXX are t e last six digits of its MAC address.
Wit your wireless device (laptop computer or smart p one) scan for, and attac to t e XW110 wireless
network. Next, access t e web server in t e XW-110 using a web browser. To access t e setup pages,
enter t e following URL in t e address bar of your web browser:
http://192.168.1.2/setup.html
After t e page is requested, a password prompt will appear. Enter t e username and password. T e
username is admin and t e password is webrelay (password is case sensitive). T e next c apter
explains eac of t e setup tabs and screens. Use t e WiFi etworks tab for making t e proper settings
to allow t e XW-110 to connect to your access point.
Notes About Access Point Mode:
•Operates at full power and will consume large amounts of energy and drain batteries quickly. It
is recommended t at you use a wall-transformer to power t e unit w en operating in access
point mode or configure t e XW-110 quickly.
•As an Access Point t e XW-110 functions independently of ot er wireless networks. It
broadcasts beacons and services WiFi packet requests. In t is mode, your computer or smart-
p one is "connected" directly wit t e XW-110 on a private network and is NOT using anot er
wifi network. Typically you would use t is for configuration and not for normal operation.
•T e XW-110 as no ardware “restore defaults” button, to prevent t e installer from being
locked out, t e default username (admin) and password (webrelay) always work in t e
access point mode, even if t e password is c anged. If t e password as c anged via t e
Password tab, bot t e new password and t e webrelay password will work.
•Only one client (computer or smart-p one) can be connected to XW-110 at a time.
•SSID and password cannot be customized (once again t is mode is intended for configuration
only).
•Access point is unsecured and open.
2. W S (Wi-Fi rotected Setup)
T e WPS Push button method, provides a simple met od for attac ing t e XW-110 to a wireless
network wit out needing to use any setup pages. Alt oug using t is met od to connect t e XW-110 to
t e network is simple, you will not be able to access t e XW-110 web server unless you know t e IP
address t at was assigned by t e DHCP sever (router) or unless mDNS services are available on your
device. For t is reason, it is recommended t at you use t is met od of configuration only w en t e XW-
110 units ave been pre-configured to operate in a non-web-server mode or w en you ave full access
Xytronix Research & Design, Inc. Page 9

Installation and Setup XW-110™ WiFi Temperature Sensor Users Manual
to t e DHCP server so you can obtain t e IP address t at was assigned.
To begin, press t e WPS button on your wireless router or access-point. You will generally ave about
two minutes to connect wireless devices to t e network wit WPS. Now remove t e cover of t e XW-110
and press t e “WPS” pus button. After a few seconds, t e XW-110 s ould register itself wit t e router
or access-point. If WPS fails, t e XW-110 will automatically enter t e access point mode.
T e XW-110 will use DHCP to obtain an IP address after a successful WPS association. Additionally,
t e connection information is also broadcast using mDNS. If you need to access t e XW-110 using its
internal web server you will need to obtain t e IP address t at was assigned to t e XW-110 t roug your
DHCP server or router. Alternatively, if using an mDNS capable device, it may be accessed by entering
t e appropriate URL into t e address bar of your web browser:
http://xw-110.local/setup.html
http://xw-110p.local/setup.html
Page 1 Xytronix Research & Design, Inc.

XW-110™ WiFi Temperature Sensor Users Manual Installation and Setup
2.4 Application Examples
T e XW-110 can be configured for many different applications. Applications w ic require long battery
life require careful planning and setup. Four examples are described below:
Greenhouse Temperature Example
You wis to activate a warning lig t and receive an email if t e temperature in your green ouse
becomes too low or too ig . No AC power is available.
Mount an XW-110 in a protected location inside t e green ouse. In t is application t e XW-110 is
workable wit batteries because transmissions are infrequent. Use t e bare air temperature sensor
w ic comes wit t e XW-110. Install a WebRelay™ or WebSwitc ™ in your office and connect it to
your Et ernet network. Connect a warning lig t to t e WebRelay. T e WebRelay must be accessible
from your WiFi network and be assigned a fixed IP address. Your WiFi network must ave adequate
coverage in t e green ouse.
First, t e XW-110 must be configured to access your WiFi network. If no network profiles ave been
configured, t e XW-110 will automatically enter t e access point mode and you can access t e XW-110
directly wit a computer or smart device wit a wireless connection. If t e XW-110 as been previously
configured for ot er uses, press t e Access Point button. Scan for, and attac to t e XW110-XXXXXX
wireless network. Access t e setup pages wit t e following URL: ttp://192.168.1.2/setup. tml
For t is application, configure t e XW-110 for t e stand-alone mode. Configure t e XW-110 to connect
to your wireless network. Navigate to t e WiFi Networks tab and fill in t e appropriate settings for your
WiFi network. Obtain t e IP address from your network administrator. To increase battery life, disable
t e HTTP web server and avoid using DHCP. Press t e submit button at t e bottom of t e page.
Navigate to t e sensor tab. Enter t e period wit w ic t e XW-110 s ould monitor t e temperature as
well as t e temperature t res olds for t e alarm. To prolong t e battery life set t e update interval to 30
minutes or more. Set t e remote relay action to Turn On. Wit t is setting t e relay will turn Off w en t e
temperature alarm condition is no longer met. Upon selecting an action, t e remote relay options for
specifying t e IP address, port, relay number and ot er options will s ow. Enter t e IP settings for t e
WebRelay. On t e Email Option setting, select Send email on High and Low Alarm. Click t e submit
button at t e bottom of t e page.
Navigate to t e email tab and enter t e SMTP server settings as well as t e username and password (if
required). You may need to contact your email provider for t e exact settings to use. To provide
assurance t e XW-110 is working, enable t e Weekly Status Email option. Click t e submit button at t e
bottom of t e page.
Once all t e appropriate settings ave been applied, click on t e Reboot button, t e XW-110 will reboot
and begin low power operation. T e XW-110 will no longer broadcast an SSID and t e web page will no
longer be accessible. T e XW-110 will periodically awaken, measure t e temperature and c eck for an
alarm condition. If an alarm occurs it will connect to your WiFi access point, activate t e remote relay
and send an email message. Once eac week t e XW-110 will send an email wit temperature and
battery information.
If you wis to c ange t e alarm settings t e web server must be re enabled. To enable t e web server
press and old t e WPS button for 10 seconds. T is will temporarily enable t e web-server for 5 minutes
or until t e unit is rebooted. You can access t e control or setup pages during t is time by entering t e
IP address t at was assigned to t e device ( ttp://xxx.xxx.xxx.xxx/setup. tml) in t e address bar of your
web browser.
Xytronix Research & Design, Inc. Page 11

Installation and Setup XW-110™ WiFi Temperature Sensor Users Manual
Warehouse Temperature Example with no Access oint
You wis to monitor t e temperature of a ware ouse wit a your smart p one. You don't ave a Wi-Fi
access point.
Mount an XW-110 inside t e ware ouse. Power it wit a DC wall adapter because t e Access Point
mode requires more power t an t e batteries can provide. If no network profiles ave been configured,
t e XW-110 will automatically enter t e access point mode and you can access t e XW-110 directly wit
a computer or smart device wit a wireless connection. If t e XW-110 as been previously configured for
ot er uses, press t e Access Point button. Scan for, and attac to t e XW110-XXXXXX wireless
network. Access t e setup pages wit t e following URL: ttp://192.168.1.2/setup. tml
Click t e Restore Defaults button on t e Main setup page. Scan for and reattac to t e XW110-XXXXXX
network again. T e XW-110 is workable for t is application wit t e default settings, no furt er settings
are needed. Note, only one device can be connected to t e XW-110 at a time w en it is in t e Access
Point mode. T e XW-110 will continue to broadcast an SSID and you can connect to t e XW-110
anytime wit your smart p one and view t e temperature on t e Control page ( ttp://192.168.1.2). Since
t e XW-110 is not connected to t e internet, you must be wit in 250 feet or so wit your smart p one to
receive t e WiFi signal from t e XW-110. T e XW-110 cannot send emails or remote relay commands
because it is not connected to t e internet. Be aware t at t e Access Point is unsecured and open and
t e default passwords cannot be c anged.
Warehouse Temperature Example with an Access oint
You wis to monitor t e temperature of a ware ouse wit your smart p one or office computer. You
ave a Wi-Fi access point in t e ware ouse. T e HTTP web server is enabled to provide continuous
access to t e control page.
Mount an XW-110 inside t e ware ouse. Power it wit a DC wall adapter because t e web server
requires more power t an is practical wit batteries.
First, t e XW-110 must be configured to access your WiFi network. If no network profiles ave been
configured, t e XW-110 will automatically enter t e access point mode and you can access t e XW-110
directly wit a computer or smart device wit a wireless connection. If t e HTTP web server as been
previously turned off, press t e Access Point button. Access t e setup pages wit t e following URL:
ttp://192.168.1.2/setup. tml
For t is application, configure t e XW-110 for t e stand-alone mode. Leave t e HTTP server enabled.
Configure t e XW-110 to connect to your wireless network. Navigate to t e WiFi Networks tab and fill in
t e appropriate settings for your WiFi network. Obtain t e IP address from your network administrator.
Press t e submit button at t e bottom of t e page.
Once all t e appropriate settings ave been applied, click on t e Reboot button. Since t e HTTP server
was enabled, t e XW-110 will connect to, and remain connected to your access point. T e XW-110 will
now be accessible from t e IP address configured on t e WiFi Networks tab. T e XW-110 will no longer
broadcast an SSID. You can access t e control page any time to monitor t e ware ouse temperature by
entering t e IP address t at was assigned to t e device in t e address bar of your web browser. Since
your access point is connected to t e internet, you can monitor t e temperature from any computer in
t e building. If t e XW-110 does not connect wit in a period of time, press t e Access Point Button and
repeat t e above steps to verify t e network settings.
Page 12 Xytronix Research & Design, Inc.

XW-110™ WiFi Temperature Sensor Users Manual Installation and Setup
Freezer Temperature Example
Your want to monitor t e temperature of a walk-in freezer and receive an email if t e temperature is too
ig . T e freezer is wit in range of a WiFi access point. T e HTTP web server is disabled to provide
long battery life.
Mount t e XW-110 on a wall next to t e freezer. Use an X-DTS-S3C temperature probe to monitor t e
temperature inside t e freezer. T e XW-110 will not work inside t e freezer because t e WiFi radio
signal will not propagate t ru t e metal walls and t e low temperature would severely diminis t e
battery capacity. In t is application, t e XW-110 is workable wit batteries because transmissions are
infrequent and t e HTTP web server is disabled
For t is application, configure t e XW-110 as a stand-alone device wit t e internal HTTP web server
disabled. Configure t e XW-110 to connect to your WiFi network as explained t e previous examples.
Navigate to t e sensor tab. Enter t e period wit w ic t e XW-110 s ould monitor t e temperature as
well as t e temperature t res old for t e alarm. To prolong t e battery life set t e update interval to 30
minutes or more. On t e Email Option setting, select Send email on High Alarm. Click t e submit button
at t e bottom of t e page.
Navigate to t e email tab and enter t e SMTP server settings as well as t e username and password (if
required). You may need to contact your email provider for t e exact settings to use. To provide
assurance t e XW-110 is working, enable t e Weekly Status Email option.
Once all t e appropriate settings ave been applied, click on t e Reboot button, t e XW-110 will t en
reboot and begin low power operation. T e XW-110 will no longer broadcast an SSID and t e web page
will no longer be accessible. T e XW-110 will periodically awaken, measure t e temperature and c eck
for an alarm condition. If an alarm occurs it will connect to your WiFi access point and send an email.
Once eac week t e XW-110 will send an email wit temperature and battery information.
Xytronix Research & Design, Inc. Page 13

Web Server XW-110™ WiFi Temperature Sensor Users Manual
Section 3: Web Server
T e internal web server presents two classes of web pages; Setup pages and Control pages. Setup
pages are used by an installer to provision and configure t e XW-110. T e Control pages (in comparison
wit ot er ControlByWeb devices) don't control anyt ing; owever, it displays temperature status
information. T e Control Page displays measurement and status information for t e user.
To access t e setup pages, enter t e following URL in t e address bar of your web browser:
http://192.168.1.2/setup.html
To access t e control page, enter t e following URL in t e address bar of your web browser:
http://192.168.1.2
T e internal web server is enabled by default in t e stand-alone mode and disabled in t e slave mode. If
you wis to access to t e web server w en it is disabled, press and old t e WPS button for 10
seconds. T is will temporarily enable t e web-server for 5 minutes or until t e unit is rebooted.
Note t at if you are accessing t e unit as an access point t e above IP address will work even if you
ave c anged t e IP address in t e setup pages. If you are accessing t e unit t roug t e network after
it as been configured (and t e web server remains enabled) you will use t e IP address t at was
assigned to t e device.
If t e XW-110 as been added to a network using WPS, it will use DHCP and you will need to use t e IP
address assigned to it. T is can be found in t e DHCP server, or by using mDNS. T e mDNS name is
http://xw-110.local/ for t e XW-110 and http://xw-110p.local/ for t e XW-110-Plus.
3.1 Main Tab
T is is t e initial page t at is displayed
w en setup. tml is entered in t e address
bar of t e browser. It displays model and
serial number information, and as
navigation tabs w ic allow access to t e
configuration and setup settings.
T e web pages and communication
settings for t e XW-110 and XW-110-
Plus ave many common settings.
Unique settings specific for eac model
are s own w ere applicable.
Page 14 Xytronix Research & Design, Inc.
The XW-110-Plus has an extra tab Date/Time) and Slave mode is not
available.

XW-110™ WiFi Temperature Sensor Users Manual Web Server
Mode
T e XW-110 operates in two fundamental modes designated “Stand-alone” and “Slave.” Depending on
t is setting t e menu tabs c ange to reflect t e relevant settings. Select “Stand-Alone” if t e XW-110 is
to simply monitor t e temperature and provide t is information to users t roug its built-in web pages,
send e-mail alerts or control a remote relay. Select “Slave” if t e XW-110 is to make measurements and
send data to a master device suc as an X-600M™. T e XW-110-Plus is targeted for stand-alone
applications and t e “Slave” mode is not available wit t e XW-110-Plus version.
T e Mode setting will not take effect until t e XW-110 is rebooted. To do t is click t e Reboot button
after making a c ange to t e Mode.
► Stand-Alone:
In t is mode t e XW-110 is self-contained and is used wit out ot er master devices. It can be configured
to operate in low power mode and periodically c eck temperatures and send alarm messages directly to
users via email or control remote relays. In stand alone mode it can also be used as a stand-alone web
server t at users can access at any time to view current temperature status.
•Internal web server can be enabled w ic allows users to access t is device directly using a
web browser or t e CBW Mobile app. Users can view real-time temperatures. ote: Enabling
the web server requires considerably more power and battery operation is not practical.
•T e email tab is visible and Remote Master is suppressed.
► Slave (XW-110 only):
In t is mode t e XW-110 makes measurements and sends data to a master device suc as an X-600M.
In t is mode t e XW-110 sleeps most of t e time to conserve power. It periodically awakens, makes
simple measurements and transmits (pus es) t e data to a remote server. T e "master" ControlByWeb
device uses t e XW-110 just like ot er wired sensors t at may be attac ed.
•In t is low power mode t e XW-110 sleeps most of t e time. It periodically awakens, makes
measurements, connects to a Wi-Fi network and transmits data to t e master device.
•Use longer interval for long battery life.
•No emails are supported
•T e internal web server is not accessible
•T e email tab is suppressed, Remote Master tab is s own
Xytronix Research & Design, Inc. Page 15

Web Server XW-110™ WiFi Temperature Sensor Users Manual
art Number
T is is t e full model number of t e XW-110
Firmware Revision
T is is t e current product revision of t e internal software
Serial Number
T is is t e serial number of t e XW-110. T e serial number is also t e MAC address of t e unit.
ower Supply
T is field s ows if t e XW-110 is currently being powered by batteries or t e DC wall transformer. T e
battery voltage is periodically measured and an estimate is made of t e remaining battery life. If t e
module is powered by t e DC wall transformer t e voltage is measured wit no load on t e battery. T e
calculations are made for alkaline “AA” batteries wit a usable capacity of 2000mAH. W en using ot er
types of batteries or in cold conditions, t e displayed estimate may be in error. Depending on t e
activity, t e battery life estimate may fluctuate (per aps even increase) as t e load current c anges. T e
battery voltage may recover (increase) w en t e XW-110 enters its low power sleep mode after a period
of ig current operation.
Signal Strength
T is indicates t e current receive Wi-Fi signal strengt . T e more negative t e number t e less signal is
being received. -30dBm is a strong signal, and -90dBm is a very weak signal.
Reboot
After s owing a confirmation message, t is button will send a command to reboot t e device.
Restore Defaults
After s owing a confirmation message, t is button will erase all user settings and return t e module to its
factory defaults.
Page 16 Xytronix Research & Design, Inc.

XW-110™ WiFi Temperature Sensor Users Manual Web Server
3.2 WiFi Networks Tab
As a Wi-Fi client device, t e XW-110 attempts to automatically connect to configured Wi-Fi access
points. T e settings on t is page tab are used to configure t is connection.
WiFi SETTINGS
SSID
T e SSID (Service Set Identifier) is t e name of your WiFi network. Click t e Refresh button to make a
fres scan of available networks. Note: The Refresh button is inactive if the XW-110 itself is an access
point.
Security
Type of aut entication used by t e access point for connections.
Xytronix Research & Design, Inc. Page 17
The XW-110 Plus contains additional settings than the XW-110. If you have the XW-
110, your screen may differ slightly.

Web Server XW-110™ WiFi Temperature Sensor Users Manual
Security Key
Enter t e security key or password for t e WiFi network to connect to. (Hidden w en not applicable)
I SETTINGS
Use DHC
T is option allows DHCP to be enabled or disabled. If t is option is set to Yes, t e XW-110 will wait for
an IP address from a DHCP server eac time it is powered. T e default setting is o (t is is
recommended for most installations). If DHCP is set to Yes, t e Network page must be submitted and
t e XW-110 must be rebooted before an IP address will be assigned. Once t e XW-110 is assigned an
IP address by t e DHCP, t e new IP address can be found t roug t e clients list kept by t e DHCP
server. For most instances, t is is found on t e local gateway or router. Alternatively, t e device will
broadcast its information via mDNS. By not using DHCP, battery life is extended as t e device does not
expend energy for transmitting requests and receiving responses every time it connects to t e WiFi
network.
Brief Notes About DHC : All devices on an IP network require an IP address. T is is a unique address
t at identifies eac device on t e network. DHCP (Dynamic Host Control Protocol) is a mec anism t at
automatically assigns an IP address to a computer (or ot er devices) w en it is connected to a network.
T is eliminates t e need to manually enter t e IP address. W en a computer is connected to t e
network, anot er device on t e network called a DHCP server detects t e presence of t e computer and
dynamically assigns t e IP address to t at computer. On many small networks, t e DHCP server is built
into t e router.
DHCP works well for "client" devices suc as computers, but is not ideal for servers. T is is because
servers usually don't initiate communications wit ot er devices, but rat er t ey wait for a request from
"clients." To make t is request, t e client must know t e IP address of t e server. If a server gets its IP
address dynamically, t e IP address may not always be t e same so client devices may not be able to
find t e server. For t is reason, servers usually use an IP address t at is fixed and does not c ange.
T e XW-110 is a server and manual IP address assignment is usually recommended.
I Address
Enter t e IP address for t e XW-110 in t is field. T e IP address is specific to t e network w ere t e
XW-110 will be installed and is obtained from t e network administrator. T e default setting for t is field
is 192.168.1.2.
Subnet Mask
T e subnet mask defines t e size of t e local network. T is can be obtained from t e network
administrator. For additional information about sub-netting and IP networking, many tutorials are
available on t e Internet. T e default setting for t is field is 255.255.255.0.
Gateway
T is specifies t e IP address of t e gateway router. T is can be obtained from t e network
administrator. T e default setting for t is field is 192.168.1.1.
DNS Server
T e IP address of t e DNS server is specified ere. W en DNS services are required, t is is t e
address t at will be used. T e default setting for t is field is 192.168.1.1. An alternate DNS server is not
supported.
Page 18 Xytronix Research & Design, Inc.

XW-110™ WiFi Temperature Sensor Users Manual Web Server
HTT SERVER
HTT Server Enabled
T is option can turn t e internal HTTP web server on or off w en in stand-alone mode. In Slave mode
t e HTTP web server is automatically disabled. W en t e web server is on, t e XW-110 can be
accessed using a web browser or t e CBW Mobile app and you can view t e current temperature
measurements. W en t e web server is off, temperature data is obtained w en t e XW-110 transmits
(pus es) t e data. For example, you can turn t e web server off but get temperature information t roug
email alerts. Turning t e web server off will allow t e device to make use of more power saving features.
Wit t e web server turned off, t e device will be allowed to disconnect from t e WiFi network or at t e
very least service beacons selectively to save power.
HTT ort
T e TCP port used for HTTP communications wit t e XW-110 can be customized ere. T e default
setting for t is field is 80, w ic is t e standard HTTP port. It is recommended t at t e port be left
unc anged unless t e user as an understanding of TCP/IP and ports.
MODBUS SERVER (XW-110-Plus only)
Modbus Server Enabled
XW-110-Plus can support Modbus/TCP. Modbus is a messaging structure protocol used in industrial
manufacturing control and automation. It is an open protocol and offers interoperability wit software and
devices from ot er manufacturers. T is is enabled by selecting Yes in t is field. T e default setting for
t is field is o. (See Section 5.1: Modbus Operation for more information on using XW-110 on a Modbus
network.)
Note: Modbus communications are disabled w enever t e Control Password is enabled as Modbus
does not ave support for Passwords.
REMOTE SERVICES
Remote Services Enabled
T is option enables or disables Remote Services. If Yes is selected, Remote Services will be enabled as
soon as t e submit button is pressed and XW-110 will immediately attempt to make a connection wit a
custom remote server (power cycle not required). Once a connection is establis ed, t e connection will
remain until it is disconnected by t e remote server (see Remote Services otes below). Proper
connection wit t e remote server can be verified by c ecking t e remote server. T e default setting for
t is field is o. If Remote Services is enabled, t e default settings will connect to t e
ControlByWeb.cloud cloud service. Users will need to supply eit er a token from t eir account or upload
SSL certificates. Most users s ould leave t ese settings at t eir default. (See Remote Services at t e
end of t is section for more information.)
If remote services is set to Yes, t e following
settings are s own:
Xytronix Research & Design, Inc. Page 19

Web Server XW-110™ WiFi Temperature Sensor Users Manual
Hostname/I Address
Specify t e name or IP address of t e Remote Services server ere. If t e IP address is specified, enter
it in t is format aaa.bbb.ccc.ddd. For numbers t at are less t an 100, preceding zeros s ould not be
included (for example, enter 80 rat er t an 080). T is field can be up to 40 c aracters long and as no
default setting.
Remote Services ort
Enter t e TCP port used for t e Remote Services server. T is can be set wit in t e range of 1-65535.
T e default setting for t is field is 8000.
Connection String
T is text is sent to t e Remote Services server w en t e connection is establis ed. T is string s ould
include any information required by t e server at connection. For example, it may include an ID number,
customer number, password, etc. T e format is entirely dependent upon t e server requirements. T is
field can be up to 80 c aracters long. Default text is provided only as an example place older. T e
default text is [< erial Number>]:ControlByWeb,XW-110.
Connection Interval
T is field specifies t e periodic interval in w ic t e XW-110 attempts to connect to t e remote server, or
if XW-110 is already connected, it is t e interval in w ic XW-110 sends t e connection string. T is field
can be set wit in t e range of 1 to 55 minutes. T e default setting for t is field is 1 minute.
Version
T is field specifies t e version of t e remote services protocol to use. Version 1 of t e protocol sends
t e connection string after successfully connecting to t e remote server and t en periodically per t e
connection interval specified. Version 2 of t e protocol sends t e connection string in addition to t e
MAC address, connection interval, model number and t en immediately sends t e state.xml file of t e
device. Version 2 of t e protocol requires t e remote server to reply to t e connection string wit a 3
byte packet containing t e text “ACK”. If t e “ACK” is not received wit in 10 seconds of sending t e
connection string, t e XW-110 will close t e connection. Version 2 continues to send t e connection
string and t e state.xml file periodically per t e connection interval specified.
Use SSL Certificate
T is option enables encryption of t e remote services connection wit t e remote services server as well
as aut entication of t e XW-110 to t e server by a client certificate and key. Custom certificates and
keys can be loaded into t e XW-110 for t is purpose. (See Remote Services at t e end of t is section
for more information.)
By default, t e XW-110 does not come wit any SSL certificates already installed. T e certificates will
need to be installed eit er manually by uploading t e files or automatically wit a token. T e SSL
certificates must be in t e PEM format. SSL encryption is only available wit Version 2.
Certificate Request Token
W en t e XW-110 as a valid Certificate Request Token entered, it will automatically attempt to request
and download it's Client Certificate, Key, and CA. Once successful, t e token will be erased and t e
XW-110 will stop it's requests. (See Remote Services at t e end of t is section for more information.)
Certificate Request ort
T e certificate server is a server t at as been configured to deliver t e Client Certificate, Key, and CA
w en requested by t e XW-110. For t e XW-110 to request a Certificate, Key, and CA from t e
certificate server, it must ave a previously issued Certificate Request Token. T e field specifies w at
port t e Certificate Server listens on. T e server is found at t e same ost name as t e remote services
server. (See Remote Services at t e end of t is section for more information.)
Page 2 Xytronix Research & Design, Inc.
Other manuals for XW-110
2
This manual suits for next models
1
Table of contents