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

From version 202.1
edited by Edwin Chen
on 2022/10/06 19:27
Change comment: Uploaded new attachment "image-20221006192726-1.png", version {1}
To version 189.6
edited by Xiaoling
on 2022/07/22 10:36
Change comment: There is no comment for this version

Summary

Details

Page properties
Author
... ... @@ -1,1 +1,1 @@
1 -XWiki.Edwin
1 +XWiki.Xiaoling
Content
... ... @@ -1,5 +1,5 @@
1 1  (% style="text-align:center" %)
2 -[[image:image-20220613162008-1.png||_mstalt="428142" height="510" width="334"]]
2 +[[image:image-20220613162008-1.png||_mstalt="428142" height="579" width="379"]]
3 3  
4 4  
5 5  
... ... @@ -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  
... ... @@ -45,10 +45,8 @@
45 45  )))
46 46  
47 47  
48 -
49 49  == 1.2 Features ==
50 50  
51 -
52 52  * Wall mountable
53 53  * LoRaWAN v1.0.3 Class A protocol
54 54  * Frequency Bands: CN470/EU433/KR920/US915/EU868/AS923/AU915
... ... @@ -59,14 +59,15 @@
59 59  * Built-in Temperature & Humidity sensor
60 60  * Optional External Sensors
61 61  * Tri-color LED to indicate working status
62 -* Datalog feature (Max 3328 records)
59 +* Datalog feature
63 63  
64 64  
65 65  
63 +
66 66  == 1.3 Specification ==
67 67  
68 68  
69 -(% style="color:#037691" %)**Built-in Temperature Sensor:**
67 +**Built-in Temperature Sensor:**
70 70  
71 71  * Resolution: 0.01 °C
72 72  * Accuracy Tolerance : Typ ±0.3 °C
... ... @@ -73,7 +73,7 @@
73 73  * Long Term Drift: < 0.02 °C/yr
74 74  * Operating Range: -40 ~~ 85 °C
75 75  
76 -(% style="color:#037691" %)**Built-in Humidity Sensor:**
74 +**Built-in Humidity Sensor:**
77 77  
78 78  * Resolution: 0.04 %RH
79 79  * Accuracy Tolerance : Typ ±3 %RH
... ... @@ -80,7 +80,7 @@
80 80  * Long Term Drift: < 0.02 °C/yr
81 81  * Operating Range: 0 ~~ 96 %RH
82 82  
83 -(% style="color:#037691" %)**External Temperature Sensor:**
81 +**External Temperature Sensor:**
84 84  
85 85  * Resolution: 0.0625 °C
86 86  * ±0.5°C accuracy from -10°C to +85°C
... ... @@ -89,12 +89,11 @@
89 89  
90 90  
91 91  
90 +
92 92  = 2. Connect LHT65N to IoT Server =
93 93  
94 -
95 95  == 2.1 How does LHT65N work? ==
96 96  
97 -
98 98  (((
99 99  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.
100 100  )))
... ... @@ -104,10 +104,8 @@
104 104  )))
105 105  
106 106  
107 -
108 108  == 2.2 How to Activate LHT65N? ==
109 109  
110 -
111 111  (((
112 112  The LHT65N has two working modes:
113 113  )))
... ... @@ -132,11 +132,9 @@
132 132  
133 133  == 2.3 Example to join LoRaWAN network ==
134 134  
135 -
136 136  (% _msthash="315240" _msttexthash="9205482" _mstvisible="1" class="wikigeneratedid" %)
137 137  This section shows an example of how to join the TTN V3 LoRaWAN IoT server. Use with other LoRaWAN IoT servers is of a similar procedure.
138 138  
139 -
140 140  (% _mstvisible="1" class="wikigeneratedid" %)
141 141  [[image:image-20220522232442-1.png||_mstalt="427830" _mstvisible="3" height="387" width="648"]]
142 142  
... ... @@ -149,7 +149,6 @@
149 149  
150 150  === 2.3.1 Step 1: Create Device n TTN ===
151 151  
152 -
153 153  (((
154 154  Create a device in TTN V3 with the OTAA keys from LHT65N.
155 155  )))
... ... @@ -191,7 +191,6 @@
191 191  
192 192  === 2.3.2 Step 2: Activate LHT65N by pressing the ACT button for more than 5 seconds. ===
193 193  
194 -
195 195  (((
196 196  Use ACT button to activate LHT65N and it will auto-join to the TTN V3 network. After join success, it will start to upload sensor data to TTN V3 and user can see in the panel.
197 197  )))
... ... @@ -203,7 +203,6 @@
203 203  
204 204  == 2.4 Uplink Payload ==
205 205  
206 -
207 207  (((
208 208  The uplink payload includes totally 11 bytes. Uplink packets use FPORT=2 and (% _mstvisible="3" style="color:#4f81bd" %)**every 20 minutes**(%%) send one uplink by default.
209 209  )))
... ... @@ -278,14 +278,12 @@
278 278  
279 279  * The First 6 bytes: has fix meanings for every LHT65N.
280 280  * The 7th byte (EXT #): defines the external sensor model.
281 -* 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.)
271 +* 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 wont be these four bytes.)
282 282  
283 283  
284 284  
285 -
286 286  === 2.4.1 Decoder in TTN V3 ===
287 287  
288 -
289 289  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.
290 290  
291 291  Below is the position to put the decoder and LHT65N decoder can be download from here:
... ... @@ -301,7 +301,6 @@
301 301  
302 302  === 2.4.2 BAT-Battery Info ===
303 303  
304 -
305 305  These two bytes of BAT include the battery state and the actually voltage
306 306  
307 307  [[image:image-20220523152839-18.png||_mstalt="457613" _mstvisible="3"]]
... ... @@ -317,10 +317,8 @@
317 317  
318 318  
319 319  
320 -
321 321  === 2.4.3 Built-in Temperature ===
322 322  
323 -
324 324  [[image:image-20220522235639-2.png||_mstalt="431756" _mstvisible="3" height="138" width="722"]]
325 325  
326 326  * Temperature:  0x0ABB/100=27.47℃
... ... @@ -331,10 +331,8 @@
331 331  
332 332  
333 333  
334 -
335 335  === 2.4.4 Built-in Humidity ===
336 336  
337 -
338 338  [[image:image-20220522235639-4.png||_mstalt="432484" _mstvisible="3" height="138" width="722"]]
339 339  
340 340  * Humidity:    0x025C/10=60.4%
... ... @@ -341,10 +341,8 @@
341 341  
342 342  
343 343  
344 -
345 345  === 2.4.5 Ext # ===
346 346  
347 -
348 348  Bytes for External Sensor:
349 349  
350 350  [[image:image-20220523152822-17.png||_mstalt="454545" _mstvisible="3"]]
... ... @@ -353,7 +353,6 @@
353 353  
354 354  === 2.4.6 Ext value ===
355 355  
356 -
357 357  ==== 2.4.6.1 Ext~=1, E3 Temperature Sensor ====
358 358  
359 359  
... ... @@ -377,7 +377,6 @@
377 377  
378 378  ==== 2.4.6.2 Ext~=9, E3 sensor with Unix Timestamp ====
379 379  
380 -
381 381  (((
382 382  Timestamp mode is designed for LHT65N with E3 probe, it will send the uplink payload with Unix timestamp. With the limitation of 11 bytes (max distance of AU915/US915/AS923 band), the time stamp mode will be lack of BAT voltage field, instead, it shows the battery status. The payload is as below:
383 383  )))
... ... @@ -500,11 +500,8 @@
500 500  * (% 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)
501 501  
502 502  
503 -
504 -
505 505  ==== 2.4.6.3 Ext~=6, ADC Sensor (use with E2 Cable) ====
506 506  
507 -
508 508  In this mode, user can connect external ADC sensor to check ADC value. The 3V3_OUT can
509 509  
510 510  be used to power the external ADC sensor; user can control the power on time for this
... ... @@ -511,7 +511,7 @@
511 511  
512 512  sensor by setting:
513 513  
514 -AT+EXT=6,timeout  (% _msthash="506085" _msttexthash="8782189" _mstvisible="3" style="color:red" %)**Time to power this sensor, from 0 ~~ 65535ms**
490 +AT+EXT=6,timeout  (% _msthash="506085" _msttexthash="8782189" _mstvisible="3" style="color:red" %)Time to power this sensor, from 0 ~~ 65535ms
515 515  
516 516  For example:
517 517  
... ... @@ -534,7 +534,6 @@
534 534  
535 535  When the voltage collected by ADC_IN1 is less than the minimum range, the minimum range will be used as the output; Similarly, when the collected voltage is greater than the maximum range, the maximum range will be used as the output.
536 536  
537 -
538 538  1) The minimum range is about 0.1V. Each chip has internal calibration, so this value is close to 0.1V
539 539  
540 540  [[image:image-20220628151005-5.png]]
... ... @@ -551,171 +551,8 @@
551 551  
552 552  
553 553  
554 -==== 2.4.6.4 Ext~=2 TMP117 Sensor (Since Firmware v1.3) ====
555 -
556 -
557 -[[image:image-20220927095645-1.png||height="534" width="460"]]
558 -
559 -
560 -**Ext=2,Temperature Sensor(TMP117):**
561 -
562 -[[image:image-20220906102307-7.png]]
563 -
564 -
565 -(% style="color:blue" %)**Interrupt Mode and Counting Mode:**
566 -
567 -The external cable NE2 can be use for MOD4 and MOD8
568 -
569 -
570 -
571 -
572 -==== 2.4.6.5 Ext~=4 Interrupt Mode (Since Firmware v1.3) ====
573 -
574 -
575 -(% style="color:red" %)**Note: In this mode, 3.3v output will be always ON. LHT65N will send an uplink when there is a trigger.**
576 -
577 -
578 -(% style="color:blue" %)**Interrupt Mode can be used to connect to external interrupt sensors such as:**
579 -
580 -**Case 1: Door Sensor.** 3.3v Out for such sensor is just to detect Open/Close.
581 -
582 - In Open State, the power consumption is the same as if there is no probe
583 -
584 - In Close state, the power consumption will be 3uA higher than normal.
585 -
586 -[[image:image-20220906100852-1.png||height="205" width="377"]]
587 -
588 -
589 -Ext=4,Interrupt Sensor:
590 -
591 -(% border="2" cellpadding="4" cellspacing="4" style="background-color:#ffffcc; color:green; height:6px; width:512px" %)
592 -|(% style="width:117px" %)(((
593 -AT+EXT=4,1
594 -)))|(% style="width:371px" %)(((
595 -Sent uplink packet in both rising and falling interrupt
596 -)))
597 -|(% style="width:117px" %)(((
598 -AT+EXT=4,2
599 -)))|(% style="width:371px" %)(((
600 -Sent uplink packet only in falling interrupt
601 -)))
602 -|(% style="width:117px" %)(((
603 -AT+EXT=4,3
604 -)))|(% style="width:371px" %)(((
605 -Sent uplink packet only in rising interrupt
606 -)))
607 -
608 -Trigger by falling edge:
609 -
610 -[[image:image-20220906101145-2.png]]
611 -
612 -
613 -Trigger by raising edge:
614 -
615 -[[image:image-20220906101145-3.png]]
616 -
617 -
618 -
619 -
620 -==== 2.4.6.6 Ext~=8 Counting Mode(Since Firmware v1.3) ====
621 -
622 -
623 -(% style="color:red" %)**Note: In this mode, 3.3v output will be always ON. LHT65N will count for every interrupt and uplink periodically.**
624 -
625 -
626 -(% style="color:blue" %)**Case 1**(%%):  Low power consumption Flow Sensor, such flow sensor has pulse output and the power consumption in uA level and can be powered by LHT65N.
627 -
628 -[[image:image-20220906101320-4.png||height="366" width="698"]]
629 -
630 -
631 -(% style="color:blue" %)**Case 2**(%%):  Normal Flow Sensor: Such flow sensor has higher power consumption and is not suitable to be powered by LHT65N. It is powered by external power and output <3.3v pulse
632 -
633 -[[image:image-20220906101320-5.png||height="353" width="696"]]
634 -
635 -Ext=8, Counting Sensor ( 4 bytes):
636 -
637 -(% border="2" cellpadding="4" cellspacing="4" style="background-color:#ffffcc; color:green; height:6px; width:381px" %)
638 -|(% style="width:138px" %)(((
639 -AT+EXT=8,0
640 -)))|(% style="width:240px" %)(((
641 -Count at falling interrupt
642 -)))
643 -|(% style="width:138px" %)(((
644 -AT+EXT=8,1
645 -)))|(% style="width:240px" %)(((
646 -Count at rising interrupt
647 -)))
648 -|(% style="width:138px" %)(((
649 -AT+SETCNT=60
650 -)))|(% style="width:240px" %)(((
651 -Sent current count to 60
652 -)))
653 -
654 -[[image:image-20220906101320-6.png]]
655 -
656 -
657 -(% style="color:blue" %)**A2 downlink Command:**
658 -
659 -A2 02:  Same as AT+EXT=2 (AT+EXT= second byte)
660 -
661 -A2 06 01 F4:  Same as AT+EXT=6,500 (AT+EXT= second byte, third and fourth bytes)
662 -
663 -A2 04 02:  Same as AT+EXT=4,2 (AT+EXT= second byte, third byte)
664 -
665 -A2 08 01 00:  Same as AT+EXT=8,0 (AT+EXT= second byte, fourth byte)
666 -
667 -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)
668 -
669 -
670 -(% style="color:blue" %)**Modified ATWOOD command for external sensor TMP117 or DS18B20 temperature alarm.**
671 -
672 -
673 -(% style="color:#037691" %)**AT+WMOD=parameter1,parameter2,parameter3,parameter4**
674 -
675 -(% style="color:#037691" %)**Parameter 1**(%%):  Alarm mode:
676 -
677 -0): Cancel
678 -
679 -1): Threshold alarm
680 -
681 -2): Fluctuation alarm
682 -
683 -
684 -(% style="color:#037691" %)** Parameter 2**(%%):  Sampling time. Unit: seconds, up to 255 seconds.
685 -
686 -(% style="color:red" %)**Note: When the collection time is less than 60 seconds and always exceeds the set alarm threshold, the sending interval will not be the collection time, but will be sent every 60 seconds.**
687 -
688 -
689 -(% style="color:#037691" %) **Parameter 3 and parameter 4:**
690 -
691 -1):  If Alarm Mode is set to 1: Parameter 3 and parameter 4 are valid, as before, they represent low temperature and high temperature.
692 -
693 -Such as AT+WMOD=1,60,45,105, it means high and low temperature alarm.
694 -
695 -
696 -2):  If Alarm Mode is set to 2: Parameter 3 is valid, which represents the difference between the currently collected temperature and the last uploaded temperature.
697 -
698 -Such as AT+WMOD=2,10,2,it means that it is a fluctuation alarm.
699 -
700 -If the difference between the current collected temperature and the last Uplin is ±2 degrees, the alarm will be issued.
701 -
702 -
703 -(% style="color:blue" %)** Downlink:**
704 -
705 -0xA5 00 ~-~- AT+WMOD=0.
706 -
707 -0xA5 01 0A 11 94 29 04 ~-~- AT+WMOD=1,10,45,105  (AT+WMOD = second byte, third byte, fourth and fifth bytes divided by 100, sixth and seventh bytes divided by 100 )
708 -
709 -0xA5 02 0A 02 ~-~- AT+WMOD=2,10,2  (AT+WMOD = second byte, third byte, fourth byte)
710 -
711 -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.
712 -
713 -
714 -
715 -
716 716  == 2.5 Show data on Datacake ==
717 717  
718 -
719 719  (((
720 720  Datacake IoT platform provides a human-friendly interface to show the sensor data, once we have sensor data in TTN V3, we can use Datacake to connect to TTN V3 and see the data in Datacake. Below are the steps:
721 721  )))
... ... @@ -763,7 +763,6 @@
763 763  
764 764  == 2.6 Datalog Feature ==
765 765  
766 -
767 767  (((
768 768  Datalog Feature is to ensure IoT Server can get all sampling data from Sensor even if the LoRaWAN network is down. For each sampling, LHT65N will store the reading for future retrieving purposes. There are two ways for IoT servers to get datalog from LHT65N.
769 769  )))
... ... @@ -772,15 +772,13 @@
772 772  
773 773  === 2.6.1 Ways to get datalog via LoRaWAN ===
774 774  
775 -
776 776  There are two methods:
777 777  
778 778  1. IoT Server sends a downlink LoRaWAN command to [[poll the value>>||anchor="H2.6.4Pollsensorvalue"]] for specifying time range.
779 -1. Set [[PNACKMD=1>>||anchor="H4.13AutoSendNone-ACKmessages"]], LHT65N will wait for ACK for every uplink, when there is no LoRaWAN network, LHT65N will mark these records with non-ack message and store the sensor data, and it will send all messages (10s interval) after the network recovery. note: a) LHT65N will do ack check for data records sending to make sure every data arrive server. b) LHT65N will send data in CONFIRMED Mode when PNACKMD=1, but it won't re-transmit the same packet , it will just mark it as NONE-ACK and resend after network is detected.
589 +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 the network recovery.
780 780  
781 781  Below is the typical case for the auto-update datalog feature (Set PNACKMD=1)
782 782  
783 -
784 784  [[image:image-20220703111700-2.png||height="381" width="1119"]]
785 785  
786 786  
... ... @@ -806,7 +806,6 @@
806 806  
807 807  === 2.6.3 Set Device Time ===
808 808  
809 -
810 810  (((
811 811  There are two ways to set device's time:
812 812  )))
... ... @@ -824,7 +824,7 @@
824 824  )))
825 825  
826 826  (((
827 -(% style="color:red" %)**Note: LoRaWAN Server need to support LoRaWAN v1.0.3(MAC v1.0.3) or higher to support this MAC command feature, Chirpstack,TTN V3 v3 and loriot support but TTN V3 v2 doesn't support. If server doesn't support this command, it will through away uplink packet with this command, so user will lose the packet with time request for TTN V3 v2 if SYNCMOD=1.**
635 +(% style="color:red" %)Note: LoRaWAN Server need to support LoRaWAN v1.0.3(MAC v1.0.3) or higher to support this MAC command feature, Chirpstack,TTN V3 v3 and loriot support but TTN V3 v2 doesnt support. If server doesnt support this command, it will through away uplink packet with this command, so user will lose the packet with time request for TTN V3 v2 if SYNCMOD=1.
828 828  )))
829 829  
830 830  (((
... ... @@ -843,7 +843,6 @@
843 843  
844 844  === 2.6.4 Poll sensor value ===
845 845  
846 -
847 847  User can poll sensor value based on timestamps from the server. Below is the downlink command.
848 848  
849 849  [[image:image-20220523152302-15.png||_mstalt="451581" _mstvisible="3"]]
... ... @@ -861,7 +861,6 @@
861 861  
862 862  === 2.6.5 Datalog Uplink payload ===
863 863  
864 -
865 865  (% _msthash="315267" _msttexthash="2245087" _mstvisible="1" %)
866 866  The Datalog poll reply uplink will use below payload format.
867 867  
... ... @@ -868,9 +868,6 @@
868 868  (% _mstvisible="1" %)
869 869  (((
870 870  (% _mstvisible="2" %)
871 -
872 -
873 -(% _mstvisible="2" %)
874 874  (% _msthash="506080" _msttexthash="451581" _mstvisible="4" %)**Retrieval data payload**
875 875  )))
876 876  
... ... @@ -1133,7 +1133,7 @@
1133 1133  (% _mstvisible="1" %)
1134 1134  (((
1135 1135  (% _msthash="506083" _msttexthash="737269" _mstvisible="2" style="text-align: left;" %)
1136 - Stop time 60066DA7= time 21/1/19 05:27:(% _msthash="903005" _msttexthash="9672" _mstvisible="2" %)03
939 + Stop time 60066DA7= time 21/1/19 05:27:(% _msthash="903005" _msttexthash="9672" _mstvisible="2" %)03
1137 1137  )))
1138 1138  
1139 1139  (% _mstvisible="1" %)
... ... @@ -1151,7 +1151,6 @@
1151 1151  (% _mstvisible="1" %)
1152 1152  [[image:image-20220523001219-13.png||_mstalt="451204" _mstvisible="3" height="421" style="text-align:left" width="727"]]
1153 1153  
1154 -
1155 1155  (% _msthash="315271" _msttexthash="12012546" _mstvisible="1" style="text-align: left;" %)
1156 1156  (((
1157 1157  7FFF089801464160065F977FFF088E014B41600660097FFF0885014E41600660667FFF0875015141600662BE7FFF086B015541600665167FFF08660155416006676E7FFF085F015A41600669C67FFF0857015D4160066C1E
... ... @@ -1196,15 +1196,12 @@
1196 1196  
1197 1197  == 2.7 Alarm Mode ==
1198 1198  
1199 -
1200 1200  (((
1201 1201  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.
1202 1202  )))
1203 1203  
1204 1204  (((
1205 -(% style="color:red" %)**Note: alarm mode adds a little power consumption, and we recommend extending the normal read time when this feature is enabled.**
1206 -
1207 -
1006 +(% style="color:red" %)Note: alarm mode adds a little power consumption, and we recommend extending the normal read time when this feature is enabled.
1208 1208  )))
1209 1209  
1210 1210  (((
... ... @@ -1249,10 +1249,8 @@
1249 1249  TEMPhigh=003C
1250 1250  
1251 1251  
1252 -
1253 1253  == 2.8 LED Indicator ==
1254 1254  
1255 -
1256 1256  The LHT65 has a triple color LED which for easy showing different stage .
1257 1257  
1258 1258  While user press ACT button, the LED will work as per LED status with ACT button.
... ... @@ -1269,7 +1269,6 @@
1269 1269  
1270 1270  == 2.9 installation ==
1271 1271  
1272 -
1273 1273  (% _mstvisible="1" %)
1274 1274  [[image:image-20220516231650-1.png||_mstalt="428597" _mstvisible="3" height="436" width="428"]]
1275 1275  
... ... @@ -1277,13 +1277,10 @@
1277 1277  
1278 1278  = 3. Sensors and Accessories =
1279 1279  
1280 -
1281 1281  == 3.1 E2 Extension Cable ==
1282 1282  
1283 -
1284 1284  [[image:image-20220619092222-1.png||height="182" width="188"]][[image:image-20220619092313-2.png||height="182" width="173"]]
1285 1285  
1286 -
1287 1287  **1m long breakout cable for LHT65N. Features:**
1288 1288  
1289 1289  * (((
... ... @@ -1300,9 +1300,6 @@
1300 1300  )))
1301 1301  * (((
1302 1302  Exposed All pins from the LHT65N Type-C connector.
1303 -
1304 -
1305 -
1306 1306  )))
1307 1307  
1308 1308  [[image:image-20220619092421-3.png||height="371" width="529"]]
... ... @@ -1329,7 +1329,6 @@
1329 1329  
1330 1330  = 4. Configure LHT65N via AT command or LoRaWAN downlink =
1331 1331  
1332 -
1333 1333  (((
1334 1334  Use can configure LHT65N via AT Command or LoRaWAN Downlink.
1335 1335  )))
... ... @@ -1374,13 +1374,10 @@
1374 1374  )))
1375 1375  
1376 1376  
1377 -
1378 1378  == 4.1 Set Transmit Interval Time ==
1379 1379  
1380 -
1381 1381  Feature: Change LoRaWAN End Node Transmit Interval.
1382 1382  
1383 -
1384 1384  (% style="color:#4f81bd" %)**AT Command: AT+TDC**
1385 1385  
1386 1386  [[image:image-20220523150701-2.png||_mstalt="427453" _mstvisible="3"]]
... ... @@ -1401,10 +1401,8 @@
1401 1401  
1402 1402  == 4.2 Set External Sensor Mode ==
1403 1403  
1404 -
1405 1405  Feature: Change External Sensor Mode.
1406 1406  
1407 -
1408 1408  (% style="color:#4f81bd" %)**AT Command: AT+EXT**
1409 1409  
1410 1410  [[image:image-20220523150759-3.png||_mstalt="432146" _mstvisible="3"]]
... ... @@ -1427,7 +1427,6 @@
1427 1427  
1428 1428  == 4.3 Enable/Disable uplink Temperature probe ID ==
1429 1429  
1430 -
1431 1431  (((
1432 1432  Feature: If PID is enabled, device will send the temperature probe ID on:
1433 1433  )))
... ... @@ -1441,8 +1441,6 @@
1441 1441  
1442 1442  (((
1443 1443  PID is default set to disable (0)
1444 -
1445 -
1446 1446  )))
1447 1447  
1448 1448  (% style="color:#4f81bd" %)**AT Command:**
... ... @@ -1460,10 +1460,8 @@
1460 1460  
1461 1461  == 4.4 Set Password ==
1462 1462  
1463 -
1464 1464  Feature: Set device password, max 9 digits
1465 1465  
1466 -
1467 1467  (% style="color:#4f81bd" %)**AT Command: AT+PWORD**
1468 1468  
1469 1469  [[image:image-20220523151052-5.png||_mstalt="428623" _mstvisible="3"]]
... ... @@ -1477,10 +1477,8 @@
1477 1477  
1478 1478  == 4.5 Quit AT Command ==
1479 1479  
1480 -
1481 1481  Feature: Quit AT Command mode, so user needs to input password again before use AT Commands.
1482 1482  
1483 -
1484 1484  (% style="color:#4f81bd" %)**AT Command: AT+DISAT**
1485 1485  
1486 1486  [[image:image-20220523151132-6.png||_mstalt="428649" _mstvisible="3"]]
... ... @@ -1494,7 +1494,6 @@
1494 1494  
1495 1495  == 4.6 Set to sleep mode ==
1496 1496  
1497 -
1498 1498  Feature: Set device to sleep mode
1499 1499  
1500 1500  * **AT+Sleep=0**  : Normal working mode, device will sleep and use lower power when there is no LoRa message
... ... @@ -1514,10 +1514,8 @@
1514 1514  
1515 1515  == 4.7 Set system time ==
1516 1516  
1517 -
1518 1518  Feature: Set system time, unix format. [[See here for format detail.>>||anchor="H2.6.2UnixTimeStamp"]]
1519 1519  
1520 -
1521 1521  (% _msthash="315253" _msttexthash="137488" style="color:#4f81bd" %)**AT Command:**
1522 1522  
1523 1523  [[image:image-20220523151253-8.png||_mstalt="430677" _mstvisible="3"]]
... ... @@ -1525,13 +1525,12 @@
1525 1525  
1526 1526  (% _msthash="315254" _msttexthash="298038" style="color:#4f81bd" %)**Downlink Command:**
1527 1527  
1528 -0x306007806000  ~/~/ Set timestamp to 0x(6007806000),Same as AT+TIMESTAMP=1611104352
1302 +0x306007806000 ~/~/ Set timestamp to 0x(6007806000),Same as AT+TIMESTAMP=1611104352
1529 1529  
1530 1530  
1531 1531  
1532 1532  == 4.8 Set Time Sync Mode ==
1533 1533  
1534 -
1535 1535  (((
1536 1536  Feature: Enable/Disable Sync system time via LoRaWAN MAC Command (DeviceTimeReq), LoRaWAN server must support v1.0.3 protocol to reply this command.
1537 1537  )))
... ... @@ -1538,8 +1538,6 @@
1538 1538  
1539 1539  (((
1540 1540  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.
1541 -
1542 -
1543 1543  )))
1544 1544  
1545 1545  (% _msthash="506058" _msttexthash="137488" style="color:#4f81bd" %)**AT Command:**
... ... @@ -1549,17 +1549,15 @@
1549 1549  
1550 1550  (% style="color:#4f81bd" %)**Downlink Command:**
1551 1551  
1552 -0x28 01  ~/~/  Same As AT+SYNCMOD=1
1553 -0x28 00  ~/~/  Same As AT+SYNCMOD=0
1323 +0x28 01 ~/~/ Same As AT+SYNCMOD=1
1324 +0x28 00 ~/~/ Same As AT+SYNCMOD=0
1554 1554  
1555 1555  
1556 1556  
1557 1557  == 4.9 Set Time Sync Interval ==
1558 1558  
1559 -
1560 1560  Feature: Define System time sync interval. SYNCTDC default value: 10 days.
1561 1561  
1562 -
1563 1563  (% _msthash="315256" _msttexthash="137488" style="color:#4f81bd" %)**AT Command:**
1564 1564  
1565 1565  [[image:image-20220523151411-10.png||_mstalt="449696" _mstvisible="3"]]
... ... @@ -1573,10 +1573,8 @@
1573 1573  
1574 1574  == 4.10 Print data entries base on page. ==
1575 1575  
1576 -
1577 1577  Feature: Print the sector data from start page to stop page (max is 416 pages).
1578 1578  
1579 -
1580 1580  (% _msthash="315258" _msttexthash="264953" style="color:#4f81bd" %)**AT Command: AT+PDTA**
1581 1581  
1582 1582  [[image:image-20220523151450-11.png||_mstalt="451035" _mstvisible="3"]]
... ... @@ -1590,10 +1590,8 @@
1590 1590  
1591 1591  == 4.11 Print last few data entries. ==
1592 1592  
1593 -
1594 1594  Feature: Print the last few data entries
1595 1595  
1596 -
1597 1597  (% _msthash="315260" _msttexthash="288522" style="color:#4f81bd" %)**AT Command: AT+PLDTA**
1598 1598  
1599 1599  [[image:image-20220523151524-12.png||_mstalt="452101" _mstvisible="3"]]
... ... @@ -1607,7 +1607,6 @@
1607 1607  
1608 1608  == 4.12 Clear Flash Record ==
1609 1609  
1610 -
1611 1611  Feature: Clear flash storage for data log feature.
1612 1612  
1613 1613  
... ... @@ -1625,11 +1625,9 @@
1625 1625  
1626 1626  == 4.13 Auto Send None-ACK messages ==
1627 1627  
1628 -
1629 1629  (% _msthash="315394" _msttexthash="51837149" _mstvisible="1" %)
1630 1630  Feature: LHT65N will wait for ACK for each uplink, If LHT65N doesn't get ACK from the IoT server, it will consider the message doesn't arrive server and store it. LHT65N keeps sending messages in normal periodically. Once LHT65N gets ACK from a server, it will consider the network is ok and start to send the not-arrive message.
1631 1631  
1632 -
1633 1633  (% style="color:#4f81bd" %)**AT Command: AT+PNACKMD**
1634 1634  
1635 1635  (% _msthash="315396" _msttexthash="734682" _mstvisible="1" %)
... ... @@ -1648,10 +1648,8 @@
1648 1648  
1649 1649  = 5. Battery & How to replace =
1650 1650  
1651 -
1652 1652  == 5.1 Battery Type ==
1653 1653  
1654 -
1655 1655  (((
1656 1656  (((
1657 1657  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.
... ... @@ -1672,10 +1672,8 @@
1672 1672  The minimum Working Voltage for the LHT65N is ~~ 2.5v. When battery is lower than 2.6v, it is time to change the battery.
1673 1673  
1674 1674  
1675 -
1676 1676  == 5.2 Replace Battery ==
1677 1677  
1678 -
1679 1679  LHT65N has two screws on the back, Unscrew them, and changing the battery inside is ok. The battery is a general CR17450 battery. Any brand should be ok.
1680 1680  
1681 1681  [[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"]]
... ... @@ -1683,7 +1683,6 @@
1683 1683  
1684 1684  == 5.3 Battery Life Analyze ==
1685 1685  
1686 -
1687 1687  (((
1688 1688  Dragino battery-powered products are all run in Low Power mode. User can check the guideline from this link to calculate the estimated battery life:
1689 1689  [[https:~~/~~/www.dragino.com/downloads/downloads/LoRa_End_Node/Battery_Analyze/DRAGINO_Battery_Life_Guide.pdf>>https://www.dragino.com/downloads/downloads/LoRa_End_Node/Battery_Analyze/DRAGINO_Battery_Life_Guide.pdf]]
... ... @@ -1701,10 +1701,8 @@
1701 1701  
1702 1702  = 6. FAQ =
1703 1703  
1704 -
1705 1705  == 6.1 How to use AT Command? ==
1706 1706  
1707 -
1708 1708  LHT65N 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.
1709 1709  
1710 1710  [[image:image-20220530085651-1.png||_mstalt="429949"]]
... ... @@ -1923,43 +1923,40 @@
1923 1923  AT+PID:  Get or set the PID
1924 1924  
1925 1925  
1926 -
1927 1927  == 6.2 Where to use AT commands and Downlink commands ==
1928 1928  
1683 +(% _msthash="506131" _msttexthash="14585714" %)
1684 +AT commands:
1929 1929  
1930 -**AT commands:**
1931 -
1932 1932  [[image:image-20220620153708-1.png||height="603" width="723"]]
1933 1933  
1688 +(% _msthash="506132" _msttexthash="337922" %)
1689 +Downlink commands:
1934 1934  
1935 -**Downlink commands:**
1936 1936  
1692 +(% _msthash="506133" _msttexthash="33046" %)
1693 +**TTN:**
1937 1937  
1938 -
1939 -(% style="color:blue" %)**TTN:**
1940 -
1941 1941  [[image:image-20220615092124-2.png||_mstalt="429221" height="649" width="688"]]
1942 1942  
1943 1943  
1698 +(% _msthash="506134" _msttexthash="11113791" %)
1699 +**Helium:**
1944 1944  
1945 -(% style="color:blue" %)**Helium:**
1946 -
1947 1947  [[image:image-20220615092551-3.png||_mstalt="430794" height="423" width="835"]]
1948 1948  
1949 1949  
1704 +(% _msthash="506135" _msttexthash="4159844" %)
1705 +**Chirpstack:The downlink window will not be displayed until the network is accessed**
1950 1950  
1951 -(% style="color:blue" %)**Chirpstack: The downlink window will not be displayed until the network is accessed**
1952 -
1953 -
1954 1954  [[image:image-20220615094850-6.png||_mstalt="433082"]]
1955 1955  
1956 -
1957 1957  [[image:image-20220615094904-7.png||_mstalt="433485" height="281" width="911"]]
1958 1958  
1959 1959  
1712 +(% _msthash="506136" _msttexthash="39286" %)
1713 +**Aws:**
1960 1960  
1961 -(% style="color:blue" %)**Aws:**
1962 -
1963 1963  [[image:image-20220615092939-4.png||_mstalt="434460" height="448" width="894"]]
1964 1964  
1965 1965  
... ... @@ -1966,14 +1966,12 @@
1966 1966  
1967 1967  == 6.3 How to change the uplink interval? ==
1968 1968  
1721 +[[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"]]
1969 1969  
1970 -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);"]]
1971 1971  
1972 1972  
1973 -
1974 1974  == 6.4 How to use TTL-USB to connect a PC to input AT commands? ==
1975 1975  
1976 -
1977 1977  [[image:image-20220615153355-1.png]]
1978 1978  
1979 1979  [[image:1655802313617-381.png]]
... ... @@ -2001,7 +2001,6 @@
2001 2001  [[image:image-20220615170542-5.png]]
2002 2002  
2003 2003  
2004 -
2005 2005  (% style="color:blue" %)**Step2**(%%):wiring method.(% style="display:none" %)
2006 2006  
2007 2007  (% _msthash="506146" _msttexthash="52173160" %)
... ... @@ -2015,7 +2015,6 @@
2015 2015  [[image:image-20220621170938-2.png]]
2016 2016  
2017 2017  
2018 -
2019 2019  (% style="color:blue" %)**Step3:**(%%)Select the device port to be connected, baud rate and bin file to be downloaded.
2020 2020  
2021 2021  [[image:image-20220615171334-6.png]]
... ... @@ -2032,16 +2032,13 @@
2032 2032  Finally, unplug the DuPont cable on port4, and then use the DuPont cable to short circuit port3 and port1 to reset the device.
2033 2033  
2034 2034  
2035 -
2036 2036  == 6.6 Using USB-TYPE-C to connect to the computer using the AT command ==
2037 2037  
2038 -
2039 2039  [[image:image-20220623110706-1.png]]
2040 2040  
2041 2041  
2042 2042  [[image:image-20220623112117-4.png||height="459" width="343"]]
2043 2043  
2044 -
2045 2045  (((
2046 2046  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. 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.
2047 2047  )))
... ... @@ -2052,19 +2052,15 @@
2052 2052  [[image:image-20220615154519-3.png||height="672" width="807"]]
2053 2053  
2054 2054  
2055 -
2056 2056  == 6.7 How to use  USB-TYPE-C to connect PC to upgrade firmware? ==
2057 2057  
2058 -
2059 2059  [[image:image-20220623110706-1.png]]
2060 2060  
2061 -
2062 2062  (% style="color:blue" %)**Step1**(%%): Install TremoProgrammer  first.
2063 2063  
2064 2064  [[image:image-20220615170542-5.png]]
2065 2065  
2066 2066  
2067 -
2068 2068  (% style="color:blue" %)**Step2**(%%):wiring method.(% style="display:none" %)
2069 2069  
2070 2070  (% _msthash="506146" _msttexthash="52173160" %)
... ... @@ -2076,8 +2076,6 @@
2076 2076  (% _msthash="506146" _msttexthash="52173160" %)
2077 2077  Press and hold the start key to restart and enter  (% _mstvisible="1" %)bootlaod(%%) mode.
2078 2078  
2079 -
2080 -
2081 2081  (% style="color:blue" %)**Step3:**(%%)Select the device port to be connected, baud rate and bin file to be downloaded.
2082 2082  
2083 2083  [[image:image-20220615171334-6.png]]
... ... @@ -2094,7 +2094,6 @@
2094 2094  Finally,restart reset device again
2095 2095  
2096 2096  
2097 -
2098 2098  = 7. Order Info =
2099 2099  
2100 2100  
... ... @@ -2102,13 +2102,20 @@
2102 2102  
2103 2103  (% style="color:#4f81bd" %)**XX **(%%): The default frequency band
2104 2104  
2105 -* (% style="color:#4f81bd" %)** **(% style="color:red" %)**AS923**(%%): LoRaWAN AS923 band
1843 +(% style="color:#4f81bd" %)** **(% style="color:red" %)**AS923**(%%): LoRaWAN AS923 band
1844 +
2106 2106  * (% style="color:#4f81bd" %)** **(% style="color:red" %)**AU915**(%%): LoRaWAN AU915 band
1846 +
2107 2107  * (% style="color:#4f81bd" %)** **(% style="color:red" %)**EU433**(%%): LoRaWAN EU433 band
1848 +
2108 2108  * (% style="color:#4f81bd" %)** **(% style="color:red" %)**EU868**(%%): LoRaWAN EU868 band
1850 +
2109 2109  * (% style="color:#4f81bd" %)** **(% style="color:red" %)**KR920**(%%): LoRaWAN KR920 band
1852 +
2110 2110  * (% style="color:#4f81bd" %)** **(% style="color:red" %)**US915**(%%): LoRaWAN US915 band
1854 +
2111 2111  * (% style="color:#4f81bd" %)** **(% style="color:red" %)**IN865**(%%): LoRaWAN IN865 band
1856 +
2112 2112  * (% style="color:#4f81bd" %)** **(% style="color:red" %)**CN470**(%%): LoRaWAN CN470 band
2113 2113  
2114 2114  (% style="color:#4f81bd" %)**YY**(%%): Sensor Accessories
... ... @@ -2136,7 +2136,6 @@
2136 2136  
2137 2137  = 9. Reference material =
2138 2138  
2139 -
2140 2140  * [[Datasheet, photos, decoder, firmware>>https://www.dropbox.com/sh/una19zsni308dme/AACOKp6J2RF5TMlKWT5zU3RTa?dl=0||_msthash="504975" _msttexthash="51420512"]]
2141 2141  
2142 2142  
... ... @@ -2144,12 +2144,8 @@
2144 2144  
2145 2145  = 10. FCC Warning =
2146 2146  
2147 -
2148 2148  This device complies with part 15 of the FCC Rules.Operation is subject to the following two conditions:
2149 2149  
2150 2150  (1) This device may not cause harmful interference;
2151 2151  
2152 2152  (2) this device must accept any interference received, including interference that may cause undesired operation.
2153 -
2154 -
2155 -
image-20220906100852-1.png
Author
... ... @@ -1,1 +1,0 @@
1 -XWiki.Bei
Size
... ... @@ -1,1 +1,0 @@
1 -251.9 KB
Content
image-20220906101145-2.png
Author
... ... @@ -1,1 +1,0 @@
1 -XWiki.Bei
Size
... ... @@ -1,1 +1,0 @@
1 -6.3 KB
Content
image-20220906101145-3.png
Author
... ... @@ -1,1 +1,0 @@
1 -XWiki.Bei
Size
... ... @@ -1,1 +1,0 @@
1 -6.6 KB
Content
image-20220906101320-4.png
Author
... ... @@ -1,1 +1,0 @@
1 -XWiki.Bei
Size
... ... @@ -1,1 +1,0 @@
1 -202.3 KB
Content
image-20220906101320-5.png
Author
... ... @@ -1,1 +1,0 @@
1 -XWiki.Bei
Size
... ... @@ -1,1 +1,0 @@
1 -206.1 KB
Content
image-20220906101320-6.png
Author
... ... @@ -1,1 +1,0 @@
1 -XWiki.Bei
Size
... ... @@ -1,1 +1,0 @@
1 -7.1 KB
Content
image-20220906102307-7.png
Author
... ... @@ -1,1 +1,0 @@
1 -XWiki.Bei
Size
... ... @@ -1,1 +1,0 @@
1 -7.3 KB
Content
image-20220927095645-1.png
Author
... ... @@ -1,1 +1,0 @@
1 -XWiki.Bei
Size
... ... @@ -1,1 +1,0 @@
1 -174.1 KB
Content
image-20221006192726-1.png
Author
... ... @@ -1,1 +1,0 @@
1 -XWiki.Edwin
Size
... ... @@ -1,1 +1,0 @@
1 -17.3 KB
Content