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

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

Summary

Details

Page properties
Content
... ... @@ -16,7 +16,6 @@
16 16  
17 17  = 1. Introduction =
18 18  
19 -
20 20  == 1.1 What is LHT65N Temperature & Humidity Sensor ==
21 21  
22 22  
... ... @@ -61,6 +61,7 @@
61 61  * Tri-color LED to indicate working status
62 62  * Datalog feature (Max 3328 records)
63 63  
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 +
88 88  = 2. Connect LHT65N to IoT Server =
89 89  
90 -
91 91  == 2.1 How does LHT65N work? ==
92 92  
93 93  
... ... @@ -100,7 +100,6 @@
100 100  )))
101 101  
102 102  
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 doesnt have any LoRaWAN activation. This mode is used for storage and shipping to save battery life.
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.
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,7 +125,6 @@
125 125  [[image:image-20220525110604-2.png||_mstalt="427531" _mstvisible="3"]]
126 126  
127 127  
128 -
129 129  == 2.3 Example to join LoRaWAN network ==
130 130  
131 131  
... ... @@ -194,7 +194,6 @@
194 194  [[image:image-20220522233300-8.png||_mstalt="428389" _mstvisible="3" height="219" width="722"]]
195 195  
196 196  
197 -
198 198  == 2.4 Uplink Payload   ( Fport~=2) ==
199 199  
200 200  
... ... @@ -242,6 +242,7 @@
242 242  * The 7th byte (EXT #): defines the external sensor model.
243 243  * 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.)
244 244  
242 +
245 245  === 2.4.1 Decoder in TTN V3 ===
246 246  
247 247  
... ... @@ -270,6 +270,7 @@
270 270  * BAT status=(0Xcba4>>14)&0xFF=11(B),very good
271 271  * Battery Voltage =0xCBF6&0x3FFF=0x0BA4=2980mV
272 272  
271 +
273 273  === 2.4.3 Built-in Temperature ===
274 274  
275 275  
... ... @@ -281,6 +281,7 @@
281 281  
282 282  * Temperature:  (0xF5C6-65536)/100=-26.18℃
283 283  
283 +
284 284  === 2.4.4 Built-in Humidity ===
285 285  
286 286  
... ... @@ -288,6 +288,7 @@
288 288  
289 289  * Humidity:    0x025C/10=60.4%
290 290  
291 +
291 291  === 2.4.5 Ext # ===
292 292  
293 293  
... ... @@ -296,10 +296,8 @@
296 296  [[image:image-20220523152822-17.png||_mstalt="454545" _mstvisible="3"]]
297 297  
298 298  
299 -
300 300  === 2.4.6 Ext value ===
301 301  
302 -
303 303  ==== 2.4.6.1 Ext~=1, E3 Temperature Sensor ====
304 304  
305 305  
... ... @@ -386,6 +386,7 @@
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  
388 +
389 389  ==== 2.4.6.3 Ext~=6, ADC Sensor (use with E2 Cable) ====
390 390  
391 391  
... ... @@ -598,7 +598,6 @@
598 598  [[image:image-20220523000825-10.png||_mstalt="450619" _mstvisible="3" height="413" width="728"]]
599 599  
600 600  
601 -
602 602  == 2.6 Datalog Feature ==
603 603  
604 604  
... ... @@ -607,7 +607,6 @@
607 607  )))
608 608  
609 609  
610 -
611 611  === 2.6.1 Ways to get datalog via LoRaWAN ===
612 612  
613 613  
... ... @@ -630,7 +630,6 @@
630 630  [[image:image-20220703111700-2.png||height="381" width="1119"]]
631 631  
632 632  
633 -
634 634  === 2.6.2 Unix TimeStamp ===
635 635  
636 636  
... ... @@ -647,10 +647,10 @@
647 647  
648 648  [[image:image-20220523001219-12.png||_mstalt="450827" _mstvisible="3" height="298" width="720"]]
649 649  
647 +
650 650  So, we can use AT+TIMESTAMP=1611889405 or downlink 3060137afd00 to set the current time 2021 – Jan ~-~- 29 Friday 03:03:25
651 651  
652 652  
653 -
654 654  === 2.6.3 Set Device Time ===
655 655  
656 656  
... ... @@ -778,7 +778,6 @@
778 778  Unix time is 0x60066009=1611030423s=21/1/19 04:27:03
779 779  
780 780  
781 -
782 782  == 2.7 Alarm Mode & Feature "Multi sampling, one uplink" ==
783 783  
784 784  
... ... @@ -790,11 +790,10 @@
790 790  (% style="color:red" %)**Note: alarm mode adds a little power consumption, and we recommend extending the normal read time when this feature is enabled.**
791 791  
792 792  
793 -
794 794  === 2.7.1 ALARM MODE ( Since v1.3.1 firmware) ===
795 795  
796 796  
797 -**Internal GXHT30 temperature alarm**
792 +**Internal GXHT30 temperature alarm(Acquisition time: fixed at one minute)**
798 798  
799 799  (((
800 800  (% class="box infomessage" %)
... ... @@ -858,7 +858,7 @@
858 858  TEMPhigh=0014
859 859  
860 860  
861 -**Fluctuation alarm for DS18B20 and TMP117**
856 +**Fluctuation alarm for DS18B20 and TMP117(Acquisition time: minimum 1s)**
862 862  
863 863  **AT+WMOD=2,60,5** 
864 864  
... ... @@ -875,8 +875,16 @@
875 875  
876 876  ==== **Sampling multiple times and uplink together** ====
877 877  
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.
873 +**AT+WMOD=3,1,60,20,-16,32,1**   
879 879  
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 +
880 880  (% style="color:#4f81bd" %)**Downlink Command:**
881 881  
882 882  **Example: **A50301003C14FFF0002001
... ... @@ -898,7 +898,7 @@
898 898  
899 899  **Uplink payload( Fport=3)**
900 900  
901 -**Example: **CBEA0109920A4109C4
904 +**Example: CBEA**01**0992**//0A41//**09C4**
902 902  
903 903  BatV=CBEA
904 904  
... ... @@ -958,7 +958,6 @@
958 958  TEMPhigh=003C
959 959  
960 960  
961 -
962 962  == 2.8 LED Indicator ==
963 963  
964 964  
... ... @@ -973,6 +973,7 @@
973 973  * RED LED when external sensor is not connected
974 974  * For each success downlink, the PURPLE LED will blink once
975 975  
978 +
976 976  == 2.9 installation ==
977 977  
978 978  
... ... @@ -983,7 +983,6 @@
983 983  
984 984  = 3. Sensors and Accessories =
985 985  
986 -
987 987  == 3.1 E2 Extension Cable ==
988 988  
989 989  
... ... @@ -1014,8 +1014,6 @@
1014 1014  [[image:image-20220619092421-3.png||height="371" width="529"]]
1015 1015  
1016 1016  
1017 -
1018 -
1019 1019  == 3.2 E3 Temperature Probe ==
1020 1020  
1021 1021  
... ... @@ -1030,6 +1030,7 @@
1030 1030  * Operating Range: -40 ~~ 125 °C
1031 1031  * Working voltage 2.35v ~~ 5v
1032 1032  
1033 +
1033 1033  = 4. Configure LHT65N via AT command or LoRaWAN downlink =
1034 1034  
1035 1035  
... ... @@ -1077,7 +1077,6 @@
1077 1077  )))
1078 1078  
1079 1079  
1080 -
1081 1081  == 4.1 Set Transmit Interval Time ==
1082 1082  
1083 1083  
... ... @@ -1099,6 +1099,7 @@
1099 1099  
1100 1100  * **Example 2**: Downlink Payload: 0100003C  ~/~/ Set Transmit Interval (TDC) = 60 seconds
1101 1101  
1102 +
1102 1102  == 4.2 Set External Sensor Mode ==
1103 1103  
1104 1104  
... ... @@ -1122,6 +1122,7 @@
1122 1122  
1123 1123  * 0xA20702003c: Same as AT+SETCNT=60
1124 1124  
1126 +
1125 1125  == 4.3 Enable/Disable uplink Temperature probe ID ==
1126 1126  
1127 1127  
... ... @@ -1152,6 +1152,7 @@
1152 1152  * **0xA800**  **~-~->** AT+PID=0
1153 1153  * **0xA801**     **~-~->** AT+PID=1
1154 1154  
1157 +
1155 1155  == 4.4 Set Password ==
1156 1156  
1157 1157  
... ... @@ -1168,7 +1168,6 @@
1168 1168  No downlink command for this feature.
1169 1169  
1170 1170  
1171 -
1172 1172  == 4.5 Quit AT Command ==
1173 1173  
1174 1174  
... ... @@ -1185,7 +1185,6 @@
1185 1185  No downlink command for this feature.
1186 1186  
1187 1187  
1188 -
1189 1189  == 4.6 Set to sleep mode ==
1190 1190  
1191 1191  
... ... @@ -1203,6 +1203,7 @@
1203 1203  
1204 1204  * There is no downlink command to set to Sleep mode.
1205 1205  
1207 +
1206 1206  == 4.7 Set system time ==
1207 1207  
1208 1208  
... ... @@ -1219,7 +1219,6 @@
1219 1219  0x306007806000  ~/~/  Set timestamp to 0x(6007806000),Same as AT+TIMESTAMP=1611104352
1220 1220  
1221 1221  
1222 -
1223 1223  == 4.8 Set Time Sync Mode ==
1224 1224  
1225 1225  
... ... @@ -1244,7 +1244,6 @@
1244 1244  0x28 00  ~/~/  Same As AT+SYNCMOD=0
1245 1245  
1246 1246  
1247 -
1248 1248  == 4.9 Set Time Sync Interval ==
1249 1249  
1250 1250  
... ... @@ -1261,7 +1261,6 @@
1261 1261  **0x29 0A**  ~/~/ Same as AT+SYNCTDC=0x0A
1262 1262  
1263 1263  
1264 -
1265 1265  == 4.10 Print data entries base on page. ==
1266 1266  
1267 1267  
... ... @@ -1278,7 +1278,6 @@
1278 1278  No downlink commands for feature
1279 1279  
1280 1280  
1281 -
1282 1282  == 4.11 Print last few data entries. ==
1283 1283  
1284 1284  
... ... @@ -1295,7 +1295,6 @@
1295 1295  No downlink commands for feature
1296 1296  
1297 1297  
1298 -
1299 1299  == 4.12 Clear Flash Record ==
1300 1300  
1301 1301  
... ... @@ -1311,6 +1311,7 @@
1311 1311  
1312 1312  * Example: 0xA301  ~/~/  Same as AT+CLRDTA
1313 1313  
1311 +
1314 1314  == 4.13 Auto Send None-ACK messages ==
1315 1315  
1316 1316  
... ... @@ -1329,6 +1329,7 @@
1329 1329  
1330 1330  * Example: 0x3401  ~/~/  Same as AT+PNACKMD=1
1331 1331  
1330 +
1332 1332  == 4.14 Modified WMOD command for external sensor TMP117 or DS18B20 temperature alarm(Since firmware 1.3.0) ==
1333 1333  
1334 1334  
... ... @@ -1381,22 +1381,19 @@
1381 1381  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.
1382 1382  
1383 1383  
1384 -
1385 1385  = 5. Battery & How to replace =
1386 1386  
1387 -
1388 1388  == 5.1 Battery Type ==
1389 1389  
1390 1390  
1391 -
1392 1392  (((
1393 1393  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.
1394 1394  )))
1395 1395  
1396 -
1397 -
1398 1398  (((
1399 1399  The discharge curve is not linear so can't simply use percentage to show the battery level. Below is the battery performance.
1394 +
1395 +
1400 1400  [[image:image-20220515075034-1.png||_mstalt="428961" _mstvisible="4" height="208" width="644"]]
1401 1401  )))
1402 1402  
... ... @@ -1403,7 +1403,6 @@
1403 1403  The minimum Working Voltage for the LHT65N is ~~ 2.5v. When battery is lower than 2.6v, it is time to change the battery.
1404 1404  
1405 1405  
1406 -
1407 1407  == 5.2 Replace Battery ==
1408 1408  
1409 1409  
... ... @@ -1412,7 +1412,6 @@
1412 1412  [[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"]]
1413 1413  
1414 1414  
1415 -
1416 1416  == 5.3 Battery Life Analyze ==
1417 1417  
1418 1418  
... ... @@ -1427,10 +1427,8 @@
1427 1427  )))
1428 1428  
1429 1429  
1430 -
1431 1431  = 6. FAQ =
1432 1432  
1433 -
1434 1434  == 6.1 How to use AT Command? ==
1435 1435  
1436 1436  
... ... @@ -1651,7 +1651,6 @@
1651 1651  AT+PID:  Get or set the PID
1652 1652  
1653 1653  
1654 -
1655 1655  == 6.2 Where to use AT commands and Downlink commands ==
1656 1656  
1657 1657  
... ... @@ -1691,7 +1691,6 @@
1691 1691  [[image:image-20220615092939-4.png||_mstalt="434460" height="448" width="894"]]
1692 1692  
1693 1693  
1694 -
1695 1695  == 6.3 How to change the uplink interval? ==
1696 1696  
1697 1697  
... ... @@ -1698,7 +1698,6 @@
1698 1698  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);"]]
1699 1699  
1700 1700  
1701 -
1702 1702  == 6.4 How to use TTL-USB to connect a PC to input AT commands? ==
1703 1703  
1704 1704  
... ... @@ -1717,7 +1717,6 @@
1717 1717  [[image:image-20220615154519-3.png||height="672" width="807"]]
1718 1718  
1719 1719  
1720 -
1721 1721  == 6.5 How to use TTL-USB to connect PC to upgrade firmware? ==
1722 1722  
1723 1723  
... ... @@ -1760,7 +1760,6 @@
1760 1760  Finally, unplug the DuPont cable on port4, and then use the DuPont cable to short circuit port3 and port1 to reset the device.
1761 1761  
1762 1762  
1763 -
1764 1764  == 6.6 Using USB-TYPE-C to connect to the computer using the AT command ==
1765 1765  
1766 1766  
... ... @@ -1780,7 +1780,6 @@
1780 1780  [[image:image-20220615154519-3.png||height="672" width="807"]]
1781 1781  
1782 1782  
1783 -
1784 1784  == 6.7 How to use  USB-TYPE-C to connect PC to upgrade firmware? ==
1785 1785  
1786 1786  
... ... @@ -1822,7 +1822,6 @@
1822 1822  Finally,Disconnect 3.3v,Connect A8 and GND with Dupont wire for a while and then separate,exit reset mode
1823 1823  
1824 1824  
1825 -
1826 1826  = 7. Order Info =
1827 1827  
1828 1828  
... ... @@ -1843,6 +1843,7 @@
1843 1843  
1844 1844  * (% style="color:red" %)**E3**(%%): External Temperature Probe
1845 1845  
1831 +
1846 1846  = 8. Packing Info =
1847 1847  
1848 1848  
... ... @@ -1853,14 +1853,16 @@
1853 1853  
1854 1854  **Dimension and weight**:
1855 1855  
1856 -* Device Size:  10 x 10 x 3.5 cm
1842 +* Device Size:  10 x 10 x 3.5 mm
1857 1857  * Device Weight: 120.5g
1858 1858  
1845 +
1859 1859  = 9. Reference material =
1860 1860  
1861 1861  
1862 1862  * [[Datasheet, photos, decoder, firmware>>https://www.dropbox.com/sh/una19zsni308dme/AACOKp6J2RF5TMlKWT5zU3RTa?dl=0||_msthash="504975" _msttexthash="51420512"]]
1863 1863  
1851 +
1864 1864  = 10. FCC Warning =
1865 1865  
1866 1866