Changes for page LHT65N -- Manual do sensor de temperatura e umidade LoRaWAN
Last modified by Xiaoling on 2023/07/18 10:12
Summary
-
Page properties (1 modified, 0 added, 0 removed)
Details
- Page properties
-
- Content
-
... ... @@ -61,6 +61,8 @@ 61 61 * Tri-color LED to indicate working status 62 62 * Datalog feature (Max 3328 records) 63 63 64 + 65 + 64 64 == 1.3 Specification == 65 65 66 66 ... ... @@ -85,6 +85,8 @@ 85 85 * ±2°C accuracy from -55°C to +125°C 86 86 * Operating Range: -55 °C ~~ 125 °C 87 87 90 + 91 + 88 88 = 2. Connect LHT65N to IoT Server = 89 89 90 90 ... ... @@ -207,42 +207,76 @@ 207 207 After each uplink, the (% _mstvisible="3" style="color:blue" %)**BLUE LED**(%%) will blink once. 208 208 ))) 209 209 210 -(% border="1" cellspacing="4" style="background-color:#ffffcc; color:green; width:390px" %) 211 -|=(% style="width: 60px;" %)((( 212 -**Size(bytes)** 213 -)))|=(% style="width: 30px;" %)((( 214 -**2** 215 -)))|=(% style="width: 100px;" %)((( 216 -**2** 217 -)))|=(% style="width: 100px;" %)((( 218 -**2** 219 -)))|=(% style="width: 50px;" %)((( 220 -**1** 221 -)))|=(% style="width: 50px;" %)((( 222 -**4** 214 +(% _mstvisible="1" border="1" cellspacing="10" style="background-color:#ffffcc; color:green; width:426px" %) 215 +(% _mstvisible="3" %)|=(% _mstvisible="4" style="width: 97px;" %)(% _mstvisible="5" %) 216 +((( 217 +(% _mstvisible="6" %) 218 +(% _msthash="1817478" _msttexthash="161122" _mstvisible="8" %)**Size(bytes)** 219 +)))|=(% _mstvisible="4" style="width: 39px;" %)(% _mstvisible="5" %) 220 +((( 221 +(% _mstvisible="6" %) 222 +(% _msthash="1817479" _msttexthash="4550" _mstvisible="8" %)**2** 223 +)))|=(% _mstvisible="4" style="width: 100px;" %)(% _mstvisible="5" %) 224 +((( 225 +(% _mstvisible="6" %) 226 +(% _msthash="1817480" _msttexthash="4550" _mstvisible="8" %)**2** 227 +)))|=(% _mstvisible="4" style="width: 77px;" %)(% _mstvisible="5" %) 228 +((( 229 +(% _mstvisible="6" %) 230 +(% _msthash="1817481" _msttexthash="4550" _mstvisible="8" %)**2** 231 +)))|=(% _mstvisible="4" style="width: 47px;" %)(% _mstvisible="5" %) 232 +((( 233 +(% _mstvisible="6" %) 234 +(% _msthash="1817482" _msttexthash="4459" _mstvisible="8" %)**1** 235 +)))|=(% _mstvisible="4" style="width: 51px;" %)(% _mstvisible="5" %) 236 +((( 237 +(% _mstvisible="6" %) 238 +(% _msthash="1817483" _msttexthash="4732" _mstvisible="8" %)**4** 223 223 ))) 224 -|(% style="width:97px" %)((( 225 -**Value** 226 -)))|(% style="width:39px" %)((( 227 -[[BAT>>||anchor="H2.4.2BAT-BatteryInfo"]] 228 -)))|(% style="width:100px" %)((( 240 +(% _mstvisible="3" %)|(% _mstvisible="4" style="width:97px" %)(% _mstvisible="5" %) 229 229 ((( 230 -[[Built-In Temperature>>||anchor="H2.4.3Built-inTemperature"]] 242 +(% _mstvisible="6" %) 243 +(% _msthash="1817484" _msttexthash="60203" _mstvisible="8" %)**Value** 244 +)))|(% _mstvisible="4" style="width:39px" %)(% _mstvisible="5" %) 245 +((( 246 +(% _mstvisible="6" %) 247 +[[BAT>>||anchor="H2.4.2BAT-BatteryInfo" _msthash="1817485" _msttexthash="22594" _mstvisible="7"]] 248 +)))|(% _mstvisible="4" style="width:100px" %)(% _mstvisible="5" %) 249 +((( 250 +(% _mstvisible="6" %) 251 +((( 252 +(% _mstvisible="7" %) 253 +[[Built-In Temperature>>||anchor="H2.4.3Built-inTemperature" _msthash="2224742" _msttexthash="405769" _mstvisible="8"]] 231 231 ))) 232 -)))|(% style="width:77px" %)( ((255 +)))|(% _mstvisible="4" style="width:77px" %)(% _mstvisible="5" %) 233 233 ((( 234 -[[Built-in Humidity>>||anchor="H2.4.4Built-inHumidity"]] 257 +(% _mstvisible="6" %) 258 +((( 259 +(% _mstvisible="7" %) 260 +[[Built-in>>||anchor="H2.4.4Built-inHumidity" _msthash="2224743" _msttexthash="105872" _mstvisible="8"]] 235 235 ))) 236 -)))|(% style="width:47px" %)((( 237 -[[Ext>>||anchor="H2.4.5Ext23"]] # 238 -)))|(% style="width:51px" %)((( 239 -[[Ext value>>||anchor="H2.4.6Extvalue"]] 262 + 263 +(% _mstvisible="6" %) 264 +((( 265 +(% _mstvisible="7" %) 266 +[[Humidity>>||anchor="H2.4.4Built-inHumidity" _msthash="2224744" _msttexthash="117429" _mstvisible="8"]] 240 240 ))) 268 +)))|(% _mstvisible="4" style="width:47px" %)(% _mstvisible="5" %) 269 +((( 270 +(% _mstvisible="6" %) 271 +[[Ext>>||anchor="H2.4.5Ext23" _msthash="1817486" _msttexthash="32331" _mstvisible="7"]] # 272 +)))|(% _mstvisible="4" style="width:51px" %)(% _mstvisible="5" %) 273 +((( 274 +(% _mstvisible="6" %) 275 +[[Ext value>>||anchor="H2.4.6Extvalue" _msthash="1817487" _msttexthash="116545" _mstvisible="7"]] 276 +))) 241 241 242 242 * The First 6 bytes: has fix meanings for every LHT65N. 243 243 * The 7th byte (EXT #): defines the external sensor model. 244 244 * 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.) 245 245 282 + 283 + 246 246 === 2.4.1 Decoder in TTN V3 === 247 247 248 248 ... ... @@ -271,6 +271,8 @@ 271 271 * BAT status=(0Xcba4>>14)&0xFF=11(B),very good 272 272 * Battery Voltage =0xCBF6&0x3FFF=0x0BA4=2980mV 273 273 312 + 313 + 274 274 === 2.4.3 Built-in Temperature === 275 275 276 276 ... ... @@ -282,6 +282,8 @@ 282 282 283 283 * Temperature: (0xF5C6-65536)/100=-26.18℃ 284 284 325 + 326 + 285 285 === 2.4.4 Built-in Humidity === 286 286 287 287 ... ... @@ -289,6 +289,8 @@ 289 289 290 290 * Humidity: 0x025C/10=60.4% 291 291 334 + 335 + 292 292 === 2.4.5 Ext # === 293 293 294 294 ... ... @@ -333,58 +333,121 @@ 333 333 334 334 ))) 335 335 336 -(% border="1" cellspacing="4" style="background-color:#ffffcc; color:green; width:480px" %) 337 -|=(% style="width: 50px;" %)((( 338 -**Size(bytes)** 339 -)))|=(% style="width: 70px;" %)((( 340 -**2** 341 -)))|=(% style="width: 120px;" %)((( 342 -**2** 343 -)))|=(% style="width: 120px;" %)((( 344 -**2** 345 -)))|=(% style="width: 50px;" %)((( 346 -**1** 347 -)))|=(% style="width: 70px;" %)((( 348 -**4** 380 +(% _mstvisible="1" border="1" cellspacing="10" style="background-color:#ffffcc; color:green; width:510px" %) 381 +(% _mstvisible="3" %)|=(% _mstvisible="4" style="width: 96px;" %)(% _mstvisible="5" %) 382 +((( 383 +(% _mstvisible="6" %) 384 +(% _msthash="1817488" _msttexthash="161122" _mstvisible="8" %)**Size(bytes)** 385 +)))|=(% _mstvisible="4" style="width: 71px;" %)(% _mstvisible="5" %) 386 +((( 387 +(% _mstvisible="6" %) 388 +(% _msthash="1817489" _msttexthash="4550" _mstvisible="8" %)**2** 389 +)))|=(% _mstvisible="4" style="width: 99px;" %)(% _mstvisible="5" %) 390 +((( 391 +(% _mstvisible="6" %) 392 +(% _msthash="1817490" _msttexthash="4550" _mstvisible="8" %)**2** 393 +)))|=(% _mstvisible="4" style="width: 132px;" %)(% _mstvisible="5" %) 394 +((( 395 +(% _mstvisible="6" %) 396 +(% _msthash="1817491" _msttexthash="4550" _mstvisible="8" %)**2** 397 +)))|=(% _mstvisible="4" style="width: 54px;" %)(% _mstvisible="5" %) 398 +((( 399 +(% _mstvisible="6" %) 400 +(% _msthash="1817492" _msttexthash="4459" _mstvisible="8" %)**1** 401 +)))|=(% _mstvisible="4" style="width: 64px;" %)(% _mstvisible="5" %) 402 +((( 403 +(% _mstvisible="6" %) 404 +(% _msthash="1817493" _msttexthash="4732" _mstvisible="8" %)**4** 349 349 ))) 350 -|(% style="width:110px" %)((( 351 -**Value** 352 -)))|(% style="width:71px" %)((( 353 -[[External temperature>>||anchor="H4.2SetExternalSensorMode"]] 354 -)))|(% style="width:99px" %)((( 355 -[[Built-In Temperature>>||anchor="H2.4.3Built-inTemperature"]] 356 -)))|(% style="width:132px" %)((( 357 -BAT Status & [[Built-in Humidity>>||anchor="H2.4.4Built-inHumidity"]] 358 -)))|(% style="width:54px" %)((( 406 +(% _mstvisible="3" %)|(% _mstvisible="4" style="width:96px" %)(% _mstvisible="5" %) 407 +((( 408 +(% _mstvisible="6" %) 409 +(% _msthash="1817494" _msttexthash="60203" _mstvisible="8" %)**Value** 410 +)))|(% _mstvisible="4" style="width:71px" %)(% _mstvisible="5" %) 411 +((( 412 +(% _mstvisible="6" %) 413 +[[External temperature>>||anchor="H4.2SetExternalSensorMode" _msthash="1817495" _msttexthash="426517" _mstvisible="7"]] 414 +)))|(% _mstvisible="4" style="width:99px" %)(% _mstvisible="5" %) 415 +((( 416 +(% _mstvisible="6" %) 417 +((( 418 +(% _mstvisible="7" %) 419 +[[Built-In>>||anchor="H2.4.3Built-inTemperature" _msthash="2224745" _msttexthash="100464" _mstvisible="8"]] 420 +))) 421 + 422 +(% _mstvisible="6" %) 423 +((( 424 +(% _mstvisible="7" %) 425 +[[Temperature>>||anchor="H2.4.3Built-inTemperature" _msthash="2224746" _msttexthash="184041" _mstvisible="8"]] 426 +))) 427 +)))|(% _mstvisible="4" style="width:132px" %)(% _mstvisible="5" %) 428 +((( 429 +(% _mstvisible="6" %) 430 +((( 431 +(% _msthash="2224747" _msttexthash="136331" _mstvisible="7" %) 432 +BAT Status & 433 +))) 434 + 435 +(% _mstvisible="6" %) 436 +((( 437 +(% _mstvisible="7" %) 438 +[[Built-in Humidity>>||anchor="H2.4.4Built-inHumidity" _msthash="2224748" _msttexthash="311181" _mstvisible="8"]] 439 +))) 440 +)))|(% _mstvisible="4" style="width:54px" %)(% _mstvisible="5" %) 441 +((( 442 +(% _msthash="1817496" _msttexthash="147225" _mstvisible="6" %) 359 359 Status & Ext 360 -)))|(% style="width:64px" %)((( 361 -[[Unix Time Stamp>>||anchor="H2.6.2UnixTimeStamp"]] 444 +)))|(% _mstvisible="4" style="width:64px" %)(% _mstvisible="5" %) 445 +((( 446 +(% _mstvisible="6" %) 447 +((( 448 +(% _mstvisible="7" %) 449 +[[Unix Time Stamp>>||anchor="H2.6.2UnixTimeStamp" _msthash="2224749" _msttexthash="227175" _mstvisible="8"]] 362 362 ))) 451 +))) 363 363 364 -* **Battery status & Built-in Humidity** 453 +(% _mstvisible="1" %) 454 +* (% _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** 365 365 366 -(% _mstvisible="1" border="1" cellspacing="4" style="background-color:#ffffcc; color:green; width:461px" %) 367 -|=(% style="width: 67px;" %)Bit(bit)|=(% style="width: 256px;" %)[15:14]|=(% style="width: 132px;" %)[11:0] 368 -|(% style="width:67px" %)Value|(% style="width:256px" %)((( 456 +(% _mstvisible="1" border="1" cellspacing="10" style="background-color:#ffffcc; color:green; width:469px" %) 457 +(% _mstvisible="3" %)|=(% _msthash="1230918" _msttexthash="93158" _mstvisible="4" style="width: 65px;" %)Bit(bit)|=(% _msthash="1230919" _msttexthash="57954" _mstvisible="4" style="width: 267px;" %)[15:14]|=(% _msthash="1230920" _msttexthash="48022" _mstvisible="4" style="width: 134px;" %)[11:0] 458 +(% _mstvisible="3" %)|(% _msthash="1230921" _msttexthash="60203" _mstvisible="4" style="width:65px" %)Value|(% _mstvisible="4" style="width:267px" %)(% _mstvisible="5" %) 459 +((( 460 +(% _msthash="1817497" _msttexthash="128427" _mstvisible="6" %) 369 369 BAT Status 462 + 463 +(% _msthash="1817498" _msttexthash="472784" _mstvisible="6" %) 370 370 00(b): Ultra Low ( BAT <= 2.50v) 465 + 466 +(% _msthash="1817499" _msttexthash="483678" _mstvisible="6" %) 371 371 01(b): Low (2.50v <=BAT <= 2.55v) 468 + 469 +(% _msthash="1817500" _msttexthash="440791" _mstvisible="6" %) 372 372 10(b): OK (2.55v <= BAT <=2.65v) 471 + 472 +(% _msthash="1817501" _msttexthash="334191" _mstvisible="6" %) 373 373 11(b): Good (BAT >= 2.65v) 374 -)))|(% style="width:132px" %)((( 375 -[[Built-in Humidity>>||anchor="H2.4.4Built-inHumidity"]] 474 +)))|(% _mstvisible="4" style="width:134px" %)(% _mstvisible="5" %) 475 +((( 476 +(% _mstvisible="6" %) 477 +[[Built-in Humidity>>||anchor="H2.4.4Built-inHumidity" _msthash="1817502" _msttexthash="311181" _mstvisible="7"]] 478 + 479 +(% _mstvisible="6" %) 480 + 376 376 ))) 377 377 378 -* **Status & Ext Byte** 483 +* (% _msthash="504956" _msttexthash="245037" _mstvisible="4" %)**Status & Ext Byte** 379 379 380 -(% border="1" cellspacing=" 4" style="background-color:#ffffcc; color:green; width:500px" %)381 -| =(% scope="row" style="width:;" %)**Bits**|(% style="width:90px" %)**7**|(% style="width:100px" %)**6**|(% style="width:90px" %)**5**|(% style="width:100px" %)**4**|(% style="width:60px" %)**[3:0]**382 -| =(% style="width:;" %)**Status&Ext**|(% style="width:124px" %)None-ACK Flag|(% style="width:146px" %)Poll Message FLAG|(% style="width:109px" %)Sync time OK|(% style="width:143px" %)Unix Time Request|(% style="width:106px" %)Ext: 0b(1001)485 +(% border="1" cellspacing="8" style="background-color:#ffffcc; color:green; width:520px" %) 486 +|(% style="width:60px" %)**Bits**|(% style="width:90px" %)**7**|(% style="width:100px" %)**6**|(% style="width:90px" %)**5**|(% style="width:100px" %)**4**|(% style="width:60px" %)**[3:0]** 487 +|(% style="width:96px" %)**Status&Ext**|(% style="width:124px" %)None-ACK Flag|(% style="width:146px" %)Poll Message FLAG|(% style="width:109px" %)Sync time OK|(% style="width:143px" %)Unix Time Request|(% style="width:106px" %)Ext: 0b(1001) 383 383 384 384 * (% style="color:blue" %)**Poll Message Flag**:(%%) 1: This message is a poll message reply, 0: means this is a normal uplink. 385 385 * (% style="color:blue" %)**Sync time OK**: (%%) 1: Set time ok,0: N/A. After time SYNC request is sent, LHT65N will set this bit to 0 until got the time stamp from the application server. 386 386 * (% 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) 387 387 493 + 494 + 388 388 ==== 2.4.6.3 Ext~=6, ADC Sensor (use with E2 Cable) ==== 389 389 390 390 ... ... @@ -470,20 +470,20 @@ 470 470 471 471 Ext=4,Interrupt Sensor: 472 472 473 -(% border="1.5" cellpadding="4" cellspacing="4" style="background-color:#ffffcc; color:green; height:6px; width: 478px" %)474 -|(% style="width:1 01px" %)(((580 +(% border="1.5" cellpadding="4" cellspacing="4" style="background-color:#ffffcc; color:green; height:6px; width:512px" %) 581 +|(% style="width:117px" %)((( 475 475 AT+EXT=4,1 476 -)))|(% style="width:37 3px" %)(((583 +)))|(% style="width:371px" %)((( 477 477 Sent uplink packet in both rising and falling interrupt 478 478 ))) 479 -|(% style="width:1 01px" %)(((586 +|(% style="width:117px" %)((( 480 480 AT+EXT=4,2 481 -)))|(% style="width:37 3px" %)(((588 +)))|(% style="width:371px" %)((( 482 482 Sent uplink packet only in falling interrupt 483 483 ))) 484 -|(% style="width:1 01px" %)(((591 +|(% style="width:117px" %)((( 485 485 AT+EXT=4,3 486 -)))|(% style="width:37 3px" %)(((593 +)))|(% style="width:371px" %)((( 487 487 Sent uplink packet only in rising interrupt 488 488 ))) 489 489 ... ... @@ -707,79 +707,338 @@ 707 707 === 2.6.5 Datalog Uplink payload === 708 708 709 709 817 +(% _msthash="315267" _msttexthash="2245087" _mstvisible="1" %) 710 710 The Datalog poll reply uplink will use below payload format. 711 711 712 -**Retrieval data payload:** 820 +(% _mstvisible="1" %) 821 +((( 822 +(% _mstvisible="2" %) 823 + 713 713 714 -(% border="1" cellspacing="4" style="background-color:#ffffcc; color:green; width:510px" %) 715 -|=(% style="width: 60px;" %)((( 716 -**Size(bytes)** 717 -)))|=(% style="width: 100px;" %)**2**|=(% style="width: 100px;" %)**2**|=(% style="width: 70px;" %)**2**|=(% style="width: 100px;" %)**1**|=(% style="width: 80px;" %)**4** 718 -|(% 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"]] 825 +(% _mstvisible="2" %) 826 +(% _msthash="506080" _msttexthash="451581" _mstvisible="4" %)**Retrieval data payload** 827 +))) 719 719 829 +(% _mstvisible="1" border="1" cellspacing="10" style="background-color:#ffffcc; color:green; width:510px" %) 830 +(% _mstvisible="3" %)|=(% _mstvisible="4" style="width: 93px;" %)(% _mstvisible="5" %) 831 +((( 832 +(% _mstvisible="6" %) 833 +((( 834 +(% _mstvisible="7" %) 835 +(% _msthash="2224750" _msttexthash="161122" _mstvisible="9" %)**Size(bytes)** 836 +))) 837 +)))|=(% _mstvisible="4" style="width: 71px;" %)(% _mstvisible="5" %) 838 +((( 839 +(% _mstvisible="6" %) 840 +((( 841 +(% _mstvisible="7" %) 842 +(% _msthash="2224751" _msttexthash="4550" _mstvisible="9" %)**2** 843 +))) 844 +)))|=(% _mstvisible="4" style="width: 102px;" %)(% _mstvisible="5" %) 845 +((( 846 +(% _mstvisible="6" %) 847 +((( 848 +(% _mstvisible="7" %) 849 +(% _msthash="2224752" _msttexthash="4550" _mstvisible="9" %)**2** 850 +))) 851 +)))|=(% _mstvisible="4" style="width: 86px;" %)(% _mstvisible="5" %) 852 +((( 853 +(% _mstvisible="6" %) 854 +((( 855 +(% _mstvisible="7" %) 856 +(% _msthash="2224753" _msttexthash="4550" _mstvisible="9" %)**2** 857 +))) 858 +)))|=(% _mstvisible="4" style="width: 86px;" %)(% _mstvisible="5" %) 859 +((( 860 +(% _mstvisible="6" %) 861 +((( 862 +(% _mstvisible="7" %) 863 +(% _msthash="2224754" _msttexthash="4459" _mstvisible="9" %)**1** 864 +))) 865 +)))|=(% _mstvisible="4" style="width: 48px;" %)(% _mstvisible="5" %) 866 +((( 867 +(% _mstvisible="6" %) 868 +((( 869 +(% _mstvisible="7" %) 870 +(% _msthash="2224755" _msttexthash="4732" _mstvisible="9" %)**4** 871 +))) 872 +))) 873 +(% _mstvisible="3" %)|(% _mstvisible="4" style="width:93px" %)(% _mstvisible="5" %) 874 +((( 875 +(% _mstvisible="6" %) 876 +((( 877 +(% _mstvisible="7" %) 878 +(% _msthash="2224756" _msttexthash="60203" _mstvisible="9" %)**Value** 879 +))) 880 +)))|(% _mstvisible="4" style="width:71px" %)(% _mstvisible="5" %) 881 +((( 882 +(% _mstvisible="6" %) 883 +((( 884 +(% _mstvisible="7" %) 885 +[[External sensor data>>||anchor="H2.4.6Extvalue" _msthash="2224757" _msttexthash="386672" _mstvisible="8"]] 886 +))) 887 +)))|(% _mstvisible="4" style="width:102px" %)(% _mstvisible="5" %) 888 +((( 889 +(% _mstvisible="6" %) 890 +((( 891 +(% _mstvisible="7" %) 892 +((( 893 +(% _mstvisible="8" %) 894 +[[Built In>>||anchor="H2.4.3Built-inTemperature" _msthash="2671864" _msttexthash="91065" _mstvisible="9"]] 895 +))) 896 +))) 720 720 721 -**Poll message flag & Ext:** 898 +(% _mstvisible="6" %) 899 +((( 900 +(% _mstvisible="7" %) 901 +((( 902 +(% _mstvisible="8" %) 903 +[[Temperature>>||anchor="H2.4.3Built-inTemperature" _msthash="2671865" _msttexthash="184041" _mstvisible="9"]] 904 +))) 905 +))) 906 +)))|(% _mstvisible="4" style="width:86px" %)(% _mstvisible="5" %) 907 +((( 908 +(% _mstvisible="6" %) 909 +((( 910 +(% _mstvisible="7" %) 911 +((( 912 +(% _mstvisible="8" %) 913 +[[Built-in>>||anchor="H2.4.4Built-inHumidity" _msthash="2671866" _msttexthash="105872" _mstvisible="9"]] 914 +))) 915 +))) 722 722 917 +(% _mstvisible="6" %) 918 +((( 919 +(% _mstvisible="7" %) 920 +((( 921 +(% _mstvisible="8" %) 922 +[[Humidity>>||anchor="H2.4.4Built-inHumidity" _msthash="2671867" _msttexthash="117429" _mstvisible="9"]] 923 +))) 924 +))) 925 +)))|(% _mstvisible="4" style="width:86px" %)(% _mstvisible="5" %) 926 +((( 927 +(% _mstvisible="6" %) 928 +((( 929 +(% _msthash="2224758" _msttexthash="390390" _mstvisible="7" %) 930 +Poll message flag & Ext 931 +))) 932 +)))|(% _mstvisible="4" style="width:48px" %)(% _mstvisible="5" %) 933 +((( 934 +(% _mstvisible="6" %) 935 +((( 936 +(% _mstvisible="7" %) 937 +((( 938 +(% _mstvisible="8" %) 939 +[[Unix Time Stamp>>||anchor="H2.6.2UnixTimeStamp" _msthash="2671868" _msttexthash="227175" _mstvisible="9"]] 940 +))) 941 +))) 723 723 724 -[[image:image-20221006192726-1.png||height="112" width="754"]] 943 +(% _mstvisible="6" %) 944 +((( 945 +(% _mstvisible="7" %) 946 +((( 947 +(% _mstvisible="8" %) 948 + 949 +))) 950 +))) 951 +))) 725 725 726 -(% style="color:blue" %)**No ACK Message**(%%): 1: This message means this payload is fromn Uplink Message which doesn't get ACK from the server before ( for [[PNACKMD=1>>||anchor="H4.13AutoSendNone-ACKmessages"]] feature) 953 +(% _mstvisible="1" %) 954 +(% _msthash="315268" _msttexthash="390390" _mstvisible="3" %)**Poll message flag & Ext** 727 727 728 -(% style="color:blue" %)**Poll Message Flag**(%%): 1: This message is a poll message reply. 956 +(% _mstvisible="1" %) 957 +((( 958 +(% _mstvisible="2" %) 959 +((( 960 +(% _msthash="736723" _msttexthash="2005003" _mstvisible="3" %) 961 +((( 962 +[[image:image-20221006192726-1.png||height="112" width="754"]] 729 729 730 - *PollMessageFlag is set to 1.964 +(% class="mark" %)**No ACK Message**(%%): 1: This message means this payload is fromn Uplink Message which doesn't get ACK from the server before ( for [[PNACKMD=1>>||anchor="H4.13AutoSendNone-ACKmessages"]] feature) 731 731 732 - *Each dataentryis11 bytes, tosave airtimend battery,deviceswillsendmax bytesccordingto thecurrent DR and Frequencybands.966 +(% class="mark" %)**Poll Message Flag**(%%): 1: This message is a poll message reply. 733 733 968 + 969 +))) 970 +))) 971 +))) 734 734 973 +(% _mstvisible="1" %) 974 +* (% _mstvisible="3" %) 975 +((( 976 +(% _mstvisible="4" %) 977 +((( 978 +(% _msthash="1197157" _msttexthash="561548" _mstvisible="5" %) 979 +((( 980 +Poll Message Flag is set to 1. 981 +))) 982 +))) 983 +))) 984 +* (% _mstvisible="3" %) 985 +((( 986 +(% _mstvisible="4" %) 987 +((( 988 +(% _msthash="1197158" _msttexthash="9284964" _mstvisible="5" %) 989 +((( 990 +Each data entry is 11 bytes, to save airtime and battery, devices will send max bytes according to the current DR and Frequency bands. 991 +))) 992 +))) 993 +))) 735 735 995 +(% _mstvisible="1" %) 996 +((( 997 +(% _mstvisible="2" %) 998 +((( 999 +(% _msthash="736724" _msttexthash="2242344" _mstvisible="3" %) 1000 +((( 1001 + 1002 +))) 1003 + 1004 +(% _msthash="736724" _msttexthash="2242344" _mstvisible="3" %) 1005 +((( 736 736 For example, in US915 band, the max payload for different DR is: 1007 +))) 1008 +))) 1009 +))) 737 737 738 -(% style="color:blue" %)**a) DR0:** (%%)max is 11 bytes so one entry of data 1011 +(% _mstvisible="1" %) 1012 +((( 1013 +(% _mstvisible="2" %) 1014 +((( 1015 +(% _msthash="736725" _msttexthash="1065532" _mstvisible="3" %) 1016 +((( 1017 +**a) DR0:** max is 11 bytes so one entry of data 1018 +))) 1019 +))) 1020 +))) 739 739 740 -(% style="color:blue" %)**b) DR1:**(%%) max is 53 bytes so devices will upload 4 entries of data (total 44 bytes) 1022 +(% _mstvisible="1" %) 1023 +((( 1024 +(% _mstvisible="2" %) 1025 +((( 1026 +(% _msthash="736726" _msttexthash="3265665" _mstvisible="3" %) 1027 +((( 1028 +**b) DR1:** max is 53 bytes so devices will upload 4 entries of data (total 44 bytes) 1029 +))) 1030 +))) 1031 +))) 741 741 742 -(% style="color:blue" %)**c) DR2:**(%%) total payload includes 11 entries of data 1033 +(% _mstvisible="1" %) 1034 +((( 1035 +(% _mstvisible="2" %) 1036 +((( 1037 +(% _msthash="736727" _msttexthash="1454115" _mstvisible="3" style="text-align: left;" %) 1038 +((( 1039 +**c) DR2:** total payload includes 11 entries of data 1040 +))) 1041 +))) 1042 +))) 743 743 744 -(% style="color:blue" %)**d) DR3: **(%%)total payload includes 22 entries of data. 1044 +(% _mstvisible="1" %) 1045 +((( 1046 +(% _mstvisible="2" %) 1047 +((( 1048 +(% _msthash="736728" _msttexthash="1483924" _mstvisible="3" style="text-align: left;" %) 1049 +((( 1050 +**d) DR3: **total payload includes 22 entries of data. 1051 +))) 1052 +))) 1053 +))) 745 745 1055 +(% _mstvisible="1" %) 1056 +((( 1057 +(% _mstvisible="2" %) 1058 +((( 1059 +(% _msthash="736729" _msttexthash="5848349" _mstvisible="3" style="text-align: left;" %) 1060 +((( 746 746 If devise doesn't have any data in the polling time. Device will uplink 11 bytes of 0 1062 +))) 1063 +))) 1064 +))) 747 747 748 748 749 -**Example:** 1067 +(% _mstvisible="1" style="text-align: left;" %) 1068 +(% _msthash="315269" _msttexthash="104767" _mstvisible="3" %)**Example:** 750 750 1070 +(% _msthash="315270" _msttexthash="913822" _mstvisible="1" style="text-align: left;" %) 751 751 If LHT65N has below data inside Flash: 752 752 1073 +(% _mstvisible="1" %) 753 753 [[image:image-20220523144455-1.png||_mstalt="430040" _mstvisible="3" height="335" width="735"]] 754 754 1076 +(% _mstvisible="1" %) 1077 +((( 1078 +(% _msthash="506081" _msttexthash="1663961" _mstvisible="2" style="text-align: left;" %) 1079 +If user sends below downlink command: (% _mstvisible="3" style="background-color:yellow" %)3160065F9760066DA705 1080 +))) 755 755 756 -If user sends below downlink command: (% style="background-color:yellow" %)3160065F9760066DA705 1082 +(% _mstvisible="1" %) 1083 +((( 1084 +(% _msthash="506082" _msttexthash="1092494" _mstvisible="2" style="text-align: left;" %) 1085 + Where : Start time: 60065F97 = time 21/1/19 04:27:03 1086 +))) 757 757 758 -Where : Start time: 60065F97 = time 21/1/19 04:27:03 1088 +(% _mstvisible="1" %) 1089 +((( 1090 +(% _msthash="506083" _msttexthash="737269" _mstvisible="2" style="text-align: left;" %) 1091 + Stop time 60066DA7= time 21/1/19 05:27:(% _msthash="903005" _msttexthash="9672" _mstvisible="2" %)03 1092 +))) 759 759 760 - Stop time: 60066DA7= time 21/1/19 05:27:03 1094 +(% _mstvisible="1" %) 1095 +((( 1096 +(% _mstvisible="2" %) 1097 + 1098 +))) 761 761 1100 +(% _mstvisible="1" %) 1101 +((( 1102 +(% _msthash="506084" _msttexthash="751218" _mstvisible="2" style="text-align: left;" %) 1103 +LHT65N will uplink this payload. 1104 +))) 762 762 763 -**LHT65N will uplink this payload.** 764 - 1106 +(% _mstvisible="1" %) 765 765 [[image:image-20220523001219-13.png||_mstalt="451204" _mstvisible="3" height="421" style="text-align:left" width="727"]] 766 766 767 767 1110 +(% _msthash="315271" _msttexthash="12012546" _mstvisible="1" style="text-align: left;" %) 1111 +((( 768 768 7FFF089801464160065F977FFF088E014B41600660097FFF0885014E41600660667FFF0875015141600662BE7FFF086B015541600665167FFF08660155416006676E7FFF085F015A41600669C67FFF0857015D4160066C1E 1113 +))) 769 769 1115 +(% _msthash="315237" _msttexthash="1385839" %) 1116 +((( 770 770 Where the first 11 bytes is for the first entry: 1118 +))) 771 771 1120 +(% _msthash="315238" _msttexthash="274846" %) 1121 +((( 772 772 7FFF089801464160065F97 1123 +))) 773 773 1125 +(% _msthash="315239" _msttexthash="617435" %) 1126 +((( 774 774 Ext sensor data=0x7FFF/100=327.67 1128 +))) 775 775 1130 +(% _msthash="315240" _msttexthash="270543" %) 1131 +((( 776 776 Temp=0x0898/100=22.00 1133 +))) 777 777 1135 +(% _msthash="315241" _msttexthash="211783" %) 1136 +((( 778 778 Hum=0x0146/10=32.6 1138 +))) 779 779 1140 +(% _msthash="315242" _msttexthash="1569776" %) 1141 +((( 780 780 poll message flag & Ext=0x41,means reply data,Ext=1 1143 +))) 781 781 1145 +(% _msthash="315243" _msttexthash="1120509" %) 1146 +((( 782 782 Unix time is 0x60065F97=1611030423s=21/1/19 04:27:03 1148 +))) 783 783 784 784 785 785 ... ... @@ -878,6 +878,8 @@ 878 878 * RED LED when external sensor is not connected 879 879 * For each success downlink, the PURPLE LED will blink once 880 880 1247 + 1248 + 881 881 == 2.9 installation == 882 882 883 883 ... ... @@ -935,6 +935,8 @@ 935 935 * Operating Range: -40 ~~ 125 °C 936 936 * Working voltage 2.35v ~~ 5v 937 937 1306 + 1307 + 938 938 = 4. Configure LHT65N via AT command or LoRaWAN downlink = 939 939 940 940 ... ... @@ -1004,6 +1004,8 @@ 1004 1004 1005 1005 * **Example 2**: Downlink Payload: 0100003C ~/~/ Set Transmit Interval (TDC) = 60 seconds 1006 1006 1377 + 1378 + 1007 1007 == 4.2 Set External Sensor Mode == 1008 1008 1009 1009 ... ... @@ -1027,6 +1027,8 @@ 1027 1027 1028 1028 * 0xA20702003c: Same as AT+SETCNT=60 1029 1029 1402 + 1403 + 1030 1030 == 4.3 Enable/Disable uplink Temperature probe ID == 1031 1031 1032 1032 ... ... @@ -1057,6 +1057,8 @@ 1057 1057 * **0xA800** **~-~->** AT+PID=0 1058 1058 * **0xA801** **~-~->** AT+PID=1 1059 1059 1434 + 1435 + 1060 1060 == 4.4 Set Password == 1061 1061 1062 1062 ... ... @@ -1108,6 +1108,8 @@ 1108 1108 1109 1109 * There is no downlink command to set to Sleep mode. 1110 1110 1487 + 1488 + 1111 1111 == 4.7 Set system time == 1112 1112 1113 1113 ... ... @@ -1216,6 +1216,8 @@ 1216 1216 1217 1217 * Example: 0xA301 ~/~/ Same as AT+CLRDTA 1218 1218 1597 + 1598 + 1219 1219 == 4.13 Auto Send None-ACK messages == 1220 1220 1221 1221 ... ... @@ -1236,6 +1236,8 @@ 1236 1236 1237 1237 * Example: 0x3401 ~/~/ Same as AT+PNACKMD=1 1238 1238 1619 + 1620 + 1239 1239 == 4.14 Modified ATWOOD command for external sensor TMP117 or DS18B20 temperature alarm == 1240 1240 1241 1241 ... ... @@ -1755,6 +1755,8 @@ 1755 1755 1756 1756 * (% style="color:red" %)**E3**(%%): External Temperature Probe 1757 1757 2140 + 2141 + 1758 1758 = 8. Packing Info = 1759 1759 1760 1760 ... ... @@ -1768,11 +1768,15 @@ 1768 1768 * Device Size: 10 x 10 x 3.5 cm 1769 1769 * Device Weight: 120.5g 1770 1770 2155 + 2156 + 1771 1771 = 9. Reference material = 1772 1772 1773 1773 1774 1774 * [[Datasheet, photos, decoder, firmware>>https://www.dropbox.com/sh/una19zsni308dme/AACOKp6J2RF5TMlKWT5zU3RTa?dl=0||_msthash="504975" _msttexthash="51420512"]] 1775 1775 2162 + 2163 + 1776 1776 = 10. FCC Warning = 1777 1777 1778 1778