The Dragino LHT65 Temperature & Humidity sensor is a Long Range LoRaWAN Sensor. It includes
a built-in SHT20 Temperature & Humidity sensor and has an external sensor connector to
connect to external sensors such as Temperature Sensor, Illumination sensor, Interrupt Sensor,
ADC sensor etc .
The LHT65 allows users to send data and reach extremely long ranges. It provides ultra-long
range spread spectrum communication and high interference immunity whilst minimizing current
consumption. It targets professional wireless sensor network applications such as irrigation
systems, smart metering, smart cities, building automation, and so on.
LHT65 has a built-in 2400mAh non-chargeable battery which can be used for more than 10
years*.
LHT65 is full compatible with LoRaWAN v1.0.2 protocol, it can work with standard LoRaWAN
gateway.
LHT65 has 3200 data records with datetime which can be retrieved with datetime for further
analyze.
*The actually battery life depends how often to send data, please see battery analyzer chapter.
LHT65 Temperature & Humidity sensor5 / 47
www.dragino.com
1.2 Features
Wall mountable
LoRaWAN Class A protocol
Frequency Bands: CN470/EU433/KR920/US915/EU868/AS923/AU915
AT Commands to change parameters
Remote configure parameters via LoRaWAN Downlink
Firmware upgradable via program port
Built-in 2400mAh battery for more than 10 year use.
Built-in Temperature & Humidity sensor
Optional External Sensors
Tri-color LED to indicate status
3200 set sensor record with time stamp
1.3 Specifications
Built-in Temperature Sensor:
Resolution: 0.01 °C
Accuracy Tolerance : Typ °C
Long Term Drift: < 0.02 °C /yr
Operating Range: -40 ~ 125 °C
Built-in Humidity Sensor:
Resolution: 0.04 %RH
Accuracy Tolerance : Typ
Long Term Drift: < 0.02 °C /yr
Operating Range: 0 ~ 100 °C
External Temperature Sensor – E1:
Resolution: 0.0625 °C
±0.5°C accuracy from -10°C to +85°C
±2°C accuracy from -55°C to +125°C
Operating Range: -55 °C ~ 125 °C
External Illumination Sensor – E5:
Resolution: 1 lx
Range: 0-65535 lx
Operating Range: -40 °C ~ 85 °C
LHT65 Temperature & Humidity sensor6 / 47
www.dragino.com
1.4 Power Consumption
LHT65 (without external sensor): Idle: 3uA. Transmit: max 130mA.
LHT65 + E1 Temperature Sensor: Idle: 4uA, Transmit: max 130mA.
LHT65 + E5 Illumination Sensor: Idle: 4uA, Transmit: max 130mA.
These two bytes of BAT include the battery state and the actually voltage
Check the battery voltage for LHT65.
BAT status=(0xCBF6>>14)&0xFF=11(B),very good
Battery Voltage =0xCBF6&0x3FFF=0x0BF6=3062mV
LHT65 Temperature & Humidity sensor12 / 47
www.dragino.com
EXT # Value
External Sensor Type
0x01
Sensor E1, Temperature Sensor
0x04
Sensor E4, Interrupt Sensor
0x05
Sensor E5, Illumination Sensor
0x06
Sensor E6, ADC Sensor
0x07
Sensor E7, Counting Senor
2.4.3 Built-in Temperature
Temperature: 0x0B0D/100=28.29℃
Temperature: (0xF5C6-65536)/100=-26.18℃
2.4.4 Built-in Humidity
Humidity: 0x0376/10=88.6%
2.4.5 Ext #
Bytes for External Sensor:
2.4.6 Ext value
LHT65 Temperature & Humidity sensor13 / 47
www.dragino.com
2.4.7 Ext=1, E1 Temperature Sensor
DS18B20 temp=0x0ADD/100=27.81℃
The last 2 bytes of data are meaningless
DS18B20 temp= (0xF54F-65536)/100=-27.37℃
The last 2 bytes of data are meaningless
If the external sensor is 0x01, and there is no DS18B20 connected. The temperature will be set to
7FFF which is 327.67℃
LHT65 Temperature & Humidity sensor14 / 47
www.dragino.com
AT+EXT=4,1
Sent uplink packet in both rising and falling interrupt
AT+EXT=4,2
Sent uplink packet only in falling interrupt
AT+EXT=4,3
Sent uplink packet only in raising interrupt
2.4.8 Ext=4, Interrupt Sensor
In this mode, user can connect external interrupt sensor to the E2 Extension Cable to check
the open/close status from the sensor. For example, it can be used to connect to a door
sensor to check the open / close status, or connect to a mercury switch to detect the titling.
(NOTE: This feature only supported by SN number > LHT65307029)
Above is connection to a mercury switch, rotate the mercury will generate interrupt. LHT65
will detect it and send an uplink package to sever. User can also connect PA9 and PA10
together, with these two pins shortcut, LHT65 will know if the probe is connected well in the
socket.
User can use AT Command to set the method to detect Interrupt:
Or use downlink command A2
Payload explain:
LHT65 Temperature & Humidity sensor15 / 47
www.dragino.com
Means: The device is set to connect to an Interrupt Sensor, the cable connection is fine. This
packet is for a normal uplink, pin level is high.
Means: The device is set to connect to an Interrupt Sensor, the cable connection is fine. This
packet is for a Interrupt uplink, pin level is low.
Means: The device is set to connect to an Interrupt Sensor, the cable connection is losing.
(Notice: PA9 and PA10 must be connected to detect if cable is losing or fine.).
LHT65 Temperature & Humidity sensor16 / 47
www.dragino.com
2.4.9 Ext=5, E5 Illumination Sensor
Means: The device is set to connect to an Illumination sensor, the cable connection is fine.
This strength of illumination is 401 lux
Means: The device is set to connect to an Illumination sensor, the cable connection is losing.
LHT65 Temperature & Humidity sensor17 / 47
www.dragino.com
2.4.10 Ext=6, ADC Sensor
In this mode, user can connect external ADC sensor to check ADC value. The 3V3_OUT can
be used to power the external ADC sensor; user can control the power on time for this
sensor by setting:
AT+EXT=6,timeout Time to power this sensor, from 0 ~ 65535ms
For example:
AT+EXT=6,1000 will power this sensor for 1000ms before sampling the ADC value.
Or use downlink command A2 to set the same.
User can also connect PA9 and PA10 together, with these two pins shortcut, LHT65 will know
if the probe is connected well in the socket.
Means: The device is set to connect to an ADC sensor, the cable connection is fine. This
voltage detected is 2.822v.
Means: The device is set to connect to an ADC Sensor, but the cable connection is losing.
(Notice: PA9 and PA10 must be connected to detect if cable is losing or fine.).
LHT65 Temperature & Humidity sensor18 / 47
www.dragino.com
AT+EXT=7,0
Count at falling interrupt
AT+EXT=7,1
Count at raising interrupt
AT+SETCNT=60
Sent current count to 60
2.4.11 Ext=7, Counting Sensor
In this mode, user can connect external interrupt sensor to the E2 Extension Cable for
counting purpose. Whenever there is an interrupt from this sensor, the ext value will
increase by 1.
(NOTE: This feature only supported by SN number > LHT65307029)
Above is connection to a mercury switch, rotate the mercury will generate interrupt. LHT65
will count it. It will periodically the counting value to server. User can also connect PA9 and
PA10 together, with these two pins shortcut, LHT65 will know if the probe is connected well
in the socket.
User can use AT Command to set the method to detect counting:
Or use downlink command A2
LHT65 Temperature & Humidity sensor19 / 47
www.dragino.com
Payload explain:
Means: The device is set to connect to a counting sensor, the cable connection is fine. It
detects 6 times event so far.
Means: The device is set to connect to a counting sensor, but the cable connection is losing.
Note: MAX count is FFFF, and then it will go back to 0001
LHT65 Temperature & Humidity sensor20 / 47
www.dragino.com
Downlink Command
FPort
Header
Downlink payload format
TDC (Transmit Time
Interval)
Any
01
Total bytes: 4. Unit: Second
Example:
0x01000258: Set AT+TDC=0x258=600S
Recommend: higher than 0x12C (5 minuntes)
RESET
Any
04
Total bytes: 2
Example: 0x04FF, reset device
AT+CFM
(Set Confirm status)
Any
05
Total bytes: 2
Example: 0x0501: AT+CFM=1, 0x0500: AT+CFM=0
AT+CHE
Any
07
Total bytes: 2
Example: 0x0702: AT+CHE=2
AT+DATE (Set time)
Any
A1
Total bytes: 7
Example:
0xA1190530162158: Set RTC time to 2019-5-30:
16:21:58
AT+EXT
Any
A2
Total bytes: 2 or 3 bytes
Example:
0xA201: Set external sensor type to E1
0xA20401: Same as AT+EXT=4,1
0xA20603E8, Same as AT+EXT=6,1000
0xA2070100, Same as AT+EXT=7,0
0xA2070101, Same as AT+EXT=7,1
0xA20702003c,Same as AT+SETCNT=60
AT+CLRDTA
(Clear Storage)
Any
A3
Total bytes: 2
Example: 0xA301: Clear data storage
AT+RTP
(Set Record Time
Period)
Any
A4
Total bytes: 3 unit: minutes
Example:
0xA4000A: Set record time period to 10 minutes
2.5 Downlink Payload
After each success downlink, the PURPLE LED will blink once.
Example Downlink payload setting in TTN:
LHT65 Temperature & Humidity sensor21 / 47
www.dragino.com
LHT65 Temperature & Humidity sensor22 / 47
www.dragino.com
2.6 Show data on MyDevices
myDevices IoT platform provides a human friendly interface to show the sensor data, once we
have sensor data in TTN, we can use myDevices to connect to TTN and see the data in myDevices.
Below are the steps:
Step 1: Be sure that your device is programmed and properly connected to the LoRaWAN
network.
Step 2: Configure your Application to forward data to myDevices you will need to add integration.
Go to TTN Console --> Applications --> Integrations --> Add Integrations.
Add myDevices:
Select default key as Access Key:
LHT65 Temperature & Humidity sensor23 / 47
www.dragino.com
Search LHT65
Input DevEUI
In myDevices console (https://cayenne.mydevices.com) , add LHT65:
LHT65 Temperature & Humidity sensor24 / 47
www.dragino.com
LHT65 Temperature & Humidity sensor25 / 47
www.dragino.com
2.7 Read stored sensor data
LHT65 provides 3200 set local data storage feature, user can use AT Commands to retrieve these
data for further analyze.
By default, LHT65 stores one set of data every 5 minutes. LHT65 has reversed 400 sectors for
storage; each sector can store 8 sets data so total 3200 sets of data can be stored. LHT65 use
circle storage method, means the storage position reach the 400th sector, it will go back and erase
the 1st sector and store from this position.
Below are the AT Commands used to operate these data:
AT+PDTA=start,stop: Print the sector from start to stop.. Example:
AT+PDTA=1,1 will print the first sector (8 set of data)
Explain of the format:
8019500 is the flash address.
19/6/3 16:47 is the time
1 after time means the external sensor type.
2987 : battery voltage
sht_temp and sht_hum are the built in sensor temperature and humidity.
LHT65 Temperature & Humidity sensor26 / 47
www.dragino.com
ds_temp is the external sensor value.
AT+PLDTA: will print the most recent few sets of data. Example:
AT+PLDTA=10 will print the latest 10 sets data
AT+CLRDTA: Clear the storage, record position back to 1st.
AT+RTP: Set record time period, default value 5 minute (AT+RTP=5). If RTP is set to 0, LHT65 will
disable the record feature ( RTP can be set by downlink command)
AT +DATE=19 05 30 16 21 58 set current time to 2019-5-30 16:21:58,AT+DATE=? to check the
current time. System time error is ±2 min per month. This time can be configure via downlink
command.
2.8 Alarm Mode
Alarm mode feature is added since firmware v1.5. When device is in Alarm mode, it will check
the built-in sensor temperature in a short interval. If the temperature exceeds the pre-configure
range, it will send an uplink immediately.
Note: Alarm mode will increase a little big the power consumption, we recommend extending
It includes the power consumption test base on EU868 and US915 on given transmit interval and
working mode. It also includes the formula for how to calculate the power consumption. User
can calculate the battery life base on a different uplink interval and network coverage on field to
get a reference battery life.
LHT65 Temperature & Humidity sensor34 / 47
www.dragino.com
4. Sensors & Accessories
4.1 E1 Temperature Probe
With DS18B20 Temperature sensor with 1 meter cable long
Resolution: 0.0625 °C
±0.5°C accuracy from -10°C to +85°C
±2°C accuracy from -55°C to +125°C
Operating Range: -40 ~ 125 °C
-55°C to 125°C
Working voltage 2.35v ~ 5v
Pin order for E1 Temperature Sensor.
4.2 E2 Extension Cable
LHT65 Temperature & Humidity sensor35 / 47
www.dragino.com
4.3 E3 Temperature Probe
With DS18B20 Temperature sensor with 2 meters cable long
Resolution: 0.0625 °C
±0.5°C accuracy from -10°C to +85°C
±2°C accuracy from -55°C to +125°C
Operating Range: -40 ~ 125 °C
-55°C to 125°C
Working voltage 2.35v ~ 5v
Note: Same payload format as E1 probe
LHT65 Temperature & Humidity sensor36 / 47
www.dragino.com
4.4 E5 Illumination Pribe
BH1750 Illumination Sensor:
Resolution: 1 lx
Range: 0-65535 lx
Operating Range: -40 °C ~ 85 °C
LHT65 Temperature & Humidity sensor37 / 47
www.dragino.com
5. FAQ
5.1 How to upgrade the firmware?
The LHT65 is shipped with a program cable, which is used to upload image to LHT65 for:
Support new features
For bug fix
Change LoRaWAN bands.
Video Instruction is here: https://youtu.be/0xpSWTCuDGQ
The latest firmware and changelog can be found at below link:
In the case if user can see the console output but can’t type input to the device. Please check
if you already include the <ENTER> while sending out the command. Some serial tool doesn’t
send <ENTER> after press the send key, user need to add <ENTER> in their string.
6.2 Why the temperature shows 327.67℃?
If the external sensor is 0x01, and there is no DS18B20 connected. The temperature will be
set to 7FFF which is 327.67℃. In this case, please check the connection between the
DS18B20 and the LHT65. User need to push the DS18B20 Audio jack hard to make the
connection firmly. User will feel a click sound if connection is good.
6.3 Device no responses after Interrupt during upload or configure?
Possible the LHT65 are in program mode, try to short the NRST pin to GND to make it reset.
LHT65 Temperature & Humidity sensor44 / 47
www.dragino.com
6.4 Have trouble to register to US915 or AU915 frequency band
Please see if related to the channel selection issue as shown here.
AS923: LoRaWAN AS923 band
AU915: LoRaWAN AU915 band
EU433: LoRaWAN EU433 band
EU868: LoRaWAN EU868 band
KR920: LoRaWAN KR920 band
US915: LoRaWAN US915 band
IN865: LoRaWAN IN865 band
CN470: LoRaWAN CN470 band
YY:
00: no external sensor
E1: with model E1, temperature Probe (Default version)
E2: with 3.5mm to 5 wire cable (For Interrupt, ADC, Counting)
E3: Flat Temperature Probe (DS18B20)
E5: with illumination Probe
External sensor can be ordered separately by using the sensor model + ES as prefix:
Part Number: ES-YY
Example: ES-E1
8. Packing Info
Package Includes:
LHT65 Temperature & Humidity Sensor x 1
Program cable x 1
Optional external sensor
Dimension and weight:
Device Size: cm
Device Weight:
Package Size / pcs : cm
Weight / pcs :
LHT65 Temperature & Humidity sensor46 / 47
www.dragino.com
9. Support
Support is provided Monday to Friday, from 09:00 to 18:00 GMT+8. Due to different
timezones we cannot offer live support. However, your questions will be answered as soon
as possible in the before-mentioned schedule.
Provide as much information as possible regarding your enquiry (product models, accurately
describe your problem and steps to replicate it etc) and send a mail to
support@dragino.com
10. FCC Warning
This device complies with part 15 of the FCC Rules.Operation is subject to the following two
conditions:
(1) This device may not cause harmful interference, and
(2) this device must accept any interference received,including interference that may cause
undesired operation
LHT65 Temperature & Humidity sensor47 / 47
Loading...
+ hidden pages
You need points to download manuals.
1 point = 1 manual.
You can buy points or you can get point for every manual you upload.