Last modified by Xiaoling on 2025/06/10 09:17

From version 47.2
edited by Xiaoling
on 2023/11/01 09:24
Change comment: There is no comment for this version
To version 51.2
edited by Xiaoling
on 2024/04/07 10:15
Change comment: There is no comment for this version

Summary

Details

Page properties
Content
... ... @@ -45,8 +45,6 @@
45 45  * External PIR Sensor
46 46  * Tri-color LED to indicate working status
47 47  
48 -
49 -
50 50  (% style="display:none" %)
51 51  
52 52  == 1.3 Specification ==
... ... @@ -63,7 +63,7 @@
63 63  
64 64  * Resolution: 0.04 %RH
65 65  * Accuracy Tolerance : Typ ±3 %RH
66 -* Long Term Drift: < 0.02 °C/yr
64 +* Long Term Drift: < 0.25 RH/yr
67 67  * Operating Range: 0 ~~ 96 %RH
68 68  
69 69  (% style="color:#037691" %)**External PIR Sensor:**
... ... @@ -72,8 +72,6 @@
72 72  * Cable Length : 1 meter
73 73  * Stable detect distance : 0~~3 meter
74 74  
75 -
76 -
77 77  = 2. Connect LHT65N-PIR to IoT Server =
78 78  
79 79  == 2.1 How does LHT65N-PIR work? ==
... ... @@ -100,7 +100,7 @@
100 100  
101 101  
102 102  (% border="1" cellspacing="4" style="background-color:#f2f2f2; width:510px" %)
103 -|=(% style="width: 167px;background-color:#D9E2F3;color:#0070C0" %)**Behavior on **ACT|=(% style="width: 117px;background-color:#D9E2F3;color:#0070C0" %)Function|=(% style="width: 225px;background-color:#D9E2F3;color:#0070C0" %)Action
99 +|=(% style="width: 167px;background-color:#4F81BD;color:white" %)**Behavior on ACT**|=(% style="width: 117px;background-color:#4F81BD;color:white" %)**Function**|=(% style="width: 226px;background-color:#4F81BD;color:white" %)**Action**
104 104  |(% style="background-color:#f2f2f2; width:167px" %)Pressing ACT between 1s < time < 3s|(% style="background-color:#f2f2f2; width:117px" %)Test uplink status|(% style="background-color:#f2f2f2; width:225px" %)(((
105 105  
106 106  
... ... @@ -114,8 +114,6 @@
114 114  )))
115 115  |(% style="background-color:#f2f2f2; width:167px" %)Fast press ACT 5 times.|(% style="background-color:#f2f2f2; width:117px" %)Deactivate Device|(% style="background-color:#f2f2f2; width:225px" %)Red led will solid on for 5 seconds. Means LHT65N-PIR is in Deep Sleep Mode.
116 116  
117 -
118 -
119 119  == 2.3 Example to join LoRaWAN network ==
120 120  
121 121  
... ... @@ -182,9 +182,9 @@
182 182  The Payload format is as below.
183 183  
184 184  (% border="1" cellspacing="4" style="background-color:#f2f2f2; width:510px" %)
185 -|(% colspan="6" style="background-color:#d9e2f3; color:#0070c0" %)**Device Status (FPORT=5)**
179 +|(% colspan="6" style="background-color:#4f81bd; color:white" %)**Device Status (FPORT=5)**
186 186  |(% style="background-color:#f2f2f2; width:103px" %)**Size (bytes)**|(% style="background-color:#f2f2f2; width:72px" %)**1**|(% style="background-color:#f2f2f2" %)**2**|(% style="background-color:#f2f2f2; width:91px" %)**1**|(% style="background-color:#f2f2f2; width:86px" %)**1**|(% style="background-color:#f2f2f2; width:44px" %)**2**
187 -|(% style="background-color:#f2f2f2; width:103px" %)**Value**|(% style="background-color:#f2f2f2; width:72px" %)Sensor Model|(% style="background-color:#f2f2f2" %)Firmware Version|(% style="background-color:#f2f2f2; width:91px" %)Frequency Band|(% style="background-color:#f2f2f2; width:86px" %)Sub-band|(% style="background-color:#f2f2f2; width:44px" %)BAT
181 +|(% style="background-color:#f2f2f2; width:103px" %)Value|(% style="background-color:#f2f2f2; width:72px" %)Sensor Model|(% style="background-color:#f2f2f2" %)Firmware Version|(% style="background-color:#f2f2f2; width:91px" %)Frequency Band|(% style="background-color:#f2f2f2; width:86px" %)Sub-band|(% style="background-color:#f2f2f2; width:44px" %)BAT
188 188  
189 189  Example parse in TTNv3
190 190  
... ... @@ -252,17 +252,17 @@
252 252  After each uplink, the (% style="color:blue" %)**BLUE LED**(%%) will blink once.
253 253  
254 254  (% border="1" cellspacing="4" style="background-color:#f2f2f2; width:390px" %)
255 -|=(% style="width: 60px;background-color:#D9E2F3;color:#0070C0" %)(((
249 +|=(% style="width: 60px;background-color:#4F81BD;color:white" %)(((
256 256  **Size(bytes)**
257 -)))|=(% style="width: 30px;background-color:#D9E2F3;color:#0070C0" %)(((
251 +)))|=(% style="width: 30px;background-color:#4F81BD;color:white" %)(((
258 258  **2**
259 -)))|=(% style="width: 100px;background-color:#D9E2F3;color:#0070C0" %)(((
253 +)))|=(% style="width: 100px;background-color:#4F81BD;color:white" %)(((
260 260  **2**
261 -)))|=(% style="width: 100px;background-color:#D9E2F3;color:#0070C0" %)(((
255 +)))|=(% style="width: 100px;background-color:#4F81BD;color:white" %)(((
262 262  **2**
263 -)))|=(% style="width: 50px;background-color:#D9E2F3;color:#0070C0" %)(((
257 +)))|=(% style="width: 50px;background-color:#4F81BD;color:white" %)(((
264 264  **1**
265 -)))|=(% style="width: 50px;background-color:#D9E2F3;color:#0070C0" %)(((
259 +)))|=(% style="width: 50px;background-color:#4F81BD;color:white" %)(((
266 266  **4**
267 267  )))
268 268  |(% style="width:97px" %)(((
... ... @@ -288,8 +288,6 @@
288 288  * The 8^^th^^ byte: Alarm Bit (if this uplink is from periodically or movement)
289 289  * The 9^^th^^ ~~ 11^^st^^  byte: Movement Detect Count.
290 290  
291 -
292 -
293 293  === 2.5.1 Decoder in TTN V3 ===
294 294  
295 295  
... ... @@ -307,9 +307,9 @@
307 307  These two bytes of BAT include the battery state and the actually voltage
308 308  
309 309  (% border="1" cellspacing="4" style="background-color:#f2f2f2; width:477px" %)
310 -|=(% style="width: 69px; background-color:#D9E2F3;color:#0070C0" %)(((
302 +|=(% style="width: 69px; background-color:#4F81BD;color:white" %)(((
311 311  **Bit(bit)**
312 -)))|=(% style="width: 253px;background-color:#D9E2F3;color:#0070C0" %)[15:14]|=(% style="width: 155px;background-color:#D9E2F3;color:#0070C0" %)[13:0]
304 +)))|=(% style="width: 253px;background-color:#4F81BD;color:white" %)[15:14]|=(% style="width: 155px;background-color:#4F81BD;color:white" %)[13:0]
313 313  |(% style="width:66px" %)(((
314 314  Value
315 315  )))|(% style="width:250px" %)(((
... ... @@ -328,8 +328,6 @@
328 328  * BAT status=(0xcba4>>14)&0xFF=11(B),very good
329 329  * Battery Voltage =0xCBF6&0x3FFF=0x0BA4=2980mV
330 330  
331 -
332 -
333 333  === 2.5.3 Built-in Temperature ===
334 334  
335 335  
... ... @@ -341,8 +341,6 @@
341 341  
342 342  * Temperature:  (0xF5C6-65536)/100=-26.18℃
343 343  
344 -
345 -
346 346  === 2.5.4 Built-in Humidity ===
347 347  
348 348  
... ... @@ -350,8 +350,6 @@
350 350  
351 351  * Humidity:    0x025C/10=60.4%
352 352  
353 -
354 -
355 355  === 2.5.5 Ext value ===
356 356  
357 357  ==== 2.5.5.1 Ext~=0x0E, PIR Sensor ====
... ... @@ -368,15 +368,15 @@
368 368  Bit0 of byte 8th shows if this uplink is generate by PIR activity.
369 369  
370 370  (% border="1" cellspacing="4" style="background-color:#f2f2f2; width:393px" %)
371 -|=(% style="width: 107px; background-color:#D9E2F3;color:#0070C0" %)(((
357 +|=(% style="width: 107px; background-color:#4F81BD;color:white" %)(((
372 372  **The 8^^th^^ byte**
373 -)))|=(% style="width: 73px; background-color:#D9E2F3;color:#0070C0" %)(((
359 +)))|=(% style="width: 73px; background-color:#4F81BD;color:white" %)(((
374 374  **Bit 1~~7**
375 -)))|=(% style="width: 213px; background-color:#D9E2F3;color:#0070C0" %)(((
361 +)))|=(% style="width: 213px; background-color:#4F81BD;color:white" %)(((
376 376  **Bit 0**
377 377  )))
378 378  |(% style="width:106px" %)(((
379 -**Value**
365 +Value
380 380  )))|(% style="width:71px" %)(((
381 381  Reserve
382 382  )))|(% style="width:211px" %)(((
... ... @@ -617,13 +617,9 @@
617 617  
618 618  In a normal working state:
619 619  
620 -* For each uplink, the (% style="color:blue" %)**BLUE LED**(%%) or (% style="color:red" %)**RED LED**(%%) will blink once.
621 -(% style="color:blue" %)**BLUE LED**(%%) when external sensor is connected.
622 -* (% style="color:red" %)**RED LED**(%%) when external sensor is not connected
623 -* For each success downlink, the (% style="color:purple" %)**PURPLE LED**(%%) will blink once
606 +* For each uplink, the (% style="color:red" %)**RED LED**(%%) will blink once.
607 +* For each success downlink, the (% style="color:purple" %)**PURPLE LED**(%%) will blink once.
624 624  
625 -
626 -
627 627  == 2.9 installation ==
628 628  
629 629  
... ... @@ -648,8 +648,6 @@
648 648  
649 649  * 5. Do not install more than one (2 or above) Wireless PIR in the same detection space (like at the same room).
650 650  
651 -
652 -
653 653  = 3. Sensors and Accessories =
654 654  
655 655  == 3.1 E2 Extension Cable ==
... ... @@ -681,8 +681,6 @@
681 681  
682 682  * LoRaWAN Downlink.  Instruction for different platforms: See [[IoT LoRaWAN Server>>url:http://wiki.dragino.com/xwiki/bin/view/Main/]] section.
683 683  
684 -
685 -
686 686  == 4.2 General Commands ==
687 687  
688 688  
... ... @@ -709,8 +709,8 @@
709 709  
710 710  (% style="color:#4f81bd" %)**AT Command: **
711 711  
712 -(% border="1" cellspacing="5" style="background-color:#f2f2f2; width:501px" %)
713 -|(% style="background-color:#d9e2f3; color:#0070c0; width:155px" %)**Command Example**|(% style="background-color:#d9e2f3; color:#0070c0; width:166px" %)**Function**|(% style="background-color:#d9e2f3; color:#0070c0; width:180px" %)**Response**
690 +(% border="1" cellspacing="3" style="background-color:#f2f2f2; width:501px" %)
691 +|(% style="background-color:#4f81bd; color:white; width:155px" %)**Command Example**|(% style="background-color:#4f81bd; color:white; width:166px" %)**Function**|(% style="background-color:#4f81bd; color:white; width:180px" %)**Response**
714 714  |(% style="width:155px" %)AT+TDC=?|(% style="width:162px" %)Show current transmit Interval|(% style="width:177px" %)30000 OK the interval is 30000ms = 30s
715 715  |(% style="width:155px" %)AT+TDC=60000|(% style="width:162px" %)Set Transmit Interval|(% style="width:177px" %)OK Set transmit interval to 60000ms = 60 seconds
716 716  
... ... @@ -724,8 +724,6 @@
724 724  
725 725  * **Example 2**: Downlink Payload: 0100003C  ~/~/ Set Transmit Interval (TDC) = 60 seconds
726 726  
727 -
728 -
729 729  === 4.3.2 Get Device Status ===
730 730  
731 731  
... ... @@ -743,8 +743,8 @@
743 743  
744 744  (% style="color:#4f81bd" %)**AT Command: **
745 745  
746 -(% border="1" cellspacing="5" style="background-color:#f2f2f2; width:372px" %)
747 -|(% style="background-color:#d9e2f3; color:#0070c0; width:155px" %)**Command Example**|(% style="background-color:#d9e2f3; color:#0070c0; width:128px" %)**Function**|(% style="background-color:#d9e2f3; color:#0070c0; width:89px" %)**Response**
722 +(% border="1" cellspacing="3" style="background-color:#f2f2f2; width:372px" %)
723 +|(% style="background-color:#4f81bd; color:white; width:155px" %)**Command Example**|(% style="background-color:#4f81bd; color:white; width:128px" %)**Function**|(% style="background-color:#4f81bd; color:white; width:89px" %)**Response**
748 748  |(% style="width:155px" %)AT+PWORD=?|(% style="width:124px" %)Show password|(% style="width:86px" %)(((
749 749  123456
750 750  
... ... @@ -768,8 +768,8 @@
768 768  
769 769  (% style="color:#4f81bd" %)**AT Command: **
770 770  
771 -(% border="1" cellspacing="5" style="background-color:#f2f2f2; width:513px" %)
772 -|(% style="background-color:#d9e2f3; color:#0070c0; width:155px" %)**Command Example**|(% style="background-color:#d9e2f3; color:#0070c0; width:140px" %)**Function**|(% style="background-color:#d9e2f3; color:#0070c0; width:218px" %)**Response**
747 +(% border="1" cellspacing="3" style="background-color:#f2f2f2; width:513px" %)
748 +|(% style="background-color:#4f81bd; color:white; width:155px" %)**Command Example**|(% style="background-color:#4f81bd; color:white; width:140px" %)**Function**|(% style="background-color:#4f81bd; color:white; width:218px" %)**Response**
773 773  |(% style="width:155px" %)AT+SLEEP|(% style="width:139px" %)Set to sleep mode|(% style="width:213px" %)(((
774 774  Clear all stored sensor data…
775 775  
... ... @@ -780,8 +780,6 @@
780 780  
781 781  * There is no downlink command to set to Sleep mode.
782 782  
783 -
784 -
785 785  === 4.3.5 Set UOA (Uplink on Activity) ===
786 786  
787 787  
... ... @@ -802,11 +802,19 @@
802 802  
803 803  When followed by 3 bytes, the first byte is 01, and the second and third bytes are Calm Down Time.
804 804  
805 -* (% style="color:#037691" %)**A1 00    **(%%)** ==>  AT+UOA=0     **
806 -* (% style="color:#037691" %)**A1 01 00 02  **(%%)** ==>  AT+UOA=1,2**
779 +* (% style="color:#037691" %)**A1 00    **(%%)** ==>    **AT+UOA=0**     **
780 +* (% style="color:#037691" %)**A1 01 00 02  **(%%)** ==>    **AT+UOA=1,2
807 807  
782 +=== 4.3.6 Get data ===
808 808  
809 809  
785 +Feature: Get the current sensor data
786 +
787 +(% style="color:#4f81bd" %)**AT Command:**
788 +
789 +* **AT+GETSENSORVALUE=0**      ~/~/ The serial port gets the reading of the current sensor
790 +* **AT+GETSENSORVALUE=1**      ~/~/  The serial port gets the current sensor reading and uploads it.
791 +
810 810  = 5. Battery & Power Consumption =
811 811  
812 812  
... ... @@ -824,7 +824,7 @@
824 824  * Update with new features.
825 825  * Fix bugs.
826 826  
827 -Firmware and changelog can be downloaded from : **[[Firmware download link>>url:http://wiki.dragino.com/xwiki/bin/view/Main/Firmware%20OTA%20Update%20for%20Sensors/]]**
809 +Firmware and changelog can be downloaded from : **[[Firmware download link>>https://www.dropbox.com/sh/g99v0fxcltn9r1y/AAB_TCg_9QRfMlVYDReneEJCa/LHT65N?dl=0&subfolder_nav_tracking=1]]**
828 828  
829 829  Methods to Update Firmware:
830 830  
... ... @@ -831,22 +831,12 @@
831 831  * (Recommanded way) OTA firmware update via wireless: [[http:~~/~~/wiki.dragino.com/xwiki/bin/view/Main/Firmware%20OTA%20Update%20for%20Sensors/>>url:http://wiki.dragino.com/xwiki/bin/view/Main/Firmware%20OTA%20Update%20for%20Sensors/]]
832 832  * Update through UART TTL interface. **[[Instruction>>url:http://wiki.dragino.com/xwiki/bin/view/Main/UART%20Access%20for%20LoRa%20ST%20v4%20base%20model/#H1.LoRaSTv4baseHardware]]**.
833 833  
834 -
835 -
836 836  = 7. FAQ =
837 837  
838 838  == 7.1 How to use AT Command? ==
839 839  
820 +Refer this link for [[UART Hardware Connection>>url:http://wiki.dragino.com/xwiki/bin/view/Main/User%20Manual%20for%20LoRaWAN%20End%20Nodes/LHT65N%20LoRaWAN%20Temperature%20%26%20Humidity%20Sensor%20Manual/#H6.1HowtoconnecttoLHT65NUARTinterface3F]].
840 840  
841 -LHT65N-PIR supports AT Command set.User can use a USB to TTL adapter plus the Program Cable to connect to LHT65 for using AT command, as below.
842 -
843 -
844 -[[image:Main.User Manual for LoRaWAN End Nodes.LHT65N-E5 LoRaWAN Temperature_Humidity & Illuminance Sensor User Manual.WebHome@image-20220615153355-1.png||_mstalt="430222"]]
845 -
846 -
847 -[[image:Main.User Manual for LoRaWAN End Nodes.LHT65N-E5 LoRaWAN Temperature_Humidity & Illuminance Sensor User Manual.WebHome@1655802313617-381.png||_mstalt="293917"]]
848 -
849 -
850 850  In PC, User needs to set serial tool(such as [[**putty**>>https://www.chiark.greenend.org.uk/~~sgtatham/putty/latest.html]], SecureCRT) baud rate to (% style="color:green" %)**9600** (%%)to access to access serial console for LHT65N-PIR. The AT commands are disable by default and need to enter password (default:(% style="color:green" %)**123456**(% style="color:red" %))(%%) to active it. Timeout to input AT Command is 5 min, after 5-minute, user need to input password again. User can use AT+DISAT command to disable AT command before timeout.
851 851  
852 852  [[image:Main.User Manual for LoRaWAN End Nodes.LHT65N-E5 LoRaWAN Temperature_Humidity & Illuminance Sensor User Manual.WebHome@image-20220615154519-3.png||_mstalt="431925" height="672" width="807"]]
... ... @@ -899,47 +899,11 @@
899 899  [[image:Main.User Manual for LoRaWAN End Nodes.LHT65N-E5 LoRaWAN Temperature_Humidity & Illuminance Sensor User Manual.WebHome@image-20220615154519-3.png||_mstalt="431925" height="672" width="807"]]
900 900  
901 901  
902 -== 7.4 How to use TTL-USB to connect PC to upgrade firmware? ==
874 +== 7.4 How to upgrade firmware? ==
903 903  
876 +Please check [[update instruction>>url:http://wiki.dragino.com/xwiki/bin/view/Main/User%20Manual%20for%20LoRaWAN%20End%20Nodes/LHT65N%20LoRaWAN%20Temperature%20%26%20Humidity%20Sensor%20Manual/#H6.5Howtoupgradefirmware3F]].
904 904  
905 -[[image:Main.User Manual for LoRaWAN End Nodes.LHT65N-E5 LoRaWAN Temperature_Humidity & Illuminance Sensor User Manual.WebHome@image-20220615153355-1.png||_mstalt="430222"]]
906 906  
907 -
908 -(% style="color:blue" %)**Step1**(%%): Install TremoProgrammer  first.
909 -
910 -[[image:Main.User Manual for LoRaWAN End Nodes.LHT65N-E5 LoRaWAN Temperature_Humidity & Illuminance Sensor User Manual.WebHome@image-20220615170542-5.png||_mstalt="430638"]]
911 -
912 -
913 -(% _mstmutation="1" style="color:blue" %)**Step2**(%%):wiring method.(% style="display:none" %)
914 -
915 -First connect the four lines;(% style="display:none" %)
916 -
917 -[[image:Main.User Manual for LoRaWAN End Nodes.LHT65N-E5 LoRaWAN Temperature_Humidity & Illuminance Sensor User Manual.WebHome@image-20220621170938-1.png||_mstalt="431340" height="413" width="419"]],(% style="display:none" %)
918 -
919 -
920 -Then use DuPont cable to short circuit port3 and port1, and then release them, so that the device enters bootlaod mode.
921 -
922 -[[image:Main.User Manual for LoRaWAN End Nodes.LHT65N-E5 LoRaWAN Temperature_Humidity & Illuminance Sensor User Manual.WebHome@image-20220621170938-2.png||_mstalt="431704"]]
923 -
924 -
925 -(% style="color:blue" %)**Step3:**(%%)Select the device port to be connected, baud rate and bin file to be downloaded.
926 -
927 -[[image:Main.User Manual for LoRaWAN End Nodes.LHT65N-E5 LoRaWAN Temperature_Humidity & Illuminance Sensor User Manual.WebHome@image-20220615171334-6.png||_mstalt="431028"]]
928 -
929 -
930 -Click the (% style="color:blue" %)**start**(%%) button to start the firmware upgrade.
931 -
932 -
933 -When this interface appears, it indicates that the download has been completed.
934 -
935 -[[image:Main.User Manual for LoRaWAN End Nodes.LHT65N-E5 LoRaWAN Temperature_Humidity & Illuminance Sensor User Manual.WebHome@image-20220620160723-8.png||_mstalt="430703"]]
936 -
937 -
938 -Finally, unplug the DuPont cable on port4, and then use the DuPont cable to short circuit port3 and port1 to reset the device.
939 -
940 -[[image:Main.User Manual for LoRaWAN End Nodes.LHT65N-E5 LoRaWAN Temperature_Humidity & Illuminance Sensor User Manual.WebHome@image-20220615154519-3.png||_mstalt="431925" height="672" width="807"]]
941 -
942 -
943 943  = 8. Order Info =
944 944  
945 945  
... ... @@ -956,8 +956,6 @@
956 956  * (% style="color:#4f81bd" %)** **(% _mstmutation="1" style="color:red" %)**IN865**(%%): LoRaWAN IN865 band
957 957  * (% style="color:#4f81bd" %)** **(% _mstmutation="1" style="color:red" %)**CN470**(%%): LoRaWAN CN470 band
958 958  
959 -
960 -
961 961  = 9. Packing Info =
962 962  
963 963  
... ... @@ -965,15 +965,11 @@
965 965  
966 966  * LHT65N-PIR Temperature/Humidity/PIR Sensor x 1
967 967  
968 -
969 -
970 970  = 10. Reference material =
971 971  
972 972  
973 973  * [[Datasheet, photos, decoder, firmware>>https://www.dropbox.com/sh/una19zsni308dme/AACOKp6J2RF5TMlKWT5zU3RTa?dl=0]]
974 974  
975 -
976 -
977 977  = 11. FCC Warning =
978 978  
979 979  
... ... @@ -982,6 +982,3 @@
982 982  (1) This device may not cause harmful interference;
983 983  
984 984  (2) this device must accept any interference received, including interference that may cause undesired operation.
985 -
986 -
987 -