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

From version 170.28
edited by Xiaoling
on 2022/06/22 11:17
Change comment: There is no comment for this version
To version 170.19
edited by Xiaoling
on 2022/06/22 10:32
Change comment: There is no comment for this version

Summary

Details

Page properties
Content
... ... @@ -18,30 +18,17 @@
18 18  
19 19  == 1.1 What is LHT65N Temperature & Humidity Sensor ==
20 20  
21 -
22 -(((
23 23  The Dragino LHT65N Temperature & Humidity sensor is a Long Range LoRaWAN Sensor. It includes a (% style="color:#4f81bd" %)**built-in Temperature & Humidity sensor**(%%) and has an external sensor connector to connect to an external (% style="color:#4f81bd" %)**Temperature Sensor.**
24 -)))
25 25  
26 -(((
27 27  The LHT65N 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.
28 -)))
29 29  
30 -(((
31 31  LHT65N has a built-in 2400mAh non-chargeable battery which can be used for up to 10 years*.
32 -)))
33 33  
34 -(((
35 35  LHT65N is full compatible with LoRaWAN v1.0.3 Class A protocol, it can work with a standard LoRaWAN gateway.
36 -)))
37 37  
38 -(((
39 39  LHT65N supports (% style="color:#4f81bd" %)**Datalog Feature**(%%). It will record the data when there is no network coverage and users can retrieve the sensor value later to ensure no miss for every sensor reading.
40 -)))
41 41  
42 -(((
43 43  *The actual battery life depends on how often to send data, please see the battery analyzer chapter.
44 -)))
45 45  
46 46  
47 47  == 1.2 Features ==
... ... @@ -59,7 +59,6 @@
59 59  * Datalog feature
60 60  
61 61  
62 -
63 63  == 1.3 Specification ==
64 64  
65 65  
... ... @@ -85,36 +85,23 @@
85 85  * Operating Range: -55 °C ~~ 125 °C
86 86  
87 87  
88 -
89 89  = 2. Connect LHT65N to IoT Server =
90 90  
91 91  == 2.1 How does LHT65N work? ==
92 92  
93 -(((
94 94  LHT65N is configured as LoRaWAN OTAA Class A mode by default. Each LHT65N is shipped with a worldwide unique set of OTAA keys. To use LHT65N in a LoRaWAN network, first, we need to put the OTAA keys in LoRaWAN Network Server and then activate LHT65N.
95 -)))
96 96  
97 -(((
98 98  If LHT65N is under the coverage of this LoRaWAN network. LHT65N can join the LoRaWAN network automatically. After successfully joining, LHT65N will start to measure environment temperature and humidity, and start to transmit sensor data to the LoRaWAN server. The default period for each uplink is 20 minutes.
99 -)))
100 100  
101 101  
102 102  == 2.2 How to Activate LHT65N? ==
103 103  
104 -(((
105 105  The LHT65N has two working modes:
106 -)))
107 107  
108 -* (((
109 -(% 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.
110 -)))
111 -* (((
112 -(% 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. 
113 -)))
87 +* (% 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.
88 +* (% 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. 
114 114  
115 -(((
116 116  The LHT65N is set in deep sleep mode by default; The ACT button on the front is to switch to different modes:
117 -)))
118 118  
119 119  
120 120  [[image:image-20220515123819-1.png||_mstalt="430742" _mstvisible="3" height="379" width="317"]]
... ... @@ -267,6 +267,10 @@
267 267  * The 7th byte (EXT #): defines the external sensor model.
268 268  * 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.)
269 269  
243 +
244 +
245 +
246 +
270 270  === 2.4.1 Decoder in TTN V3 ===
271 271  
272 272  When the uplink payload arrives TTNv3, it shows HEX format and not friendly to read. We can add LHT65N decoder in TTNv3 for friendly reading.
... ... @@ -297,6 +297,9 @@
297 297  * BAT status=(0Xcba4>>14)&0xFF=11(B),very good
298 298  * Battery Voltage =0xCBF6&0x3FFF=0x0BA4=2980mV
299 299  
277 +
278 +
279 +
300 300  === 2.4.3 Built-in Temperature ===
301 301  
302 302  [[image:image-20220522235639-2.png||_mstalt="431756" _mstvisible="3" height="138" width="722"]]
... ... @@ -307,6 +307,8 @@
307 307  
308 308  * Temperature:  (0xF5C6-65536)/100=-26.18℃
309 309  
290 +
291 +
310 310  === 2.4.4 Built-in Humidity ===
311 311  
312 312  [[image:image-20220522235639-4.png||_mstalt="432484" _mstvisible="3" height="138" width="722"]]
... ... @@ -313,6 +313,8 @@
313 313  
314 314  * Humidity:    0x025C/10=60.4%
315 315  
298 +
299 +
316 316  === 2.4.5 Ext # ===
317 317  
318 318  Bytes for External Sensor:
... ... @@ -427,6 +427,7 @@
427 427  )))
428 428  )))
429 429  
414 +
430 430  (% _mstvisible="1" %)
431 431  * (% _msthash="2539669" _msttexthash="857922" _mstvisible="3" %)**Battery status & **(% class="wikiinternallink wikiinternallink wikiinternallink wikiinternallink wikiinternallink wikiinternallink wikiinternallink wikiinternallink wikiinternallink wikiinternallink wikiinternallink wikiinternallink wikiinternallink" %)**Built-in Humidity**
432 432  
... ... @@ -457,6 +457,7 @@
457 457  
458 458  )))
459 459  
445 +
460 460  * (% _msthash="504956" _msttexthash="245037" _mstvisible="4" %)**Status & Ext Byte**
461 461  
462 462  [[image:image-20220523152434-16.png||_mstalt="453921" _mstvisible="3"]]
... ... @@ -465,6 +465,9 @@
465 465  * 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.
466 466  * 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)
467 467  
454 +
455 +
456 +
468 468  ==== 2.4.6.3 Ext~=6, ADC Sensor (use with E2 Cable) ====
469 469  
470 470  In this mode, user can connect external ADC sensor to check ADC value. The 3V3_OUT can
... ... @@ -539,6 +539,7 @@
539 539  1. IoT Server sends a downlink LoRaWAN command to [[poll the value>>||anchor="H2.6.4Pollsensorvalue"]] for specify time range.
540 540  1. Set [[PNACKMD=1>>||anchor="H4.13AutoSendNone-ACKmessages"]], LHT65N will wait for ACK for every uplink, when there is no LoRaWAN network, LHT65N will store the sensor data, and it will send all messages after network recover.
541 541  
531 +
542 542  === 2.6.2 Unix TimeStamp ===
543 543  
544 544  
... ... @@ -888,55 +888,95 @@
888 888  Unix time is 0x60065F97=1611030423s=21/1/19 04:27:03
889 889  
890 890  
881 +(% _mstvisible="1" style="text-align: left;" %)
882 +== (% _msthash="244504" _msttexthash="177736" _mstvisible="3" %)2.7 Alarm Mode(%%) ==
891 891  
892 -== 2.7 Alarm Mode ==
893 -
884 +(% _msthash="315279" _msttexthash="16493308" _mstvisible="1" style="text-align: left;" %)
894 894  when the device is in alarm mode, it checks the built-in sensor temperature for a short time. if the temperature exceeds the preconfigured range, it sends an uplink immediately.
895 895  
896 -(% style="color:red" %)Note: alarm mode adds a little power consumption, and we recommend extending the normal read time when this feature is enabled.
887 +(% _mstvisible="1" %)
888 +(((
889 +(% _mstvisible="2" style="text-align: left;" %)
890 +(% _msthash="506085" _msttexthash="8782189" _mstvisible="3" style="color:red" %)note: alarm mode adds a little power consumption, and we recommend extending the normal read time when this feature is enabled.
891 +)))
897 897  
898 -**AT COMMAND FOR ALARM MODE:**
893 +(% _mstvisible="1" style="text-align: left;" %)
894 +(% _msthash="315280" _msttexthash="363480" _mstvisible="3" %)**AT COMMAND FOR ALARM MODE:**
899 899  
900 900  (% _mstvisible="1" class="box infomessage" %)
901 901  (((
902 -**AT+WMOD=1**:  Enable/disable alarm mode. (0: Disabled, 1: Enabled)
898 +(% _msthash="506086" _msttexthash="2193529" _mstvisible="2" style="text-align: left;" %)
899 +(% _istranslated="1" _mstmutation="1" _mstvisible="4" %)**AT+WMOD=1**(%%):  Enable/disable alarm mode. (0: Disabled, 1: Enabled)
903 903  
904 -**AT+CITEMP=1**:  The interval between checking the alarm temperature. (In minutes)
901 +(% _msthash="506087" _msttexthash="3671265" _mstvisible="2" style="text-align: left;" %)
902 +(% _istranslated="1" _mstvisible="4" %)**AT+CITEMP=1**(%%):  The interval between checking the alarm temperature. (In minutes)
905 905  
906 -**AT+ARTEMP**:  Gets or sets the alarm range of the internal temperature sensor
904 +(% _msthash="506088" _msttexthash="3310437" _mstvisible="2" style="text-align: left;" %)
905 +(% _istranslated="1" _mstvisible="4" %)**AT+ARTEMP**(%%):  Gets or sets the alarm range of the internal temperature sensor
907 907  
908 -**AT+ARTEMP=? **:  Gets the alarm range of the internal temperature sensor(% _mstvisible="3" style="display:none" %)
907 +(% _mstvisible="2" style="text-align: left;" %)
908 +(% _istranslated="1" _mstmutation="1" %)**AT+ARTEMP=? **(%%):  Gets the alarm range of the internal temperature sensor(% _mstvisible="3" style="display:none" %)
909 909  
910 -**AT+ARTEMP=45,105**:  Set the internal temperature sensor alarm range from 45 to 105.
910 +(% _msthash="506089" _msttexthash="3590067" _mstvisible="2" style="text-align: left;" %)
911 +(% _istranslated="1" _mstvisible="4" %)**AT+ARTEMP=45,105**(%%):  Set the internal temperature sensor alarm range from 45 to 105.
911 911  )))
912 912  
913 913  
914 914  
916 +(% _msthash="72514" _msttexthash="253149" _mstvisible="1" style="text-align: left;" %)
917 +== (% _istranslated="1" _msthash="168103" _msttexthash="59969" _mstvisible="3" %)2.8 (%%)LED Indicator ==
915 915  
916 -== 2.8 LED Indicator ==
917 -
919 +(% _mstvisible="1" %)
920 +(((
921 +(% _msthash="197769" _msttexthash="2924142" style="text-align: left;" %)
918 918  The LHT65 has a triple color LED which for easy showing different stage .
919 919  
924 +(% _msthash="289211" _msttexthash="3402659" style="text-align: left;" %)
920 920  While user press ACT button, the LED will work as per LED status with ACT button.
926 +)))
921 921  
928 +(% _mstvisible="1" %)
929 +(((
930 +(% _msthash="506092" _msttexthash="521573" _mstvisible="2" style="text-align: left;" %)
922 922  In a normal working state:
932 +)))
923 923  
924 -* For each uplink, the BLUE LED or RED LED will blink once.
925 - BLUE LED when external sensor is connected.
926 -* RED LED when external sensor is not connected
927 -* For each success downlink, the PURPLE LED will blink once
934 +(% _mstvisible="1" %)
935 +* (% _mstvisible="3" %)
936 +(((
937 +(% _msthash="903005" _msttexthash="1647204" _mstvisible="4" %)
938 +For each uplink, the BLUE LED or RED LED will blink (% _msthash="903005" _msttexthash="46254" _mstvisible="3" %)once(%%).(% style="display:none" %)
928 928  
929 -== 2.9 installation ==
940 +(% _msthash="197771" _msttexthash="1202526" %)
941 +(% _msthash="903005" _msttexthash="1647204" _mstvisible="3" %)BLUE LED when external sensor is connected
942 +)))
943 +* (% _mstvisible="3" %)
944 +(((
945 +(% _msthash="903007" _msttexthash="1334749" _mstvisible="4" %)
946 +RED LED when external sensor is not connected
947 +)))
948 +* (% _mstvisible="3" %)
949 +(((
950 +(% _msthash="903008" _msttexthash="1875640" _mstvisible="4" %)
951 +For each success downlink, the PURPLE LED will blink once
930 930  
953 +
954 +
955 +)))
956 +
957 +(% _mstvisible="1" style="text-align: left;" %)
958 +== (% _msthash="112034" _msttexthash="277511" _mstvisible="3" %)2.9 installation(%%) ==
959 +
931 931  (% _mstvisible="1" %)
932 932  [[image:image-20220516231650-1.png||_mstalt="428597" _mstvisible="3" height="436" width="428"]]
933 933  
934 934  
964 +(% _msthash="604150" _msttexthash="563212" _mstvisible="1" style="text-align: left;" %)
965 += (% _msthash="401388" _msttexthash="566956" _mstvisible="3" %)3. S(% _msthash="903005" _msttexthash="1647204" _mstvisible="2" %)ensors(% _msthash="401388" _msttexthash="40417" _mstvisible="3" %) and A(% _msthash="903005" _msttexthash="1647204" _mstvisible="2" %)ccessories(%%) =
935 935  
936 -= 3. Sensors and Accessories =
967 +(% _msthidden="1" _mstvisible="1" style="text-align: left;" %)
968 +== (% _msthash="903005" _msttexthash="1647204" _mstvisible="2" %)3.1(% _msthash="487110" _msttexthash="455390" %) E2 Extension Cable(%%) ==
937 937  
938 -== 3.1 E2 Extension Cable ==
939 -
940 940  [[image:image-20220619092222-1.png||height="182" width="188"]][[image:image-20220619092313-2.png||height="182" width="173"]]
941 941  
942 942  1m long breakout cable for LHT65N
... ... @@ -945,15 +945,17 @@
945 945  
946 946  
947 947  
978 +(% _msthidden="1" _mstvisible="1" style="text-align: left;" %)
979 +== (% _msthash="903005" _msttexthash="1647204" _mstvisible="2" %)3.2(% _msthash="487110" _msttexthash="455390" %) E3 Temperature Probe(%%) ==
948 948  
949 -== 3.2 E3 Temperature Probe ==
950 -
951 -
981 +(% _mstvisible="1" %)
952 952  [[image:image-20220515080154-4.png||_mstalt="434681" _mstvisible="3" alt="photo-20220515080154-4.png" height="182" width="161"]] [[image:image-20220515080330-5.png||_mstalt="428792" _mstvisible="3" height="201" width="195"]]
953 953  
954 954  
985 +(% _msthash="315354" _msttexthash="1270971" _mstvisible="1" style="text-align: left;" %)
955 955  Temperature sensor with 2 meters cable long
956 956  
988 +(% _mstvisible="1" %)
957 957  * Resolution: 0.0625 °C
958 958  * ±0.5°C accuracy from -10°C to +85°C
959 959  * ±2°C accuracy from -55°C to +125°C
... ... @@ -960,221 +960,405 @@
960 960  * Operating Range: -40 ~~ 125 °C
961 961  * Working voltage 2.35v ~~ 5v
962 962  
963 -= 4. Configure LHT65N via AT command or LoRaWAN downlink =
995 +(% _mstvisible="1" style="text-align: left;" %)
996 += (% _msthash="1940107" _msttexthash="1714063" _mstvisible="3" %)4. Configure LHT65N via AT command or LoRaWAN downlink(%%) =
964 964  
998 +(% _mstvisible="1" %)
999 +(((
1000 +(% _msthash="506246" _msttexthash="2005926" _mstvisible="2" style="text-align: left;" %)
965 965  Use can configure LHT65N via AT Command or LoRaWAN Downlink.
1002 +)))
966 966  
967 -* AT Command Connection: See [[FAQ>>||anchor="H6.FAQ"]].
1004 +(% _mstvisible="1" %)
1005 +* (% _mstvisible="3" %)
1006 +(((
1007 +(% _msthash="903318" _msttexthash="635544" _mstvisible="4" %)
1008 +AT Command Connection: See [[FAQ>>||anchor="H6.FAQ"]].
1009 +)))
1010 +* (% _mstvisible="3" %)
1011 +(((
1012 +(% _msthash="903319" _msttexthash="3225859" _mstvisible="4" %)
1013 +LoRaWAN Downlink instruction for different platforms: [[IoT LoRaWAN Server>>doc:Main.WebHome]]
1014 +)))
968 968  
969 -* LoRaWAN Downlink instruction for different platforms: [[IoT LoRaWAN Server>>doc:Main.WebHome]]
1016 +(% _mstvisible="1" %)
1017 +(((
1018 +(% _mstvisible="2" style="text-align: left;" %)
1019 +
1020 +)))
970 970  
1022 +(% _mstvisible="1" %)
1023 +(((
1024 +(% _msthash="506248" _msttexthash="2144051" _mstvisible="2" style="text-align: left;" %)
971 971  There are two kinds of commands to configure LHT65N, they are:
1026 +)))
972 972  
973 -* (% style="color:#4f81bd" %)**General Commands**.
1028 +(% _mstvisible="1" %)
1029 +(((
1030 +(% _mstvisible="2" style="text-align: left;" %)
1031 +(% _msthash="506249" _msttexthash="317850" _mstvisible="3" style="color:#4f81bd" %)* (% _msthash="506249" _mstmutation="1" _msttexthash="317850" _mstvisible="4" style="color:#4f81bd" %)**General Commands**(% _msthash="506249" _mstmutation="1" _msttexthash="317850" _mstvisible="3" style="color:#4f81bd" %).
1032 +)))
974 974  
1034 +(% _mstvisible="1" %)
1035 +(((
1036 +(% _msthash="506250" _msttexthash="774527" _mstvisible="2" style="text-align: left;" %)
975 975  These commands are to configure:
1038 +)))
976 976  
977 -1. General system settings like: uplink interval.
978 -1. LoRaWAN protocol & radio-related commands.
1040 +(% _mstvisible="1" %)
1041 +* (% _mstvisible="3" %)
1042 +(((
1043 +(% _msthash="903320" _msttexthash="1503580" _mstvisible="4" %)
1044 +General system settings like: uplink interval.
1045 +)))
1046 +* (% _mstvisible="3" %)
1047 +(((
1048 +(% _msthash="903321" _msttexthash="1244334" _mstvisible="4" %)
1049 +LoRaWAN protocol & radio-related commands.
1050 +)))
979 979  
1052 +(% _mstvisible="1" %)
1053 +(((
1054 +(% _msthash="506251" _msttexthash="12349142" _mstvisible="2" style="text-align: left;" %)
980 980  They are the same for all Dragino Devices which supports DLWS-005 LoRaWAN Stack(Note~*~*). These commands can be found on the wiki: [[End Device Downlink Command>>doc:Main.End Device AT Commands and Downlink Command.WebHome]]
1056 +)))
981 981  
982 -* (% style="color:#4f81bd" %)**Commands special design for LHT65N**
1058 +(% _mstvisible="1" %)
1059 +(((
1060 +(% _mstvisible="2" style="text-align: left;" %)
1061 +
1062 +)))
983 983  
1064 +(% _mstvisible="1" %)
1065 +(((
1066 +(% _mstvisible="2" style="text-align: left;" %)
1067 +(% _mstvisible="3" style="color:#4f81bd" %)* (% _msthash="506249" _mstmutation="1" _msttexthash="317850" _mstvisible="4" style="color:#4f81bd" %)**Commands special design for LHT65N**
1068 +)))
1069 +
1070 +(% _mstvisible="1" %)
1071 +(((
1072 +(% _msthash="506254" _msttexthash="1501357" _mstvisible="2" style="text-align: left;" %)
984 984  These commands are only valid for LHT65N, as below:
985 985  
986 986  
987 -== 4.1 Set Transmit Interval Time ==
1076 +(% _msthash="506254" _msttexthash="1501357" _mstvisible="2" style="text-align: left;" %)
1077 +
1078 +)))
988 988  
1080 +(% _mstvisible="1" style="text-align: left;" %)
1081 +== (% _msthash="708253" _msttexthash="668772" _mstvisible="3" %)4.1 Set Transmit Interval Time(%%) ==
1082 +
1083 +(% _msthash="315355" _msttexthash="1659268" _mstvisible="1" style="text-align: left;" %)
989 989  Feature: Change LoRaWAN End Node Transmit Interval.
990 990  
991 -(% style="color:#4f81bd" %)**AT Command: AT+TDC**
1086 +(% _mstvisible="1" style="text-align: left;" %)
1087 +(% _msthash="315244" _msttexthash="241696" style="color:#4f81bd" %)**AT Command: AT+TDC**
992 992  
1089 +(% _mstvisible="1" %)
993 993  [[image:image-20220523150701-2.png||_mstalt="427453" _mstvisible="3"]]
994 994  
1092 +(% _mstvisible="1" %)
1093 +(((
1094 +(% _mstvisible="2" style="text-align: left;" %)
1095 +
995 995  
996 -(% style="color:#4f81bd" %)**Downlink Command: 0x01**
1097 +(% _mstvisible="2" style="text-align: left;" %)
1098 +(% _msthash="506055" _msttexthash="381992" style="color:#4f81bd" %)**Downlink Command: 0x01**
1099 +)))
997 997  
1101 +(% _mstvisible="1" %)
1102 +(((
1103 +(% _msthash="506256" _msttexthash="1996592" _mstvisible="2" style="text-align: left;" %)
998 998  Format: Command Code (0x01) followed by 3 bytes time value.
1105 +)))
999 999  
1107 +(% _mstvisible="1" %)
1108 +(((
1109 +(% _msthash="506257" _msttexthash="12934649" _mstvisible="2" style="text-align: left;" %)
1000 1000  If the downlink payload=0100003C, it means set the END Node’s Transmit Interval to 0x00003C=60(S), while type code is 01.
1111 +)))
1001 1001  
1002 -* **Example 1**: Downlink Payload: 0100001E ~/~/ Set Transmit Interval (TDC) = 30 seconds
1113 +(% _mstvisible="1" %)
1114 +* (% _mstvisible="3" %)
1115 +(((
1116 +(% _msthash="903322" _msttexthash="3250546" _mstvisible="4" %)
1117 +(% _mstvisible="5" %)**Example 1**(%%): Downlink Payload: 0100001E ~/~/ Set Transmit Interval (TDC) = 30 seconds
1118 +)))
1119 +* (% _mstvisible="3" %)
1120 +(((
1121 +(% _msthash="903323" _msttexthash="3253315" _mstvisible="4" %)
1122 +(% _mstvisible="5" %)**Example 2**(%%): Downlink Payload: 0100003C ~/~/ Set Transmit Interval (TDC) = 60 seconds
1003 1003  
1004 -* **Example 2**: Downlink Payload: 0100003C ~/~/ Set Transmit Interval (TDC) = 60 seconds
1005 1005  
1006 -== 4.2 Set External Sensor Mode ==
1125 +(% _msthash="903323" _msttexthash="3253315" _mstvisible="4" %)
1126 +
1127 +)))
1007 1007  
1129 +(% _mstvisible="1" style="text-align: left;" %)
1130 +== (% _msthash="614770" _msttexthash="578240" _mstvisible="3" %)4.2 Set External Sensor Mode(%%) ==
1131 +
1132 +(% _msthash="315357" _msttexthash="975117" _mstvisible="1" style="text-align: left;" %)
1008 1008  Feature: Change External Sensor Mode.
1009 1009  
1010 -(% style="color:#4f81bd" %)**AT Command: AT+EXT**
1135 +(% _mstvisible="1" style="text-align: left;" %)
1136 +(% _msthash="315245" _msttexthash="248118" style="color:#4f81bd" %)**AT Command: AT+EXT**
1011 1011  
1138 +(% _mstvisible="1" %)
1012 1012  [[image:image-20220523150759-3.png||_mstalt="432146" _mstvisible="3"]]
1013 1013  
1141 +(% _mstvisible="1" %)
1142 +(((
1143 +(% _mstvisible="2" style="text-align: left;" %)
1144 +
1014 1014  
1015 -(% style="color:#4f81bd" %)**Downlink Command: 0xA2**
1146 +(% _mstvisible="2" style="text-align: left;" %)
1147 +(% _msthash="506056" _msttexthash="387855" style="color:#4f81bd" %)**Downlink Command: 0xA2**
1148 +)))
1016 1016  
1150 +(% _mstvisible="1" %)
1151 +(((
1152 +(% _msthash="506259" _msttexthash="395629" _mstvisible="2" style="text-align: left;" %)
1017 1017  Total bytes: 2 ~~ 5 bytes
1154 +)))
1018 1018  
1019 -**Example:**
1156 +(% _mstvisible="1" %)
1157 +(((
1158 +(% _mstvisible="2" %)
1159 +(% _msthash="506260" _msttexthash="104767" _mstvisible="4" %)**Example:**
1160 +)))
1020 1020  
1021 -* 0xA201: Set external sensor type to E1
1162 +(% _mstvisible="1" %)
1163 +* (% _mstvisible="3" %)
1164 +(((
1165 +(% _msthash="903324" _msttexthash="934973" _mstvisible="4" %)
1166 +0xA201: Set external sensor type to E1
1167 +)))
1168 +* (% _mstvisible="3" %)
1169 +(((
1170 +(% _msthash="903325" _msttexthash="354770" _mstvisible="4" %)
1171 +0xA209: Same as AT+EXT=9
1172 +)))
1173 +* (% _mstvisible="3" %)
1174 +(((
1175 +(% _msthash="903326" _msttexthash="639067" _mstvisible="4" %)
1176 +0xA20702003c,Same as AT+SETCNT=60
1022 1022  
1023 -* 0xA209: Same as AT+EXT=9
1024 1024  
1025 -* 0xA20702003c: Same as AT+SETCNT=60
1179 +(% _msthash="903326" _msttexthash="639067" _mstvisible="4" %)
1180 +
1181 +)))
1026 1026  
1027 -== 4.3 Enable/Disable uplink Temperature probe ID ==
1183 +(% _mstvisible="1" style="text-align: left;" %)
1184 +== (% _msthash="1562483" _msttexthash="1445717" _mstvisible="3" %)4.3 Enable/Disable uplink Temperature probe ID(%%) ==
1028 1028  
1029 -(((
1186 +(% _msthash="315359" _msttexthash="2977572" _mstvisible="1" style="text-align: left;" %)
1030 1030  Feature: If PID is enabled, device will send the temperature probe ID on:
1031 -)))
1032 1032  
1033 -* (((
1034 -First Packet after OTAA Join
1035 -)))
1036 -* (((
1037 -Every 24 hours since the first packet.
1038 -)))
1189 +(% _mstvisible="1" %)
1190 +* First Packet after OTAA Join
1191 +* Every 24 hours since the first packet.
1039 1039  
1040 -(((
1193 +(% _msthash="315360" _msttexthash="658814" _mstvisible="1" style="text-align: left;" %)
1041 1041  PID is default set to disable (0)
1042 -)))
1043 1043  
1044 -(% style="color:#4f81bd" %)**AT Command:**
1196 +(% _mstvisible="1" style="text-align: left;" %)
1197 +(% _msthash="315246" _msttexthash="137488" style="color:#4f81bd" %)**AT Command:**
1045 1045  
1199 +(% _mstvisible="1" %)
1046 1046  [[image:image-20220523150928-4.png||_mstalt="431821" _mstvisible="3"]]
1047 1047  
1048 1048  
1049 -(% style="color:#4f81bd" %)**Downlink Command:**
1203 +(% _mstvisible="1" style="text-align: left;" %)
1204 +(% _msthash="315247" _msttexthash="298038" style="color:#4f81bd" %)**Downlink Command:**
1050 1050  
1051 -* **0xA800**  **~-~->** AT+PID=0
1052 -* **0xA801**     **~-~->** AT+PID=1
1206 +(% _mstvisible="1" %)
1207 +* 0xA800  **~-~->** AT+PID=0
1208 +* 0xA801     **~-~->** AT+PID=1
1053 1053  
1054 -== 4.4 Set Password ==
1210 +(% _mstvisible="1" style="text-align: left;" %)
1211 +== (% _msthash="266344" _msttexthash="242879" _mstvisible="3" %)4.4 Set Password(%%) ==
1055 1055  
1213 +(% _msthash="315363" _msttexthash="1170728" _mstvisible="1" style="text-align: left;" %)
1056 1056  Feature: Set device password, max 9 digits
1057 1057  
1058 -(% style="color:#4f81bd" %)**AT Command: AT+PWORD**
1216 +(% _mstvisible="1" style="text-align: left;" %)
1217 +(% _msthash="315248" _msttexthash="295009" style="color:#4f81bd" %)**AT Command: AT+PWORD**
1059 1059  
1219 +(% _mstvisible="1" %)
1060 1060  [[image:image-20220523151052-5.png||_mstalt="428623" _mstvisible="3"]]
1061 1061  
1222 +(% _mstvisible="1" %)
1223 +(((
1224 +(% _mstvisible="2" style="text-align: left;" %)
1225 +
1062 1062  
1063 -(% style="color:#4f81bd" %)**Downlink Command:**
1227 +(% _mstvisible="2" style="text-align: left;" %)
1228 +(% _msthash="506057" _msttexthash="298038" style="color:#4f81bd" %)**Downlink Command:**
1229 +)))
1064 1064  
1231 +(% _mstvisible="1" %)
1232 +(((
1233 +(% _msthash="506262" _msttexthash="974311" _mstvisible="2" style="text-align: left;" %)
1065 1065  No downlink command for this feature.
1066 1066  
1236 +(% _msthash="506262" _msttexthash="974311" _mstvisible="2" style="text-align: left;" %)
1237 +
1238 +)))
1067 1067  
1240 +(% _mstvisible="1" style="text-align: left;" %)
1241 +== (% _msthash="306956" _msttexthash="281918" _mstvisible="3" %)4.5 Quit AT Command(%%) ==
1068 1068  
1069 -== 4.5 Quit AT Command ==
1070 -
1243 +(% _msthash="315365" _msttexthash="4616456" _mstvisible="1" style="text-align: left;" %)
1071 1071  Feature: Quit AT Command mode, so user needs to input password again before use AT Commands.
1072 1072  
1073 -(% style="color:#4f81bd" %)**AT Command: AT+DISAT**
1246 +(% _mstvisible="1" style="text-align: left;" %)
1247 +(% _msthash="315249" _msttexthash="289120" style="color:#4f81bd" %)**AT Command: AT+DISAT**
1074 1074  
1249 +(% _mstvisible="1" %)
1075 1075  [[image:image-20220523151132-6.png||_mstalt="428649" _mstvisible="3"]]
1076 1076  
1077 1077  
1078 -(% style="color:#4f81bd" %)**Downlink Command:**
1253 +(% _mstvisible="1" style="text-align: left;" %)
1254 +(% _msthash="315250" _msttexthash="298038" style="color:#4f81bd" %)**Downlink Command:**
1079 1079  
1256 +(% _msthash="315368" _msttexthash="974311" _mstvisible="1" style="text-align: left;" %)
1080 1080  No downlink command for this feature.
1081 1081  
1082 1082  
1260 +(% _mstvisible="1" style="text-align: left;" %)
1261 +== (% _msthash="362752" _msttexthash="334919" _mstvisible="3" %)4.6 Set to sleep mode(%%) ==
1083 1083  
1084 -== 4.6 Set to sleep mode ==
1085 -
1263 +(% _msthash="315369" _msttexthash="779688" _mstvisible="1" style="text-align: left;" %)
1086 1086  Feature: Set device to sleep mode
1087 1087  
1088 -* **AT+Sleep=0**  : Normal working mode, device will sleep and use lower power when there is no LoRa message
1089 -* **AT+Sleep=1** :  Device is in deep sleep mode, no LoRa activation happen, used for storage or shipping.
1266 +* AT+Sleep=0  : Normal working mode, device will sleep and use lower power when there is no LoRa message
1267 +* AT+Sleep=1 : Device is in deep sleep mode, no LoRa activation happen, used for storage or shipping.
1090 1090  
1269 +(% _mstvisible="1" style="text-align: left;" %)
1091 1091  (% _msthash="315251" _msttexthash="289783" style="color:#4f81bd" %)**AT Command: AT+SLEEP**
1092 1092  
1272 +(% _mstvisible="1" %)
1093 1093  [[image:image-20220523151218-7.png||_mstalt="430703" _mstvisible="3"]]
1094 1094  
1095 1095  
1276 +(% _mstvisible="1" %)
1096 1096  (% _msthash="315252" _msttexthash="298038" style="color:#4f81bd" %)**Downlink Command:**
1097 1097  
1279 +(% _mstvisible="1" %)
1098 1098  * There is no downlink command to set to Sleep mode.
1099 1099  
1100 -== 4.7 Set system time ==
1282 +(% _mstvisible="1" %)
1283 +== (% _msthash="336557" _msttexthash="309712" _mstvisible="3" %)4.7 Set system time(%%) ==
1101 1101  
1285 +(% _msthash="315372" _msttexthash="2565524" _mstvisible="1" %)
1102 1102  Feature: Set system time, unix format. [[See here for format detail.>>||anchor="H2.6.2UnixTimeStamp"]]
1103 1103  
1288 +(% _mstvisible="1" %)
1104 1104  (% _msthash="315253" _msttexthash="137488" style="color:#4f81bd" %)**AT Command:**
1105 1105  
1291 +(% _mstvisible="1" %)
1106 1106  [[image:image-20220523151253-8.png||_mstalt="430677" _mstvisible="3"]]
1107 1107  
1108 1108  
1295 +(% _mstvisible="1" %)
1109 1109  (% _msthash="315254" _msttexthash="298038" style="color:#4f81bd" %)**Downlink Command:**
1110 1110  
1298 +(% _msthash="315375" _msttexthash="2898571" _mstvisible="1" %)
1111 1111  0x306007806000 ~/~/ Set timestamp to 0x(6007806000),Same as AT+TIMESTAMP=1611104352
1112 1112  
1113 1113  
1302 +(% _mstvisible="1" %)
1303 +== (% _msthash="376779" _msttexthash="348712" _mstvisible="3" %)4.8 Set Time Sync Mode(%%) ==
1114 1114  
1115 -== 4.8 Set Time Sync Mode ==
1116 -
1305 +(% _mstvisible="1" %)
1117 1117  (((
1307 +(% _msthash="506263" _msttexthash="11748321" _mstvisible="2" %)
1118 1118  Feature: Enable/Disable Sync system time via LoRaWAN MAC Command (DeviceTimeReq), LoRaWAN server must support v1.0.3 protocol to reply this command.
1119 1119  )))
1120 1120  
1311 +(% _mstvisible="1" %)
1121 1121  (((
1313 +(% _msthash="506264" _msttexthash="6530264" _mstvisible="2" %)
1122 1122  SYNCMOD is set to 1 by default. If user want to set a different time from LoRaWAN server, user need to set this to 0.
1123 1123  )))
1124 1124  
1317 +(% _mstvisible="1" %)
1318 +(((
1319 +(% _mstvisible="2" %)
1125 1125  (% _msthash="506058" _msttexthash="137488" style="color:#4f81bd" %)**AT Command:**
1321 +)))
1126 1126  
1323 +(% _mstvisible="1" %)
1127 1127  [[image:image-20220523151336-9.png||_mstalt="431717" _mstvisible="3"]]
1128 1128  
1129 1129  
1130 -(% style="color:#4f81bd" %)**Downlink Command:**
1327 +(% _mstvisible="1" %)
1328 +(% _msthash="315255" _msttexthash="298038" style="color:#4f81bd" %)**Downlink Command:**
1131 1131  
1330 +(% _msthash="315377" _msttexthash="479648" _mstvisible="1" %)
1132 1132  0x28 01 ~/~/ Same As AT+SYNCMOD=1
1332 +
1333 +(% _msthash="315378" _msttexthash="479076" _mstvisible="1" %)
1133 1133  0x28 00 ~/~/ Same As AT+SYNCMOD=0
1134 1134  
1135 1135  
1337 +(% _mstvisible="1" %)
1338 +== (% _msthash="536432" _msttexthash="502528" _mstvisible="3" %)4.9 Set Time Sync Interval(%%) ==
1136 1136  
1137 -== 4.9 Set Time Sync Interval ==
1138 -
1340 +(% _msthash="315379" _msttexthash="3065777" _mstvisible="1" %)
1139 1139  Feature: Define System time sync interval. SYNCTDC default value: 10 days.
1140 1140  
1343 +(% _mstvisible="1" %)
1141 1141  (% _msthash="315256" _msttexthash="137488" style="color:#4f81bd" %)**AT Command:**
1142 1142  
1346 +(% _mstvisible="1" %)
1143 1143  [[image:image-20220523151411-10.png||_mstalt="449696" _mstvisible="3"]]
1144 1144  
1145 1145  
1350 +(% _mstvisible="1" %)
1146 1146  (% _msthash="315257" _msttexthash="298038" style="color:#4f81bd" %)**Downlink Command:**
1147 1147  
1148 -**0x29 0A** ~/~/ Same as AT+SYNCTDC=0x0A
1353 +(% _msthash="315382" _msttexthash="590044" _mstvisible="1" %)
1354 +0x29 0A ~/~/ Same as AT+SYNCTDC=0x0A
1149 1149  
1150 1150  
1357 +(% _mstvisible="1" %)
1358 +== (% _msthash="927901" _msttexthash="882570" _mstvisible="3" %)4.10 Print data entries base on page.(%%) ==
1151 1151  
1152 -== 4.10 Print data entries base on page. ==
1153 -
1360 +(% _msthash="315383" _msttexthash="3233334" _mstvisible="1" %)
1154 1154  Feature: Print the sector data from start page to stop page (max is 416 pages).
1155 1155  
1363 +(% _mstvisible="1" %)
1156 1156  (% _msthash="315258" _msttexthash="264953" style="color:#4f81bd" %)**AT Command: AT+PDTA**
1157 1157  
1366 +(% _mstvisible="1" %)
1158 1158  [[image:image-20220523151450-11.png||_mstalt="451035" _mstvisible="3"]]
1159 1159  
1160 1160  
1370 +(% _mstvisible="1" %)
1161 1161  (% _msthash="315259" _msttexthash="298038" style="color:#4f81bd" %)**Downlink Command:**
1162 1162  
1373 +(% _msthash="315386" _msttexthash="799539" _mstvisible="1" %)
1163 1163  No downlink commands for feature
1164 1164  
1165 1165  
1377 +(% _mstvisible="1" %)
1378 +== (% _msthash="788762" _msttexthash="747149" _mstvisible="3" %)4.11 Print last few data entries.(%%) ==
1166 1166  
1167 -== 4.11 Print last few data entries. ==
1168 -
1380 +(% _msthash="315387" _msttexthash="1101009" _mstvisible="1" %)
1169 1169  Feature: Print the last few data entries
1170 1170  
1383 +(% _mstvisible="1" %)
1171 1171  (% _msthash="315260" _msttexthash="288522" style="color:#4f81bd" %)**AT Command: AT+PLDTA**
1172 1172  
1386 +(% _mstvisible="1" %)
1173 1173  [[image:image-20220523151524-12.png||_mstalt="452101" _mstvisible="3"]]
1174 1174  
1175 1175  
1390 +(% _mstvisible="1" %)
1176 1176  (% _msthash="315261" _msttexthash="298038" style="color:#4f81bd" %)**Downlink Command:**
1177 1177  
1393 +(% _msthash="315390" _msttexthash="799539" _mstvisible="1" %)
1178 1178  No downlink commands for feature
1179 1179  
1180 1180  
... ... @@ -1216,10 +1216,8 @@
1216 1216  == 5.1 Battery Type ==
1217 1217  
1218 1218  (((
1219 -(((
1220 1220  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.
1221 1221  )))
1222 -)))
1223 1223  
1224 1224  (((
1225 1225  
... ... @@ -1226,11 +1226,9 @@
1226 1226  )))
1227 1227  
1228 1228  (((
1229 -(((
1230 1230  The discharge curve is not linear so can't simply use percentage to show the battery level. Below is the battery performance.
1231 1231  [[image:image-20220515075034-1.png||_mstalt="428961" _mstvisible="4" height="208" width="644"]]
1232 1232  )))
1233 -)))
1234 1234  
1235 1235  The minimum Working Voltage for the LHT65N is ~~ 2.5v. When battery is lower than 2.6v, it is time to change the battery.
1236 1236  
... ... @@ -1258,7 +1258,6 @@
1258 1258  )))
1259 1259  
1260 1260  
1261 -
1262 1262  = 6. FAQ =
1263 1263  
1264 1264  == 6.1 How to use AT Command? ==
... ... @@ -1622,11 +1622,14 @@
1622 1622  **Package Includes**:
1623 1623  
1624 1624  * LHT65N Temperature & Humidity Sensor x 1
1625 -* Optional external sensor
1626 1626  
1837 +*Optional external sensor
1838 +
1839 +
1627 1627  **Dimension and weight**:
1628 1628  
1629 1629  * Device Size:  10 x 10 x 3.5 cm
1843 +
1630 1630  * Device Weight: 120.5g
1631 1631  
1632 1632  = 9. Reference material =