Last modified by Xiaoling on 2023/07/18 10:12

From version 223.1
edited by Bei Jinggeng
on 2022/11/28 17:20
Change comment: There is no comment for this version
To version 219.1
edited by Bei Jinggeng
on 2022/11/16 15:27
Change comment: There is no comment for this version

Summary

Details

Page properties
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  
... ... @@ -60,7 +60,6 @@
60 60  * Tri-color LED to indicate working status
61 61  * Datalog feature (Max 3328 records)
62 62  
63 -
64 64  == 1.3 Specification ==
65 65  
66 66  
... ... @@ -85,9 +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 89  = 2. Connect LHT65N to IoT Server =
90 90  
90 +
91 91  == 2.1 How does LHT65N work? ==
92 92  
93 93  
... ... @@ -100,6 +100,7 @@
100 100  )))
101 101  
102 102  
103 +
103 103  == 2.2 How to Activate LHT65N? ==
104 104  
105 105  
... ... @@ -108,7 +108,7 @@
108 108  )))
109 109  
110 110  * (((
111 -(% 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 doesnt have any LoRaWAN activation. This mode is used for storage and shipping to save battery life.
112 112  )))
113 113  * (((
114 114  (% 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. 
... ... @@ -124,6 +124,7 @@
124 124  [[image:image-20220525110604-2.png||_mstalt="427531" _mstvisible="3"]]
125 125  
126 126  
128 +
127 127  == 2.3 Example to join LoRaWAN network ==
128 128  
129 129  
... ... @@ -192,6 +192,7 @@
192 192  [[image:image-20220522233300-8.png||_mstalt="428389" _mstvisible="3" height="219" width="722"]]
193 193  
194 194  
197 +
195 195  == 2.4 Uplink Payload   ( Fport~=2) ==
196 196  
197 197  
... ... @@ -239,7 +239,6 @@
239 239  * The 7th byte (EXT #): defines the external sensor model.
240 240  * 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.)
241 241  
242 -
243 243  === 2.4.1 Decoder in TTN V3 ===
244 244  
245 245  
... ... @@ -268,7 +268,6 @@
268 268  * BAT status=(0Xcba4>>14)&0xFF=11(B),very good
269 269  * Battery Voltage =0xCBF6&0x3FFF=0x0BA4=2980mV
270 270  
271 -
272 272  === 2.4.3 Built-in Temperature ===
273 273  
274 274  
... ... @@ -280,7 +280,6 @@
280 280  
281 281  * Temperature:  (0xF5C6-65536)/100=-26.18℃
282 282  
283 -
284 284  === 2.4.4 Built-in Humidity ===
285 285  
286 286  
... ... @@ -288,7 +288,6 @@
288 288  
289 289  * Humidity:    0x025C/10=60.4%
290 290  
291 -
292 292  === 2.4.5 Ext # ===
293 293  
294 294  
... ... @@ -297,8 +297,10 @@
297 297  [[image:image-20220523152822-17.png||_mstalt="454545" _mstvisible="3"]]
298 298  
299 299  
299 +
300 300  === 2.4.6 Ext value ===
301 301  
302 +
302 302  ==== 2.4.6.1 Ext~=1, E3 Temperature Sensor ====
303 303  
304 304  
... ... @@ -385,7 +385,6 @@
385 385  * (% 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.
386 386  * (% 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)
387 387  
388 -
389 389  ==== 2.4.6.3 Ext~=6, ADC Sensor (use with E2 Cable) ====
390 390  
391 391  
... ... @@ -598,6 +598,7 @@
598 598  [[image:image-20220523000825-10.png||_mstalt="450619" _mstvisible="3" height="413" width="728"]]
599 599  
600 600  
601 +
601 601  == 2.6 Datalog Feature ==
602 602  
603 603  
... ... @@ -606,6 +606,7 @@
606 606  )))
607 607  
608 608  
610 +
609 609  === 2.6.1 Ways to get datalog via LoRaWAN ===
610 610  
611 611  
... ... @@ -628,6 +628,7 @@
628 628  [[image:image-20220703111700-2.png||height="381" width="1119"]]
629 629  
630 630  
633 +
631 631  === 2.6.2 Unix TimeStamp ===
632 632  
633 633  
... ... @@ -644,10 +644,10 @@
644 644  
645 645  [[image:image-20220523001219-12.png||_mstalt="450827" _mstvisible="3" height="298" width="720"]]
646 646  
647 -
648 648  So, we can use AT+TIMESTAMP=1611889405 or downlink 3060137afd00 to set the current time 2021 – Jan ~-~- 29 Friday 03:03:25
649 649  
650 650  
653 +
651 651  === 2.6.3 Set Device Time ===
652 652  
653 653  
... ... @@ -775,6 +775,7 @@
775 775  Unix time is 0x60066009=1611030423s=21/1/19 04:27:03
776 776  
777 777  
781 +
778 778  == 2.7 Alarm Mode & Feature "Multi sampling, one uplink" ==
779 779  
780 780  
... ... @@ -786,10 +786,11 @@
786 786  (% style="color:red" %)**Note: alarm mode adds a little power consumption, and we recommend extending the normal read time when this feature is enabled.**
787 787  
788 788  
793 +
789 789  === 2.7.1 ALARM MODE ( Since v1.3.1 firmware) ===
790 790  
791 791  
792 -**Internal GXHT30 temperature alarm(Acquisition time: fixed at one minute)**
797 +**Internal GXHT30 temperature alarm**
793 793  
794 794  (((
795 795  (% class="box infomessage" %)
... ... @@ -853,7 +853,7 @@
853 853  TEMPhigh=0014
854 854  
855 855  
856 -**Fluctuation alarm for DS18B20 and TMP117(Acquisition time: minimum 1s)**
861 +**Fluctuation alarm for DS18B20 and TMP117**
857 857  
858 858  **AT+WMOD=2,60,5** 
859 859  
... ... @@ -870,16 +870,8 @@
870 870  
871 871  ==== **Sampling multiple times and uplink together** ====
872 872  
873 -**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.
874 874  
875 -Explain:
876 -
877 -* Set Working Mode to **Mode 3**
878 -* Sampling Interval is **60**s.
879 -* 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)
880 -* Temperature alarm range is **-16** to **32**°C,
881 -* **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.
882 -
883 883  (% style="color:#4f81bd" %)**Downlink Command:**
884 884  
885 885  **Example: **A50301003C14FFF0002001
... ... @@ -901,7 +901,7 @@
901 901  
902 902  **Uplink payload( Fport=3)**
903 903  
904 -**Example: CBEA**01**0992**//0A41//**09C4**
901 +**Example: **CBEA0109920A4109C4
905 905  
906 906  BatV=CBEA
907 907  
... ... @@ -961,6 +961,7 @@
961 961  TEMPhigh=003C
962 962  
963 963  
961 +
964 964  == 2.8 LED Indicator ==
965 965  
966 966  
... ... @@ -975,7 +975,6 @@
975 975  * RED LED when external sensor is not connected
976 976  * For each success downlink, the PURPLE LED will blink once
977 977  
978 -
979 979  == 2.9 installation ==
980 980  
981 981  
... ... @@ -986,6 +986,7 @@
986 986  
987 987  = 3. Sensors and Accessories =
988 988  
986 +
989 989  == 3.1 E2 Extension Cable ==
990 990  
991 991  
... ... @@ -1016,6 +1016,8 @@
1016 1016  [[image:image-20220619092421-3.png||height="371" width="529"]]
1017 1017  
1018 1018  
1017 +
1018 +
1019 1019  == 3.2 E3 Temperature Probe ==
1020 1020  
1021 1021  
... ... @@ -1030,7 +1030,6 @@
1030 1030  * Operating Range: -40 ~~ 125 °C
1031 1031  * Working voltage 2.35v ~~ 5v
1032 1032  
1033 -
1034 1034  = 4. Configure LHT65N via AT command or LoRaWAN downlink =
1035 1035  
1036 1036  
... ... @@ -1078,6 +1078,7 @@
1078 1078  )))
1079 1079  
1080 1080  
1080 +
1081 1081  == 4.1 Set Transmit Interval Time ==
1082 1082  
1083 1083  
... ... @@ -1099,7 +1099,6 @@
1099 1099  
1100 1100  * **Example 2**: Downlink Payload: 0100003C  ~/~/ Set Transmit Interval (TDC) = 60 seconds
1101 1101  
1102 -
1103 1103  == 4.2 Set External Sensor Mode ==
1104 1104  
1105 1105  
... ... @@ -1123,7 +1123,6 @@
1123 1123  
1124 1124  * 0xA20702003c: Same as AT+SETCNT=60
1125 1125  
1126 -
1127 1127  == 4.3 Enable/Disable uplink Temperature probe ID ==
1128 1128  
1129 1129  
... ... @@ -1154,7 +1154,6 @@
1154 1154  * **0xA800**  **~-~->** AT+PID=0
1155 1155  * **0xA801**     **~-~->** AT+PID=1
1156 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,7 +1204,6 @@
1204 1204  
1205 1205  * There is no downlink command to set to Sleep mode.
1206 1206  
1207 -
1208 1208  == 4.7 Set system time ==
1209 1209  
1210 1210  
... ... @@ -1221,6 +1221,7 @@
1221 1221  0x306007806000  ~/~/  Set timestamp to 0x(6007806000),Same as AT+TIMESTAMP=1611104352
1222 1222  
1223 1223  
1222 +
1224 1224  == 4.8 Set Time Sync Mode ==
1225 1225  
1226 1226  
... ... @@ -1245,6 +1245,7 @@
1245 1245  0x28 00  ~/~/  Same As AT+SYNCMOD=0
1246 1246  
1247 1247  
1247 +
1248 1248  == 4.9 Set Time Sync Interval ==
1249 1249  
1250 1250  
... ... @@ -1261,6 +1261,7 @@
1261 1261  **0x29 0A**  ~/~/ Same as AT+SYNCTDC=0x0A
1262 1262  
1263 1263  
1264 +
1264 1264  == 4.10 Print data entries base on page. ==
1265 1265  
1266 1266  
... ... @@ -1277,6 +1277,7 @@
1277 1277  No downlink commands for feature
1278 1278  
1279 1279  
1281 +
1280 1280  == 4.11 Print last few data entries. ==
1281 1281  
1282 1282  
... ... @@ -1293,6 +1293,7 @@
1293 1293  No downlink commands for feature
1294 1294  
1295 1295  
1298 +
1296 1296  == 4.12 Clear Flash Record ==
1297 1297  
1298 1298  
... ... @@ -1308,7 +1308,6 @@
1308 1308  
1309 1309  * Example: 0xA301  ~/~/  Same as AT+CLRDTA
1310 1310  
1311 -
1312 1312  == 4.13 Auto Send None-ACK messages ==
1313 1313  
1314 1314  
... ... @@ -1327,7 +1327,6 @@
1327 1327  
1328 1328  * Example: 0x3401  ~/~/  Same as AT+PNACKMD=1
1329 1329  
1330 -
1331 1331  == 4.14 Modified WMOD command for external sensor TMP117 or DS18B20 temperature alarm(Since firmware 1.3.0) ==
1332 1332  
1333 1333  
... ... @@ -1380,19 +1380,22 @@
1380 1380  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.
1381 1381  
1382 1382  
1384 +
1383 1383  = 5. Battery & How to replace =
1384 1384  
1387 +
1385 1385  == 5.1 Battery Type ==
1386 1386  
1387 1387  
1391 +
1388 1388  (((
1389 1389  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.
1390 1390  )))
1391 1391  
1392 -(((
1393 -The discharge curve is not linear so can't simply use percentage to show the battery level. Below is the battery performance.
1394 1394  
1395 1395  
1398 +(((
1399 +The discharge curve is not linear so can't simply use percentage to show the battery level. Below is the battery performance.
1396 1396  [[image:image-20220515075034-1.png||_mstalt="428961" _mstvisible="4" height="208" width="644"]]
1397 1397  )))
1398 1398  
... ... @@ -1399,6 +1399,7 @@
1399 1399  The minimum Working Voltage for the LHT65N is ~~ 2.5v. When battery is lower than 2.6v, it is time to change the battery.
1400 1400  
1401 1401  
1406 +
1402 1402  == 5.2 Replace Battery ==
1403 1403  
1404 1404  
... ... @@ -1407,6 +1407,7 @@
1407 1407  [[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"]]
1408 1408  
1409 1409  
1415 +
1410 1410  == 5.3 Battery Life Analyze ==
1411 1411  
1412 1412  
... ... @@ -1421,8 +1421,10 @@
1421 1421  )))
1422 1422  
1423 1423  
1430 +
1424 1424  = 6. FAQ =
1425 1425  
1433 +
1426 1426  == 6.1 How to use AT Command? ==
1427 1427  
1428 1428  
... ... @@ -1643,6 +1643,7 @@
1643 1643  AT+PID:  Get or set the PID
1644 1644  
1645 1645  
1654 +
1646 1646  == 6.2 Where to use AT commands and Downlink commands ==
1647 1647  
1648 1648  
... ... @@ -1682,6 +1682,7 @@
1682 1682  [[image:image-20220615092939-4.png||_mstalt="434460" height="448" width="894"]]
1683 1683  
1684 1684  
1694 +
1685 1685  == 6.3 How to change the uplink interval? ==
1686 1686  
1687 1687  
... ... @@ -1688,6 +1688,7 @@
1688 1688  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);"]]
1689 1689  
1690 1690  
1701 +
1691 1691  == 6.4 How to use TTL-USB to connect a PC to input AT commands? ==
1692 1692  
1693 1693  
... ... @@ -1706,6 +1706,7 @@
1706 1706  [[image:image-20220615154519-3.png||height="672" width="807"]]
1707 1707  
1708 1708  
1720 +
1709 1709  == 6.5 How to use TTL-USB to connect PC to upgrade firmware? ==
1710 1710  
1711 1711  
... ... @@ -1748,6 +1748,7 @@
1748 1748  Finally, unplug the DuPont cable on port4, and then use the DuPont cable to short circuit port3 and port1 to reset the device.
1749 1749  
1750 1750  
1763 +
1751 1751  == 6.6 Using USB-TYPE-C to connect to the computer using the AT command ==
1752 1752  
1753 1753  
... ... @@ -1767,6 +1767,7 @@
1767 1767  [[image:image-20220615154519-3.png||height="672" width="807"]]
1768 1768  
1769 1769  
1783 +
1770 1770  == 6.7 How to use  USB-TYPE-C to connect PC to upgrade firmware? ==
1771 1771  
1772 1772  
... ... @@ -1788,7 +1788,7 @@
1788 1788  [[image:image-20220623113959-5.png||height="528" width="397"]]
1789 1789  
1790 1790  (% _msthash="506146" _msttexthash="52173160" %)
1791 -Connect A8 and GND with Dupont wire for a while and then separate,enter reset mode
1805 +Connect A8 and GND with Dupont wire for a while and then separate
1792 1792  
1793 1793  
1794 1794  
... ... @@ -1805,9 +1805,10 @@
1805 1805  [[image:image-20220620160723-8.png]]
1806 1806  
1807 1807  
1808 -Finally,Disconnect 3.3v,Connect A8 and GND with Dupont wire for a while and then separate,exit reset mode
1822 +Finally,restart reset device again
1809 1809  
1810 1810  
1825 +
1811 1811  = 7. Order Info =
1812 1812  
1813 1813  
... ... @@ -1828,7 +1828,6 @@
1828 1828  
1829 1829  * (% style="color:red" %)**E3**(%%): External Temperature Probe
1830 1830  
1831 -
1832 1832  = 8. Packing Info =
1833 1833  
1834 1834  
... ... @@ -1839,16 +1839,14 @@
1839 1839  
1840 1840  **Dimension and weight**:
1841 1841  
1842 -* Device Size:  10 x 10 x 3.5 mm
1856 +* Device Size:  10 x 10 x 3.5 cm
1843 1843  * Device Weight: 120.5g
1844 1844  
1845 -
1846 1846  = 9. Reference material =
1847 1847  
1848 1848  
1849 1849  * [[Datasheet, photos, decoder, firmware>>https://www.dropbox.com/sh/una19zsni308dme/AACOKp6J2RF5TMlKWT5zU3RTa?dl=0||_msthash="504975" _msttexthash="51420512"]]
1850 1850  
1851 -
1852 1852  = 10. FCC Warning =
1853 1853  
1854 1854