







Desertcart purchases this item on your behalf and handles shipping, customs, and support to Ecuador.
🌟 Elevate your environment monitoring game with precision and protection!
The HiLetgo RS485 SHT20 Sensor Module delivers industrial-grade, high-precision temperature (±0.3°C) and humidity (±3% RH) monitoring. Featuring a lightning-protected RS485 interface compatible with Modbus protocol, it supports customizable device addressing and operates efficiently across a broad temperature and humidity range, making it ideal for professional-grade environmental sensing.
| Asin | B082F8WXD8 |
| Best Sellers Rank | #452,612 in Tools & Home Improvement (See Top 100 in Tools & Home Improvement) #559 in Humidifier Accessories |
| Date First Available | December 6, 2019 |
| Item Model Number | 3-01-1591 |
| Item Weight | 0.634 ounces |
| Manufacturer | HiLetgo |
| Package Dimensions | 6.81 x 4.02 x 0.71 inches |
User
Works well, but fairly squirrely addressing & compensating adjustment
Red wire is supply (+)Black wire is supply (-)Yellow wire is data(+)White wire is data(-)Relative addressing is fine unless/until the implementation is wrong. Frankly it's MUCH less time consuming overall to give the MB addresses in both absolute and relative terms, as is done in virtually all professional data sheets.Register 0 (relative) is defined by the Modbus standard as (read code x04) 30001 for input registers and (read code x03) 40001 for holding registers.Register 1 (relative) is 30002 or 40002 and so on.To clarify - in *absolute* addressing terms:Register 30002 = Temp in C x10 (divide by 10 for correct value)Register 30003 = Humidity % x 10 (divide by 10 for correct value)MB addr. node is register 40258, valid values 1-247Baud rate is register 40259, valid values 9600, 14400, 19200.Temp. comp. is register 40260, valid values +/- 100 (i.e. +/- 10.0 deg. C)Hum. comp. is register 40261, valid values +/- 100 (i.e. +/- 10.0%)Thankfully, once you get past the derp, the sensor works just fine.
User
Works fine but poorly documented
Use function address 0x04 (read input register)register 0x01 (2 bytes) is temperatureregister 0x02 (2 bytes) is humidityboth registers need to be divided by 10 (ex. 215 means 21.5C)
Trustpilot
3 weeks ago
2 months ago