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

From version 210.16
edited by Xiaoling
on 2022/10/26 17:34
Change comment: There is no comment for this version
To version 214.1
edited by Edwin Chen
on 2022/11/03 23:38
Change comment: There is no comment for this version

Summary

Details

Page properties
Author
... ... @@ -1,1 +1,1 @@
1 -XWiki.Xiaoling
1 +XWiki.Edwin
Content
... ... @@ -62,7 +62,6 @@
62 62  * Datalog feature (Max 3328 records)
63 63  
64 64  
65 -
66 66  == 1.3 Specification ==
67 67  
68 68  
... ... @@ -88,7 +88,6 @@
88 88  * Operating Range: -55 °C ~~ 125 °C
89 89  
90 90  
91 -
92 92  = 2. Connect LHT65N to IoT Server =
93 93  
94 94  
... ... @@ -248,7 +248,6 @@
248 248  * 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.)
249 249  
250 250  
251 -
252 252  === 2.4.1 Decoder in TTN V3 ===
253 253  
254 254  
... ... @@ -278,7 +278,6 @@
278 278  * Battery Voltage =0xCBF6&0x3FFF=0x0BA4=2980mV
279 279  
280 280  
281 -
282 282  === 2.4.3 Built-in Temperature ===
283 283  
284 284  
... ... @@ -291,7 +291,6 @@
291 291  * Temperature:  (0xF5C6-65536)/100=-26.18℃
292 292  
293 293  
294 -
295 295  === 2.4.4 Built-in Humidity ===
296 296  
297 297  
... ... @@ -300,7 +300,6 @@
300 300  * Humidity:    0x025C/10=60.4%
301 301  
302 302  
303 -
304 304  === 2.4.5 Ext # ===
305 305  
306 306  
... ... @@ -375,7 +375,6 @@
375 375  [[Unix Time Stamp>>||anchor="H2.6.2UnixTimeStamp"]]
376 376  )))
377 377  
378 -
379 379  * **Battery status & Built-in Humidity**
380 380  
381 381  (% _mstvisible="1" border="1" cellspacing="4" style="background-color:#ffffcc; color:green; width:461px" %)
... ... @@ -390,7 +390,6 @@
390 390  [[Built-in Humidity>>||anchor="H2.4.4Built-inHumidity"]]
391 391  )))
392 392  
393 -
394 394  * **Status & Ext Byte**
395 395  
396 396  (% border="1" cellspacing="4" style="background-color:#ffffcc; color:green; width:500px" %)
... ... @@ -402,7 +402,6 @@
402 402  * (% 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)
403 403  
404 404  
405 -
406 406  ==== 2.4.6.3 Ext~=6, ADC Sensor (use with E2 Cable) ====
407 407  
408 408  
... ... @@ -516,7 +516,6 @@
516 516  
517 517  
518 518  
519 -
520 520  ==== 2.4.6.6 Ext~=8 Counting Mode(Since Firmware v1.3) ====
521 521  
522 522  
... ... @@ -636,6 +636,7 @@
636 636  
637 637  (% style="color:blue" %)**Method 2: **(%%)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 messages and store the sensor data, and it will send all messages (10s interval) after the network recovery.
638 638  
629 +
639 639  (% style="color:red" %)**Note for method 2:**
640 640  
641 641  * a) LHT65N will do an ACK check for data records sending to make sure every data arrive server.
... ... @@ -736,7 +736,6 @@
736 736  )))|=(% style="width: 90px;" %)**2**|=(% style="width: 90px;" %)**2**|=(% style="width: 70px;" %)**2**|=(% style="width: 100px;" %)**1**|=(% style="width: 70px;" %)**4**
737 737  |(% style="width:97px" %)**Value**|(% style="width:123px" %)[[External sensor data>>||anchor="H2.4.6Extvalue"]]|(% style="width:108px" %)[[Built In Temperature>>||anchor="H2.4.3Built-inTemperature"]]|(% style="width:133px" %)[[Built-in Humidity>>||anchor="H2.4.4Built-inHumidity"]]|(% style="width:159px" %)Poll message flag & Ext|(% style="width:80px" %)[[Unix Time Stamp>>||anchor="H2.6.2UnixTimeStamp"]]
738 738  
739 -
740 740  **Poll message flag & Ext:**
741 741  
742 742  [[image:image-20221006192726-1.png||height="112" width="754"]]
... ... @@ -749,7 +749,6 @@
749 749  
750 750  * Each data entry is 11 bytes, to save airtime and battery, devices will send max bytes according to the current DR and Frequency bands.
751 751  
752 -
753 753  For example, in US915 band, the max payload for different DR is:
754 754  
755 755  (% style="color:blue" %)**a) DR0:** (%%)max is 11 bytes so one entry of data
... ... @@ -815,10 +815,12 @@
815 815  === 2.7.1 ALARM MODE ( Since v1.3.1 firmware) ===
816 816  
817 817  
807 +**Internal GXHT30 temperature alarm**
808 +
818 818  (((
819 819  (% class="box infomessage" %)
820 820  (((
821 -**AT+WMOD=3,**:  Enable/disable alarm mode. (0: Disabled, 1: Enabled Temperature Alarm for onboard temperature sensor)
812 +**AT+WMOD=3**:  Enable/disable alarm mode. (0: Disabled, 1: Enabled Temperature Alarm for onboard temperature sensor)
822 822  
823 823  **AT+CITEMP=1**:  The interval between checking the alarm temperature. (In minutes)
824 824  
... ... @@ -832,7 +832,109 @@
832 832  )))
833 833  )))
834 834  
826 +(% style="color:#4f81bd" %)**Downlink Command:**
835 835  
828 +AT+WMOD=1:  A501  ,  AT+WMOD=0 :  A600
829 +
830 +AT+CITEMP=1 : A60001
831 +
832 +AT+ARTEMP=1,60  :  A70001003C
833 +
834 +AT+ARTEMP=-16,60 :  A7FFF0003C
835 +
836 +AT+LEDALARM=1  :  3601
837 +
838 +
839 +(% style="color:#4f81bd" %)**Downlink Command: AAXXXXXXXXXXXXXX**
840 +
841 +Total bytes: 8 bytes
842 +
843 +**Example: **AA0100010001003C
844 +
845 +WMOD=01
846 +
847 +CITEMP=0001
848 +
849 +TEMPlow=0001
850 +
851 +TEMPhigh=003C
852 +
853 +
854 +**DS18B20 and TMP117 Threshold Alarm**
855 +
856 +**~ AT+WMOD=1,60,-10,20**
857 +
858 +(% style="color:#4f81bd" %)**Downlink Command:**
859 +
860 +**Example: **A5013CFC180014
861 +
862 +MOD=01
863 +
864 +CITEMP=3C(S)
865 +
866 +TEMPlow=FC18
867 +
868 +TEMPhigh=0014
869 +
870 +
871 +**Fluctuation alarm for DS18B20 and TMP117**
872 +
873 +**AT+WMOD=2,60,5** 
874 +
875 +(% style="color:#4f81bd" %)**Downlink Command:**
876 +
877 +**Example: **A5023C05
878 +
879 +MOD=02
880 +
881 +CITEMP=3C(S)
882 +
883 +temperature fluctuation=05
884 +
885 +
886 +**Collect multiple times and send once**
887 +
888 +**AT+WMOD=3,1,60,20,-16,32,1**  ~/~/ Mode 3, the collection interval is 60s, the total number of collection is 20 times, and the data of these 20 times will be sent to the 20th time, with a maximum of 60 groups, the normal working temperature range is -10 to 32°C, 1 is to open the temperature alarm, 0 is to close the temperature alarm, and the temperature is turned on. After the alarm, if the temperature collected at the current time exceeds the normal working temperature, a data will be sent immediately.
889 +
890 +(% style="color:#4f81bd" %)**Downlink Command:**
891 +
892 +**Example: **A50301003C14FFF0002001
893 +
894 +MOD=03
895 +
896 +EXT=01
897 +
898 +CITEMP=003C(S)
899 +
900 +Total number of acquisitions=14
901 +
902 +TEMPlow=FFF0
903 +
904 +TEMPhigh=0020
905 +
906 +ARTEMP=01
907 +
908 +
909 +**Uplink payload( Fport=3)**
910 +
911 +**Example: **CBEA0109920A4109C4
912 +
913 +BatV=CBEA
914 +
915 +EXT=01
916 +
917 +Temp1=0992  ~/~/ 24.50℃
918 +
919 +Temp2=0A41  ~/~/ 26.25℃
920 +
921 +Temp3=09C4  ~/~/ 25.00℃
922 +
923 +
924 +(% style="color:red" %)**Note: This uplink will automatically select the appropriate DR according to the data length**
925 +
926 +(% style="color:red" %)** In this mode, the temperature resolution of ds18b20 is 0.25℃ to save power consumption**
927 +
928 +
836 836  
837 837  )))
838 838  
... ... @@ -896,7 +896,6 @@
896 896  * For each success downlink, the PURPLE LED will blink once
897 897  
898 898  
899 -
900 900  == 2.9 installation ==
901 901  
902 902  
... ... @@ -955,7 +955,6 @@
955 955  * Working voltage 2.35v ~~ 5v
956 956  
957 957  
958 -
959 959  = 4. Configure LHT65N via AT command or LoRaWAN downlink =
960 960  
961 961  
... ... @@ -1026,7 +1026,6 @@
1026 1026  * **Example 2**: Downlink Payload: 0100003C  ~/~/ Set Transmit Interval (TDC) = 60 seconds
1027 1027  
1028 1028  
1029 -
1030 1030  == 4.2 Set External Sensor Mode ==
1031 1031  
1032 1032  
... ... @@ -1051,7 +1051,6 @@
1051 1051  * 0xA20702003c: Same as AT+SETCNT=60
1052 1052  
1053 1053  
1054 -
1055 1055  == 4.3 Enable/Disable uplink Temperature probe ID ==
1056 1056  
1057 1057  
... ... @@ -1083,7 +1083,6 @@
1083 1083  * **0xA801**     **~-~->** AT+PID=1
1084 1084  
1085 1085  
1086 -
1087 1087  == 4.4 Set Password ==
1088 1088  
1089 1089  
... ... @@ -1136,7 +1136,6 @@
1136 1136  * There is no downlink command to set to Sleep mode.
1137 1137  
1138 1138  
1139 -
1140 1140  == 4.7 Set system time ==
1141 1141  
1142 1142  
... ... @@ -1246,7 +1246,6 @@
1246 1246  * Example: 0xA301  ~/~/  Same as AT+CLRDTA
1247 1247  
1248 1248  
1249 -
1250 1250  == 4.13 Auto Send None-ACK messages ==
1251 1251  
1252 1252  
... ... @@ -1266,10 +1266,9 @@
1266 1266  * Example: 0x3401  ~/~/  Same as AT+PNACKMD=1
1267 1267  
1268 1268  
1355 +== 4.14 Modified WMOD command for external sensor TMP117 or DS18B20 temperature alarm ==
1269 1269  
1270 -== 4.14 Modified ATWOOD command for external sensor TMP117 or DS18B20 temperature alarm ==
1271 1271  
1272 -
1273 1273  Feature: Set internal and external temperature sensor alarms.
1274 1274  
1275 1275  (% border="1" cellspacing="4" style="background-color:#ffffcc; color:green; width:500px" %)
... ... @@ -1788,7 +1788,6 @@
1788 1788  * (% style="color:red" %)**E3**(%%): External Temperature Probe
1789 1789  
1790 1790  
1791 -
1792 1792  = 8. Packing Info =
1793 1793  
1794 1794  
... ... @@ -1803,7 +1803,6 @@
1803 1803  * Device Weight: 120.5g
1804 1804  
1805 1805  
1806 -
1807 1807  = 9. Reference material =
1808 1808  
1809 1809  
... ... @@ -1810,7 +1810,6 @@
1810 1810  * [[Datasheet, photos, decoder, firmware>>https://www.dropbox.com/sh/una19zsni308dme/AACOKp6J2RF5TMlKWT5zU3RTa?dl=0||_msthash="504975" _msttexthash="51420512"]]
1811 1811  
1812 1812  
1813 -
1814 1814  = 10. FCC Warning =
1815 1815  
1816 1816