Changes for page LHT65N -- Manual do sensor de temperatura e umidade LoRaWAN
Last modified by Xiaoling on 2023/07/18 10:12
From version 223.4
edited by Xiaoling
on 2022/12/02 15:14
on 2022/12/02 15:14
Change comment:
There is no comment for this version
To version 221.1
edited by Bei Jinggeng
on 2022/11/17 16:54
on 2022/11/17 16:54
Change comment:
There is no comment for this version
Summary
-
Page properties (2 modified, 0 added, 0 removed)
Details
- Page properties
-
- Author
-
... ... @@ -1,1 +1,1 @@ 1 -XWiki. Xiaoling1 +XWiki.Bei - Content
-
... ... @@ -16,6 +16,7 @@ 16 16 17 17 = 1. Introduction = 18 18 19 + 19 19 == 1.1 What is LHT65N Temperature & Humidity Sensor == 20 20 21 21 ... ... @@ -44,6 +44,7 @@ 44 44 ))) 45 45 46 46 48 + 47 47 == 1.2 Features == 48 48 49 49 ... ... @@ -59,8 +59,6 @@ 59 59 * Tri-color LED to indicate working status 60 60 * Datalog feature (Max 3328 records) 61 61 62 - 63 - 64 64 == 1.3 Specification == 65 65 66 66 ... ... @@ -85,10 +85,9 @@ 85 85 * ±2°C accuracy from -55°C to +125°C 86 86 * Operating Range: -55 °C ~~ 125 °C 87 87 88 - 89 - 90 90 = 2. Connect LHT65N to IoT Server = 91 91 90 + 92 92 == 2.1 How does LHT65N work? == 93 93 94 94 ... ... @@ -101,6 +101,7 @@ 101 101 ))) 102 102 103 103 103 + 104 104 == 2.2 How to Activate LHT65N? == 105 105 106 106 ... ... @@ -109,7 +109,7 @@ 109 109 ))) 110 110 111 111 * ((( 112 -(% style="color:blue" %)**Deep Sleep Mode**(%%): LHT65N doesn 't have any LoRaWAN activation. This mode is used for storage and shipping to save battery life.112 +(% style="color:blue" %)**Deep Sleep Mode**(%%): LHT65N doesn’t have any LoRaWAN activation. This mode is used for storage and shipping to save battery life. 113 113 ))) 114 114 * ((( 115 115 (% style="color:blue" %)**Working Mode**(%%): In this mode, LHT65N works as LoRaWAN Sensor mode to Join LoRaWAN network and send out the sensor data to the server. Between each sampling/tx/rx periodically, LHT65N will be in STOP mode (IDLE mode), in STOP mode, LHT65N has the same power consumption as Deep Sleep mode. ... ... @@ -125,6 +125,7 @@ 125 125 [[image:image-20220525110604-2.png||_mstalt="427531" _mstvisible="3"]] 126 126 127 127 128 + 128 128 == 2.3 Example to join LoRaWAN network == 129 129 130 130 ... ... @@ -141,6 +141,7 @@ 141 141 ))) 142 142 143 143 145 + 144 144 === 2.3.1 Step 1: Create Device n TTN === 145 145 146 146 ... ... @@ -181,6 +181,7 @@ 181 181 [[image:image-20220522233118-7.png||_mstalt="430430" _mstvisible="3"]] 182 182 183 183 186 + 184 184 === 2.3.2 Step 2: Activate LHT65N by pressing the ACT button for more than 5 seconds. === 185 185 186 186 ... ... @@ -191,6 +191,7 @@ 191 191 [[image:image-20220522233300-8.png||_mstalt="428389" _mstvisible="3" height="219" width="722"]] 192 192 193 193 197 + 194 194 == 2.4 Uplink Payload ( Fport~=2) == 195 195 196 196 ... ... @@ -238,8 +238,6 @@ 238 238 * The 7th byte (EXT #): defines the external sensor model. 239 239 * The 8(% _msthash="734578" _msttexthash="21372" _mstvisible="4" %)^^th^^(%%) ~~ 11(% _msthash="734579" _msttexthash="21372" _mstvisible="4" %)^^th^^(%%) byte: the value for external sensor value. The definition is based on external sensor type. (If EXT=0, there won't be these four bytes.) 240 240 241 - 242 - 243 243 === 2.4.1 Decoder in TTN V3 === 244 244 245 245 ... ... @@ -251,6 +251,7 @@ 251 251 [[image:image-20220522234118-10.png||_mstalt="451464" _mstvisible="3" height="353" width="729"]] 252 252 253 253 256 + 254 254 === 2.4.2 BAT-Battery Info === 255 255 256 256 ... ... @@ -267,8 +267,6 @@ 267 267 * BAT status=(0Xcba4>>14)&0xFF=11(B),very good 268 268 * Battery Voltage =0xCBF6&0x3FFF=0x0BA4=2980mV 269 269 270 - 271 - 272 272 === 2.4.3 Built-in Temperature === 273 273 274 274 ... ... @@ -280,8 +280,6 @@ 280 280 281 281 * Temperature: (0xF5C6-65536)/100=-26.18℃ 282 282 283 - 284 - 285 285 === 2.4.4 Built-in Humidity === 286 286 287 287 ... ... @@ -289,8 +289,6 @@ 289 289 290 290 * Humidity: 0x025C/10=60.4% 291 291 292 - 293 - 294 294 === 2.4.5 Ext # === 295 295 296 296 ... ... @@ -299,8 +299,10 @@ 299 299 [[image:image-20220523152822-17.png||_mstalt="454545" _mstvisible="3"]] 300 300 301 301 299 + 302 302 === 2.4.6 Ext value === 303 303 302 + 304 304 ==== 2.4.6.1 Ext~=1, E3 Temperature Sensor ==== 305 305 306 306 ... ... @@ -323,6 +323,7 @@ 323 323 If the external sensor is 0x01, and there is no external temperature connected. The temperature will be set to 7FFF which is 327.67℃ 324 324 325 325 325 + 326 326 ==== 2.4.6.2 Ext~=9, E3 sensor with Unix Timestamp ==== 327 327 328 328 ... ... @@ -386,8 +386,6 @@ 386 386 * (% style="color:blue" %)**Sync time OK**: (%%) 1: Set time ok,0: N/A. After time SYNC request is sent, LHT65N will set this bit to 0 until got the time stamp from the application server. 387 387 * (% style="color:blue" %)**Unix Time Request**:(%%) 1: Request server downlink Unix time, 0 : N/A. In this mode, LHT65N will set this bit to 1 every 10 days to request a time SYNC. (AT+SYNCMOD to set this) 388 388 389 - 390 - 391 391 ==== 2.4.6.3 Ext~=6, ADC Sensor (use with E2 Cable) ==== 392 392 393 393 ... ... @@ -436,6 +436,7 @@ 436 436 [[image:image-20220628151143-7.png]] 437 437 438 438 437 + 439 439 ==== 2.4.6.4 Ext~=2 TMP117 Sensor (Since Firmware v1.3) ==== 440 440 441 441 ... ... @@ -452,6 +452,7 @@ 452 452 The external cable NE2 can be use for MOD4 and MOD8 453 453 454 454 454 + 455 455 ==== 2.4.6.5 Ext~=4 Interrupt Mode (Since Firmware v1.3) ==== 456 456 457 457 ... ... @@ -498,6 +498,7 @@ 498 498 [[image:image-20220906101145-3.png]] 499 499 500 500 501 + 501 501 ==== 2.4.6.6 Ext~=8 Counting Mode(Since Firmware v1.3) ==== 502 502 503 503 ... ... @@ -549,6 +549,7 @@ 549 549 A2 08 02 00 00 00 3C: Same as AT+ SETCNT=60 (AT+ SETCNT = 4th byte and 5th byte and 6th byte and 7th byte) 550 550 551 551 553 + 552 552 == 2.5 Show data on Datacake == 553 553 554 554 ... ... @@ -596,6 +596,7 @@ 596 596 [[image:image-20220523000825-10.png||_mstalt="450619" _mstvisible="3" height="413" width="728"]] 597 597 598 598 601 + 599 599 == 2.6 Datalog Feature == 600 600 601 601 ... ... @@ -604,6 +604,7 @@ 604 604 ))) 605 605 606 606 610 + 607 607 === 2.6.1 Ways to get datalog via LoRaWAN === 608 608 609 609 ... ... @@ -626,6 +626,7 @@ 626 626 [[image:image-20220703111700-2.png||height="381" width="1119"]] 627 627 628 628 633 + 629 629 === 2.6.2 Unix TimeStamp === 630 630 631 631 ... ... @@ -642,10 +642,10 @@ 642 642 643 643 [[image:image-20220523001219-12.png||_mstalt="450827" _mstvisible="3" height="298" width="720"]] 644 644 645 - 646 646 So, we can use AT+TIMESTAMP=1611889405 or downlink 3060137afd00 to set the current time 2021 – Jan ~-~- 29 Friday 03:03:25 647 647 648 648 653 + 649 649 === 2.6.3 Set Device Time === 650 650 651 651 ... ... @@ -680,6 +680,7 @@ 680 680 ))) 681 681 682 682 688 + 683 683 === 2.6.4 Poll sensor value === 684 684 685 685 ... ... @@ -697,6 +697,7 @@ 697 697 Uplink Internal =5s,means LHT65N will send one packet every 5s. range 5~~255s. 698 698 699 699 706 + 700 700 === 2.6.5 Datalog Uplink payload === 701 701 702 702 ... ... @@ -771,6 +771,7 @@ 771 771 Unix time is 0x60066009=1611030423s=21/1/19 04:27:03 772 772 773 773 781 + 774 774 == 2.7 Alarm Mode & Feature "Multi sampling, one uplink" == 775 775 776 776 ... ... @@ -782,10 +782,11 @@ 782 782 (% style="color:red" %)**Note: alarm mode adds a little power consumption, and we recommend extending the normal read time when this feature is enabled.** 783 783 784 784 793 + 785 785 === 2.7.1 ALARM MODE ( Since v1.3.1 firmware) === 786 786 787 787 788 -**Internal GXHT30 temperature alarm (Acquisition time: fixed at one minute)**797 +**Internal GXHT30 temperature alarm** 789 789 790 790 ((( 791 791 (% class="box infomessage" %) ... ... @@ -849,7 +849,7 @@ 849 849 TEMPhigh=0014 850 850 851 851 852 -**Fluctuation alarm for DS18B20 and TMP117 (Acquisition time: minimum 1s)**861 +**Fluctuation alarm for DS18B20 and TMP117** 853 853 854 854 **AT+WMOD=2,60,5** 855 855 ... ... @@ -866,16 +866,8 @@ 866 866 867 867 ==== **Sampling multiple times and uplink together** ==== 868 868 869 -**AT+WMOD=3,1,60,20,-16,32,1** 878 +**AT+WMOD=3,1,60,20,-16,32,1** ~/~/ Mode 3, the collection interval is 60s, the total number of collection is 20 times, and the data of these 20 times will be sent to the 20th time, with a maximum of 60 groups, the normal working temperature range is -16 to 32°C, 1 is to open the temperature alarm, 0 is to close the temperature alarm, and the temperature is turned on. After the alarm, if the temperature collected at the current time exceeds the normal working temperature, a data will be sent immediately. 870 870 871 -Explain: 872 - 873 -* Set Working Mode to **Mode 3** 874 -* Sampling Interval is **60**s. 875 -* When there is **20** sampling dats, Device will send these data via one uplink. (max value is 60, means max 60 sampling in one uplink) 876 -* Temperature alarm range is **-16** to **32**°C, 877 -* **1** to enable temperature alarm, **0** to disable the temperature alarm. If alarm is enabled, a data will be sent immediately if temperate exceeds the Alarm range. 878 - 879 879 (% style="color:#4f81bd" %)**Downlink Command:** 880 880 881 881 **Example: **A50301003C14FFF0002001 ... ... @@ -897,7 +897,7 @@ 897 897 898 898 **Uplink payload( Fport=3)** 899 899 900 -**Example: **01**0992**//0A41//**09C4**901 +**Example: **CBEA0109920A4109C4 901 901 902 902 BatV=CBEA 903 903 ... ... @@ -957,6 +957,7 @@ 957 957 TEMPhigh=003C 958 958 959 959 961 + 960 960 == 2.8 LED Indicator == 961 961 962 962 ... ... @@ -971,8 +971,6 @@ 971 971 * RED LED when external sensor is not connected 972 972 * For each success downlink, the PURPLE LED will blink once 973 973 974 - 975 - 976 976 == 2.9 installation == 977 977 978 978 ... ... @@ -980,8 +980,10 @@ 980 980 [[image:image-20220516231650-1.png||_mstalt="428597" _mstvisible="3" height="436" width="428"]] 981 981 982 982 983 + 983 983 = 3. Sensors and Accessories = 984 984 986 + 985 985 == 3.1 E2 Extension Cable == 986 986 987 987 ... ... @@ -1012,6 +1012,8 @@ 1012 1012 [[image:image-20220619092421-3.png||height="371" width="529"]] 1013 1013 1014 1014 1017 + 1018 + 1015 1015 == 3.2 E3 Temperature Probe == 1016 1016 1017 1017 ... ... @@ -1026,8 +1026,6 @@ 1026 1026 * Operating Range: -40 ~~ 125 °C 1027 1027 * Working voltage 2.35v ~~ 5v 1028 1028 1029 - 1030 - 1031 1031 = 4. Configure LHT65N via AT command or LoRaWAN downlink = 1032 1032 1033 1033 ... ... @@ -1075,6 +1075,7 @@ 1075 1075 ))) 1076 1076 1077 1077 1080 + 1078 1078 == 4.1 Set Transmit Interval Time == 1079 1079 1080 1080 ... ... @@ -1096,8 +1096,6 @@ 1096 1096 1097 1097 * **Example 2**: Downlink Payload: 0100003C ~/~/ Set Transmit Interval (TDC) = 60 seconds 1098 1098 1099 - 1100 - 1101 1101 == 4.2 Set External Sensor Mode == 1102 1102 1103 1103 ... ... @@ -1121,8 +1121,6 @@ 1121 1121 1122 1122 * 0xA20702003c: Same as AT+SETCNT=60 1123 1123 1124 - 1125 - 1126 1126 == 4.3 Enable/Disable uplink Temperature probe ID == 1127 1127 1128 1128 ... ... @@ -1153,8 +1153,6 @@ 1153 1153 * **0xA800** **~-~->** AT+PID=0 1154 1154 * **0xA801** **~-~->** AT+PID=1 1155 1155 1156 - 1157 - 1158 1158 == 4.4 Set Password == 1159 1159 1160 1160 ... ... @@ -1171,6 +1171,7 @@ 1171 1171 No downlink command for this feature. 1172 1172 1173 1173 1171 + 1174 1174 == 4.5 Quit AT Command == 1175 1175 1176 1176 ... ... @@ -1187,6 +1187,7 @@ 1187 1187 No downlink command for this feature. 1188 1188 1189 1189 1188 + 1190 1190 == 4.6 Set to sleep mode == 1191 1191 1192 1192 ... ... @@ -1204,8 +1204,6 @@ 1204 1204 1205 1205 * There is no downlink command to set to Sleep mode. 1206 1206 1207 - 1208 - 1209 1209 == 4.7 Set system time == 1210 1210 1211 1211 ... ... @@ -1222,6 +1222,7 @@ 1222 1222 0x306007806000 ~/~/ Set timestamp to 0x(6007806000),Same as AT+TIMESTAMP=1611104352 1223 1223 1224 1224 1222 + 1225 1225 == 4.8 Set Time Sync Mode == 1226 1226 1227 1227 ... ... @@ -1246,6 +1246,7 @@ 1246 1246 0x28 00 ~/~/ Same As AT+SYNCMOD=0 1247 1247 1248 1248 1247 + 1249 1249 == 4.9 Set Time Sync Interval == 1250 1250 1251 1251 ... ... @@ -1262,6 +1262,7 @@ 1262 1262 **0x29 0A** ~/~/ Same as AT+SYNCTDC=0x0A 1263 1263 1264 1264 1264 + 1265 1265 == 4.10 Print data entries base on page. == 1266 1266 1267 1267 ... ... @@ -1278,6 +1278,7 @@ 1278 1278 No downlink commands for feature 1279 1279 1280 1280 1281 + 1281 1281 == 4.11 Print last few data entries. == 1282 1282 1283 1283 ... ... @@ -1294,6 +1294,7 @@ 1294 1294 No downlink commands for feature 1295 1295 1296 1296 1298 + 1297 1297 == 4.12 Clear Flash Record == 1298 1298 1299 1299 ... ... @@ -1309,8 +1309,6 @@ 1309 1309 1310 1310 * Example: 0xA301 ~/~/ Same as AT+CLRDTA 1311 1311 1312 - 1313 - 1314 1314 == 4.13 Auto Send None-ACK messages == 1315 1315 1316 1316 ... ... @@ -1329,8 +1329,6 @@ 1329 1329 1330 1330 * Example: 0x3401 ~/~/ Same as AT+PNACKMD=1 1331 1331 1332 - 1333 - 1334 1334 == 4.14 Modified WMOD command for external sensor TMP117 or DS18B20 temperature alarm(Since firmware 1.3.0) == 1335 1335 1336 1336 ... ... @@ -1383,19 +1383,22 @@ 1383 1383 0xA5 FF ~-~- After the device receives it, upload the current alarm configuration (FPORT=8). Such as 01 0A 11 94 29 04 or 02 0A 02. 1384 1384 1385 1385 1384 + 1386 1386 = 5. Battery & How to replace = 1387 1387 1387 + 1388 1388 == 5.1 Battery Type == 1389 1389 1390 1390 1391 + 1391 1391 ((( 1392 1392 LHT65N is equipped with a 2400mAH Li-MnO2 (CR17505) battery . The battery is an un-rechargeable battery with low discharge rate targeting for up to 8~~10 years use. This type of battery is commonly used in IoT devices for long-term running, such as water meters. 1393 1393 ))) 1394 1394 1395 -((( 1396 -The discharge curve is not linear so can't simply use percentage to show the battery level. Below is the battery performance. 1397 1397 1398 1398 1398 +((( 1399 +The discharge curve is not linear so can't simply use percentage to show the battery level. Below is the battery performance. 1399 1399 [[image:image-20220515075034-1.png||_mstalt="428961" _mstvisible="4" height="208" width="644"]] 1400 1400 ))) 1401 1401 ... ... @@ -1402,6 +1402,7 @@ 1402 1402 The minimum Working Voltage for the LHT65N is ~~ 2.5v. When battery is lower than 2.6v, it is time to change the battery. 1403 1403 1404 1404 1406 + 1405 1405 == 5.2 Replace Battery == 1406 1406 1407 1407 ... ... @@ -1410,6 +1410,7 @@ 1410 1410 [[image:image-20220515075440-2.png||_mstalt="429546" _mstvisible="3" height="338" width="272"]][[image:image-20220515075625-3.png||_mstalt="431574" _mstvisible="3" height="193" width="257"]] 1411 1411 1412 1412 1415 + 1413 1413 == 5.3 Battery Life Analyze == 1414 1414 1415 1415 ... ... @@ -1424,8 +1424,10 @@ 1424 1424 ))) 1425 1425 1426 1426 1430 + 1427 1427 = 6. FAQ = 1428 1428 1433 + 1429 1429 == 6.1 How to use AT Command? == 1430 1430 1431 1431 ... ... @@ -1646,6 +1646,7 @@ 1646 1646 AT+PID: Get or set the PID 1647 1647 1648 1648 1654 + 1649 1649 == 6.2 Where to use AT commands and Downlink commands == 1650 1650 1651 1651 ... ... @@ -1685,6 +1685,7 @@ 1685 1685 [[image:image-20220615092939-4.png||_mstalt="434460" height="448" width="894"]] 1686 1686 1687 1687 1694 + 1688 1688 == 6.3 How to change the uplink interval? == 1689 1689 1690 1690 ... ... @@ -1691,6 +1691,7 @@ 1691 1691 Please see this link: [[http:~~/~~/wiki.dragino.com/xwiki/bin/view/Main/How%20to%20set%20the%20transmit%20time%20interval/>>url:http://wiki.dragino.com/xwiki/bin/view/Main/How%20to%20set%20the%20transmit%20time%20interval/||_msthash="506137" _msttexthash="5712018" style="background-color: rgb(255, 255, 255);"]] 1692 1692 1693 1693 1701 + 1694 1694 == 6.4 How to use TTL-USB to connect a PC to input AT commands? == 1695 1695 1696 1696 ... ... @@ -1709,6 +1709,7 @@ 1709 1709 [[image:image-20220615154519-3.png||height="672" width="807"]] 1710 1710 1711 1711 1720 + 1712 1712 == 6.5 How to use TTL-USB to connect PC to upgrade firmware? == 1713 1713 1714 1714 ... ... @@ -1751,6 +1751,7 @@ 1751 1751 Finally, unplug the DuPont cable on port4, and then use the DuPont cable to short circuit port3 and port1 to reset the device. 1752 1752 1753 1753 1763 + 1754 1754 == 6.6 Using USB-TYPE-C to connect to the computer using the AT command == 1755 1755 1756 1756 ... ... @@ -1770,6 +1770,7 @@ 1770 1770 [[image:image-20220615154519-3.png||height="672" width="807"]] 1771 1771 1772 1772 1783 + 1773 1773 == 6.7 How to use USB-TYPE-C to connect PC to upgrade firmware? == 1774 1774 1775 1775 ... ... @@ -1811,6 +1811,7 @@ 1811 1811 Finally,Disconnect 3.3v,Connect A8 and GND with Dupont wire for a while and then separate,exit reset mode 1812 1812 1813 1813 1825 + 1814 1814 = 7. Order Info = 1815 1815 1816 1816 ... ... @@ -1831,8 +1831,6 @@ 1831 1831 1832 1832 * (% style="color:red" %)**E3**(%%): External Temperature Probe 1833 1833 1834 - 1835 - 1836 1836 = 8. Packing Info = 1837 1837 1838 1838 ... ... @@ -1846,15 +1846,11 @@ 1846 1846 * Device Size: 10 x 10 x 3.5 mm 1847 1847 * Device Weight: 120.5g 1848 1848 1849 - 1850 - 1851 1851 = 9. Reference material = 1852 1852 1853 1853 1854 1854 * [[Datasheet, photos, decoder, firmware>>https://www.dropbox.com/sh/una19zsni308dme/AACOKp6J2RF5TMlKWT5zU3RTa?dl=0||_msthash="504975" _msttexthash="51420512"]] 1855 1855 1856 - 1857 - 1858 1858 = 10. FCC Warning = 1859 1859 1860 1860