Page 1
Smart Thermostat Featuring LoRaWAN ® WT201 User Guide...
Page 2
The device must not be disassembled or remodeled in any way. The device is not intended to be used as a reference sensor, and Milesight will not should responsibility for any damage which may result from inaccurate readings.
Page 3
Revision History Date Doc Version Description Oct. 30, 2023 V 1.0 Initial version...
Additionally, it has the capability to store up to 1000 pieces of data, providing ample data security. With 4.2’’ LCD screen and embedded temperature sensor, the WT201 continuously displays the room status while monitoring the ambient temperature. It also accomodatas different time zones and summer/winter time, catering to users in various regions.
Equipped with NFC for one-touch configuration Function well with standard LoRaWAN gateways and network servers ® Supports Milesight D2D protocol to enable ultra-low latency control without gateway Supports multicast for control in bulk 2. Hardware Introduction 2.1 Packing List 1 ×...
Page 7
Screen Descriptions: Icon Description Display only when all buttons are locked Child Lock Blinks: the network is de-activated LoRaWAN ® Static On: the network is activated Network Status 2.4 Dimensions (mm)
3. Wiring Diagrams 3.1 Wiring Descriptions Wire Description Live line out of room card switch Neutral line of room card switch Power of cooling system and heating system(24VAC) Power of heating system(24VAC) Heating/The first stage of heating. W2/AUX The second stage of heating/Auxiliary heating Emergency heating used on very cold days The first stage of cooling on cooling system or compressor on heat pump system...
Page 9
If there is no C wire, it is necessary to add a Power Extension Kit.
Page 10
2. Furnace (2-stage) + Air Conditioner (2-stage) If there is no C wire, it is necessary to add a Power Extension Kit.
Page 11
3. Heat Pump with Auxiliary Heat If there is no C wire, it is necessary to add a Power Extension Kit.
4. Boiler + Air Conditioner 5. PTAC 4. Installation Installation Locations It is suggested to install the WT201 thermostat about 5 ft. (1.5m) above the floor in an area with good air circulation at average temperature.
Page 13
2. Remove the old thermostat from the wall, check if the power supply is 24 VAC with less than 2A maximum current. Note: do not power the WT201 device with maximum current for long time, which will damage the device. 3. Disconnect the wires from old thermostat and label the wires with stickers. It is suggested to...
Page 14
4. Remove the mounting plate of old thermostat. When removing, ensure the wires do not fall into the holes. 5. Press the wiring backplate to decorative cover plate to fix them together. Ignore this step if you are not using a decorative cover plate. Note: it is suggested to use a decorative cover plate to cover the holes on the wall by old thermostat, and to reduce the airflow from the hole that will affect temperature measurement.
Page 15
8. Push the remaining wires back into the hole on the wall. 9. Adjust the DIP switch on the WT201 device. If there is only the RC wire connected, switch to Only RC; if both the RC and RH wires are connected, switch to RC & RH.
5. Operation Guide 5.1 ToolBox Login WT201 can be configured via NFC or Type-C port. Please select one of them to complete the configuration. 5.1.1 NFC Configuration 1. Download and install the Milesight ToolBox App from Google Play or Apple App Store.
5.1.2 USB Configuration 1. Download ToolBox software from Milesight’s official website. 2. Remove the WT201 device from the backplate, connect the device to a computer via the Type-C port. 3. Open the ToolBox and select type as “General”, then click password to log into the ToolBox.
Description Select RC Only or RC & RH. This setting should be the same as DIP Power Settings switch setting on the WT201 device. Reversing Valve Switch the O/B mode of heat pump or PTAC. This can also be changed...
Only when the minimum running duration passes, the compressor can Protection start or stop working. When a key card switch is connected to CL and CN of WT201, set the Room Card Settings triggering action when a room card is inserted.
Page 20
RX2 data rate to receive downlinks or Milesight D2D commands. RX2 Frequency RX2 frequency to receive downlinks or Milesight D2D commands. Unit: Hz If the device does not receive an ACK packet from the network server, it will Confirmed Mode resend data once.
1) Please contact sales for device EUI list if there are many units. 2) Please contact sales if you need random App keys before purchase. 3) Select OTAA mode if you use Milesight IoT cloud to manage devices. 4) Only OTAA mode supports rejoin mode.
Null: Indicates that all channels are disabled 5.3.3 Multicast Settings WT201 supports setting up several multicast groups to receive multicast commands from the network server ,then users can use this feature to control devices in bulks. 1. Enable Multicast Group, and set an unique multicast address and keys to distinguish other...
Page 23
Multicast Group 3: 5572404C696E6B4C6F52613230313825 Multicast Group 4: 5572404C696E6B4C6F52613230313826 2. Add a multicast group on the network server. Take Milesight UG6x gateway as example, go to Network Server > Multicast Groups, click Add to add a multicast group. Fill in the multicast group information the same as WT201 settings, and select the devices which...
3. Go to Network Server > Packets, select the multicast group and fill in the downlink command, click Send. The network server will broadcast the command to devices that belong to this multicast group. Note: ensure all devices’ application ports are the same. 5.4 General Settings...
Page 26
Parameters Description The interval of reporting data to network server. Default : 1 0 min, Range: Reporting Interval 1 - 1440 min Set the unit of temperature displayed on the screen and configuration Temperature Unit page. Turn on or off the temperature control system, it can also be controlled System On/Off by button.
5.5 Advanced Settings 5.5.1 Calibration Settings Temperature Calibration: set the calibration value, the device will add calibration value to the current temperature value and report the final value. 5.5.2 Threshold Settings WT201 supports 2 types of temperature threshold alarms:...
When the threshold is released, it will also report the alarm release packet. 5.5.3 Schedule Settings WT201 supports to set 4 kinds of schedule: Wake, Away, Home and Sleep. 1. Click Edit to set the target temperature range of every schedule, then add the time period to execute this schedule.
5.5.4 Data Storage WT201 supports storing 1000 data records locally and exporting data via ToolBox App or ToolBox software. The device will record the data according to the reporting interval even if it is disconnected from the network.
Page 30
2. Enable the data storage feature. 3. Click Export, then select the data time range to export data. The maximum export data period on ToolBox App is 14 days.
5.5.5 Data Retransmission WT201 supports data retransmission to ensure the network server can receive all data even if the network is down for some time. There are two ways to receive the lost data: Network server sends downlink commands to enquire the historical data for a specified ...
Milesight D2D protocol is developed by Milesight and used for connection among Milesight devices without gateway. When D2D setting is enabled, WT201 can work as the Milesight D2D agent device to receive commands from Milesight D2D controller devices or work as Milesight D2D controller device to send commands to trigger D2D agent devices.
3. Define a 2-byte hexadecimal control command (0x0000 to 0xffff) and command action. For example, when WT201 receives a control command ff10, it will turn the temperature control system to on; when WT201 receives a control command ff02, it will switch the schedule as Wake. WT201 supports at most 16 control commands.
5.7 Maintenance 5.7.1 Backup WT201 supports backup templates for easy and quick configuring devices in bulk. The backup feature is only for devices with the same model and LoRaWAN ® frequency band. 1. Go to Template page on the App and save the current settings as a template. The saved templates are also editable.
Slide the template item to the left to edit or delete the template. Click the template to edit the configurations. 5.7.2 Upgrade 1. Download firmware from the Milesight website to your smartphone or computer. 2. Click Browse to import firmware and upgrade the device. Note: 1) Operation on ToolBox is not supported during the upgrade.
5.7.3 Reboot and Reset WT201 supports below methods to reboot or reset the device which are as following: Via Hardware: Press and hold the system on/off and temperature control mode button for more than 3s until the screen blinks slowly to reboot, press and hold the system on/off and temperature control mode button for more than 10s until the screen blinks quickly to reset.
Page 37
Via ToolBox software: Go to Maintenance > Backup and Reset to click Reboot or Reset. Note: Reset operation will not clean the stored data, please click Data Cleaning to clear data if necessary.
1 Byte 1 Byte M Bytes 1 Byte For decoder examples please find the files on https://github.com/Milesight-IoT/SensorDecoders. 6.1 Basic Information WT201 reports basic information whenever joining the network. Channel Type Description 0b (Power On) Device is on 01(Protocol Version) 01=>V1...
09 (Hardware Version) 01 40 => V1.4 0a (Software Version) 01 14 => V1.14 0f (Device Type) 00: Class A, 01: Class B, 02: Class C Example: ff0bff ff0101 ff166791d19604050005 ff090100 ff0a0101 ff0f02 Channel Type Value Channel Type Value (Power On) (Reserved) (Protocol Version) (V1)
Page 40
1 Byte, Plan Event 00=Not executed, 01=Wake, 02=Away, 03=Home, 04=Sleep Temperature Control 00=System Off, 01=System On System Status 3 Bytes, Byte 1-2: Temperature, INT16, Unit: °C, Resolution: 0.1 °C Byte 3: Alarm Type 01-Emergency Heating Timeout Alarm 02-Auxiliary Heating Timeout Alarm 03 -Persistent Low Temperature Alarm 04 -Persistent Low Temperature Alarm Temperature Alarm...
8367140109 Channel Type Value Temp: 14 01=>01 14=276*0.1=27.6°C Alarm type: temperature threshold alarm 6.3 Downlink Commands WT201 supports downlink commands to configure the device. The application port is 85 by default. Basic Settings: Channel Type Description 10 (Reboot) 28 (Get Current Data)
Page 42
Byte 2: 0=disable, 1=enable. Option System on/off Temperature + Temperature - Fan mode Temperature control mode Reset bd (Time Zone) 2 Bytes, UTC timezone * 60 10 Bytes, Byte 1: 00-disable, 01-enable Byte 2: DST bias, unit: min Byte 3-6: Start time, Month (1B)+Week (1B) + Hours of a Day (2B) ba (Daylight Saving Time) Week:...
Page 43
Examples: 1. Reboot the device. ff10ff Channel Type Value 10 (Reboot) 2. Set reporting interval as 2 minutes. ff8e 00 0200 Channel Type Value 8e (Reporting Interval) 02 00=>00 02=>2 mins 3. Set temperature control mode as Cool and target temperature as 27°C. ffb7021b Channel Type...
Page 44
Channel Type Description b5 (Reversing Valve) 00=O/B on cool, 01=O/B on heat 3 Bytes, Byte 1: 00-disable, 01-enable b0 (Freeze Protection) Byte 2-3: Protection temperature*10, unit: °C 4 Bytes, Byte 1: 00-disable, 01-enable Byte 2: 00=System on/off, 01=Insert an event Byte 3: 0=disable, 1=enable Corresponding event of every bit: Event...
Page 46
03=> Sleep, 01=> Enable; 83 (D2D Agent) 01=>Enable LoRa Uplink; 04 e0=>e0 04, Control Command is e004; 4. Use External Temperature Sensor WT201 supports to disable internal temperature sensor and use external temperature sensor data via downlink commands. Channel Type Description...
Value 64 00=>00 64=100 * 0.1=10 °C 6.4 Historical Data Enquiry WT201 support sending downlink commands to enquire historical data for specified time point or time range. Before that, ensure the device time is correct and data storage feature was enabled to store the data.
Page 48
temperature+1 on=1, 00=Off, 01=High, 01=On, 10=Circulate 00)*10, unit: °C off=0 10=Low, 11=On 15-5 control status, 000=Standby, 001=1-stage heat, 010=2-stage heat, (Target Temp. Control mode, 011=3-stage heat, temperature+1 00=Heat, 01=EM Heat, 100=4-stage heat, 00)*10, unit: °C 10=Cool, 11= Auto 101=emergency heat, 110=1-stage cool, 111=2-stage cool Note:...
Page 49
System: 1=On Fan Status: 01=High Fan Mode: 10=Circulate 1ea0=>a01e=> 10100000000 111 10 Target Temperature: 10100000000=> 1280/10-100=28°C Control Status: 111=2-stage cooling Temp. Control Mode: 10=Cool -END-...
Need help?
Do you have a question about the WT201 and is the answer not in the manual?
Questions and answers