Our offices will be closed on Thursday and Friday, (November 23th and 24th) in observance of Thanksgiving Dismiss

Long Range Wireless Temperature Humidity Sensor

This long range wireless temperature humidity sensor was designed as a low-cost industrial solution with high accuracy and reliability. This wireless sensor is available with one of two power options, depending on your application requirements.  For those who require battery operated temperature and humidity sensing, the -B version of this sensor provides long life (300K to 400K transmissions or 5 to 8 years) with just two AA batteries.   The -E version of this sensor is powered from an external power supply, rated for 5 to 12VDC.  This wireless sensor offers up to 28 miles of range when used with large outdoor antennas and a clear line of sight.  Using the included antenna, users can expect 1 to 2 miles of reliable operation in clear line of sight applications.  In urban installations, and inside building, users may achieve up to 1,000 feet of communications, depending on installation location and building materials.  This sensor supports Wireless Mesh Networking, which allows data to hop from location to location until it’s destination is located.  This sensor is very easy to interface to a PC computer, Particle Photon, Particle Electron, Onion Omega, or Raspberry Pi. Receiving data generated by this sensor requires the use of a USB wireless modem or a embedded microcontroller that supports DigiMesh 900HP-S3B wireless communications.

Wireless Sensor Modes

This wireless temperature humidity sensor has 2 modes of operation, one is run mode and the second one is configuration mode.

Run Mode  ( Sensor data breakout)-

In the run mode the sensor will wake up after the predefined sleep time and will send a data string over the wireless network. The data string structure will look like this

0x7F, 0x01,0x01, 0x03, 0xB7, 0x63, 0x00, 0x01, 0x00,0x52, 0xB6,0x63,0xE1


0x7F {Data[0]} === It is a header byte, this byte will be constant all the time

0x01 {Data[1]} === this is a node ID, this is used to identify the sensor number, so let’s say you have 5 of these sensors on one network you can give name them as 0x01,0x02,0x03,0x04,0x05. You can set the node ID in the config mode

0x01 {Data[2]} === this byte is used to define the wireless temperature humidity firmware version

0x03 {Data[3]} === Battery Voltage MSB

0x63 {Data[4]} === Battery Voltage LSB

0x63 {Data[5]} === Data Transmit counter, this value will go from 0 to 0xFF. This can be used to detect if you missed any data packet from the sensor. Can be ignored if you dont want to keep a track

0x00 {Data[6]} === this byte is used to define the sensor type MSB

0x01 {Data[7]} === this byte is used to define sensor type LSB, in this case, the sensor is humidity temperature sensor and it is defined as 0x01

0x03 {Data[8]} === Reserved

0x52 {Data[9]} === humidity MSB

0xB6 {Data[10]} === humidity LSB

0x63 {Data[11]} === temperature MSB

0xE1 {Data[12]} === temperature LSB


To convert raw data values into temperature humidity values, you can use this formula

float humidity = ((((data[9] & 0x3F) * 256) + data[10]) * 100.0) / 16383.0;
float temp = ((data[11] * 256) + (data[12] & 0xFC)) / 4;
float cTemp = (temp / 16384.0) * 165.0 – 40.0;
float fTemp = cTemp * 1.8 + 32;

To convert raw voltage into battery voltage you can use this formula

float battery = ((data[3] * 256) + data[4]);
float voltage = 0.00322 * battery;

wireless temperature humidity sensor module

Example Data In API mode

7E 00 19 90 00 13 A2 00 41 68 63 BA FF FE C2 7F 01 01 03 B7 63 00 01 00 52 B6 63 E1 4A

Over here the sensor data is === 7F 01 01 03 B7 63 00 01 00 52 B6 63 E1

and the sensor address is === 00 13 A2 00 41 68 63 BA

wireless temperature humidity sensor

To configure the wireless temperature humidity  sensor, check out how to configure wireless sensor article

Labview utility for wireless temperature humidity sensor can be found over here

Wireless Sensor Labview Utility 

wireless temperature humidity sensor labiew driver

How to configure wireless Sensors


ControlAnything.com and ControlEverything Site Migration Notes

©2017 National Control Devices, LLC


To learn something new, take the path that you took yesterday. ~John Burroughs

Log in with your credentials


Forgot your details?

Create Account