Changes for page LHT52 - LoRaWAN Temperature & Humidity Sensor User Manual
Last modified by Mengting Qiu on 2024/04/30 14:27
Summary
-
Page properties (1 modified, 0 added, 0 removed)
-
Attachments (0 modified, 0 added, 1 removed)
Details
- Page properties
-
- Content
-
... ... @@ -191,46 +191,14 @@ 191 191 After each uplink, the (% style="color:blue" %)**BLUE LED**(%%) will blink once. 192 192 193 193 194 -(% border="1" style="background-color:#ffffcc; color:green; width:428px" %) 195 -|(% style="width:106px" %)((( 196 -**Size(bytes)** 197 -)))|(% style="width:46px" %)((( 198 -**2** 199 -)))|(% style="width:104px" %)((( 200 -**2** 201 -)))|(% style="width:80px" %)((( 202 -**2** 203 -)))|(% style="width:51px" %)((( 204 -**1** 205 -)))|(% style="width:35px" %)((( 206 -**4** 207 -))) 208 -|(% style="width:106px" %)((( 209 -**Value** 210 -)))|(% style="width:46px" %)((( 211 -[[BAT>>path:http://8.211.40.43/xwiki/bin/view/Main/User%20Manual%20for%20LoRaWAN%20End%20Nodes/LHT65N%20LoRaWAN%20Temperature%20%26%20Humidity%20Sensor%20Manual/#H2.4.2BAT-BatteryInfo]] 212 -)))|(% style="width:104px" %)((( 213 -((( 214 -[[Built-In>>http://8.211.40.43/xwiki/bin/view/Main/User%20Manual%20for%20LoRaWAN%20End%20Nodes/LHT65N%20LoRaWAN%20Temperature%20%26%20Humidity%20Sensor%20Manual/#H2.4.3Built-inTemperature]] 215 -))) 194 +(% border="1" style="background-color:#ffffcc; color:green; width:605px" %) 195 +|(% style="width:106px" %)**Size(bytes)**|(% style="width:71px" %)**2**|(% style="width:183px" %)**2**|(% style="width:155.172px" %)**2**|(% style="width:49px" %)**1**|(% style="width:92px" %)**4** 196 +|(% style="width:106px" %)**Value**|(% style="width:71px" %)[[BAT>>path:http://8.211.40.43/xwiki/bin/view/Main/User%20Manual%20for%20LoRaWAN%20End%20Nodes/LHT65N%20LoRaWAN%20Temperature%20%26%20Humidity%20Sensor%20Manual/#H2.4.2BAT-BatteryInfo]]|(% style="width:183px" %)((( 197 +[[Built In Temperature>>http://8.211.40.43/xwiki/bin/view/Main/User%20Manual%20for%20LoRaWAN%20End%20Nodes/LHT65N%20LoRaWAN%20Temperature%20%26%20Humidity%20Sensor%20Manual/#H2.4.3Built-inTemperature]] 198 +)))|(% style="width:155.172px" %)((( 199 +[[Built-in Humidity>>path:http://8.211.40.43/xwiki/bin/view/Main/User%20Manual%20for%20LoRaWAN%20End%20Nodes/LHT65N%20LoRaWAN%20Temperature%20%26%20Humidity%20Sensor%20Manual/#H2.4.4Built-inHumidity]] 200 +)))|(% style="width:49px" %)[[Ext>>path:#Extension_Sensor]] #|(% style="width:92px" %)[[Ext value>>path:http://8.211.40.43/xwiki/bin/view/Main/User%20Manual%20for%20LoRaWAN%20End%20Nodes/LHT65N%20LoRaWAN%20Temperature%20%26%20Humidity%20Sensor%20Manual/#H2.4.6Extvalue]] 216 216 217 -((( 218 -[[Temperature>>http://8.211.40.43/xwiki/bin/view/Main/User%20Manual%20for%20LoRaWAN%20End%20Nodes/LHT65N%20LoRaWAN%20Temperature%20%26%20Humidity%20Sensor%20Manual/#H2.4.3Built-inTemperature]] 219 -))) 220 -)))|(% style="width:80px" %)((( 221 -((( 222 -[[Built-in>>path:http://8.211.40.43/xwiki/bin/view/Main/User%20Manual%20for%20LoRaWAN%20End%20Nodes/LHT65N%20LoRaWAN%20Temperature%20%26%20Humidity%20Sensor%20Manual/#H2.4.4Built-inHumidity]] 223 -))) 224 - 225 -((( 226 -[[Humidity>>path:http://8.211.40.43/xwiki/bin/view/Main/User%20Manual%20for%20LoRaWAN%20End%20Nodes/LHT65N%20LoRaWAN%20Temperature%20%26%20Humidity%20Sensor%20Manual/#H2.4.4Built-inHumidity]] 227 -))) 228 -)))|(% style="width:51px" %)((( 229 -[[Ext>>path:#Extension_Sensor]] # 230 -)))|(% style="width:35px" %)((( 231 -[[Ext value>>path:http://8.211.40.43/xwiki/bin/view/Main/User%20Manual%20for%20LoRaWAN%20End%20Nodes/LHT65N%20LoRaWAN%20Temperature%20%26%20Humidity%20Sensor%20Manual/#H2.4.6Extvalue]] 232 -))) 233 - 234 234 * The First 6 bytes: has fix meanings for every LHT65N. 235 235 * The 7th byte (EXT #): defines the external sensor model. 236 236 * The 8^^th^^ ~~ 11^^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,39 +249,19 @@ 249 249 250 250 These two bytes of BAT include the battery state and the actually voltage 251 251 252 -(% border="1" style="background-color:#ffffcc; color:green; width:502px" %) 253 -|(% style="width:75px" %)((( 254 -Bit(bit) 255 -)))|(% style="width:259px" %)((( 256 -[15:14] 257 -)))|(% style="width:164px" %)((( 258 -[13:0] 259 -))) 260 -|(% style="width:75px" %)((( 261 -Value 262 -)))|(% style="width:259px" %)((( 263 -((( 220 +(% border="1" style="background-color:#ffffcc; color:green; width:508px" %) 221 +|(% style="width:75px" %)Bit(bit)|(% style="width:268px" %)[15:14]|(% style="width:162px" %)[13:0] 222 +|(% style="width:75px" %)Value|(% style="width:268px" %)((( 264 264 BAT Status 265 -))) 266 266 267 -((( 268 268 00(b): Ultra Low ( BAT <= 2.50v) 269 -))) 270 270 271 -((( 272 272 01(b): Low (2.50v <=BAT <= 2.55v) 273 -))) 274 274 275 -((( 276 276 10(b): OK (2.55v <= BAT <=2.65v) 277 -))) 278 278 279 -((( 280 280 11(b): Good (BAT >= 2.65v) 281 -))) 282 -)))|(% style="width:164px" %)((( 283 -Actually BAT voltage 284 -))) 232 +)))|(% style="width:162px" %)Actually BAT voltage 285 285 286 286 [[image:image-20220522235639-1.png||height="139" width="727"]] 287 287 ... ... @@ -342,27 +342,29 @@ 342 342 343 343 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: 344 344 345 -(% border="1" style="background-color:#ffffcc; color:green; width: 541px" %)346 -|(% style="width:96px" %)**Size(bytes)**|(% style="width: 71px" %)**2**|(% style="width:69px" %)**2**|(% style="width:88px" %)**2**|(% style="width:69px" %)**1**|(% style="width:85px" %)**4**347 -|(% style="width:96px" %)**Value**|(% style="width: 71px" %)[[External temperature>>http://8.211.40.43/xwiki/bin/view/Main/User%20Manual%20for%20LoRaWAN%20End%20Nodes/LHT65N%20LoRaWAN%20Temperature%20%26%20Humidity%20Sensor%20Manual/#H4.2SetExternalSensorMode]]|(% style="width:69px" %)(((293 +(% border="1" style="background-color:#ffffcc; color:green; width:697px" %) 294 +|(% style="width:96px" %)**Size(bytes)**|(% style="width:164px" %)**2**|(% style="width:104px" %)**2**|(% style="width:106px" %)**2**|(% style="width:108px" %)**1**|(% style="width:116px" %)**4** 295 +|(% style="width:96px" %)**Value**|(% style="width:164px" %)[[External temperature>>http://8.211.40.43/xwiki/bin/view/Main/User%20Manual%20for%20LoRaWAN%20End%20Nodes/LHT65N%20LoRaWAN%20Temperature%20%26%20Humidity%20Sensor%20Manual/#H4.2SetExternalSensorMode]]|(% style="width:104px" %)((( 348 348 [[Built-In>>http://8.211.40.43/xwiki/bin/view/Main/User%20Manual%20for%20LoRaWAN%20End%20Nodes/LHT65N%20LoRaWAN%20Temperature%20%26%20Humidity%20Sensor%20Manual/#H2.4.3Built-inTemperature]] 349 349 350 350 [[Temperature>>http://8.211.40.43/xwiki/bin/view/Main/User%20Manual%20for%20LoRaWAN%20End%20Nodes/LHT65N%20LoRaWAN%20Temperature%20%26%20Humidity%20Sensor%20Manual/#H2.4.3Built-inTemperature]] 351 -)))|(% style="width: 88px" %)(((299 +)))|(% style="width:106px" %)((( 352 352 BAT Status & 353 353 354 354 [[Built-in>>http://8.211.40.43/xwiki/bin/view/Main/User%20Manual%20for%20LoRaWAN%20End%20Nodes/LHT65N%20LoRaWAN%20Temperature%20%26%20Humidity%20Sensor%20Manual/#H2.4.4Built-inHumidity]] 355 355 356 356 [[Humidity>>http://8.211.40.43/xwiki/bin/view/Main/User%20Manual%20for%20LoRaWAN%20End%20Nodes/LHT65N%20LoRaWAN%20Temperature%20%26%20Humidity%20Sensor%20Manual/#H2.4.4Built-inHumidity]] 357 -)))|(% style="width:69px" %)Status & Ext|(% style="width:85px" %)((( 358 -[[Unix Time Stamp>>path:http://8.211.40.43/xwiki/bin/view/Main/User%20Manual%20for%20LoRaWAN%20End%20Nodes/LHT65N%20LoRaWAN%20Temperature%20%26%20Humidity%20Sensor%20Manual/#H4.1SetTransmitIntervalTime]] 305 +)))|(% style="width:108px" %)Status & Ext|(% style="width:116px" %)((( 306 +[[Unix>>path:http://8.211.40.43/xwiki/bin/view/Main/User%20Manual%20for%20LoRaWAN%20End%20Nodes/LHT65N%20LoRaWAN%20Temperature%20%26%20Humidity%20Sensor%20Manual/#H4.1SetTransmitIntervalTime]] 307 + 308 +[[Time Stamp>>path:http://8.211.40.43/xwiki/bin/view/Main/User%20Manual%20for%20LoRaWAN%20End%20Nodes/LHT65N%20LoRaWAN%20Temperature%20%26%20Humidity%20Sensor%20Manual/#H4.1SetTransmitIntervalTime]] 359 359 ))) 360 360 361 361 * **Battery status & (% class="wikiinternallink wikiinternallink wikiinternallink wikiinternallink wikiinternallink wikiinternallink wikiinternallink wikiinternallink wikiinternallink wikiinternallink wikiinternallink wikiinternallink wikiinternallink" %)Built-in Humidity(%%)** 362 362 363 -(% border="1" style="background-color:#ffffcc; color:green; width: 469px" %)364 -| (% style="width:65px" %)Bit(bit)|(% style="width:267px" %)[15:14]|(% style="width:134px" %)[11:0]365 -| (% style="width:65px" %)Value|(% style="width:267px" %)(((313 +(% border="1" style="background-color:#ffffcc; color:green; width:587px" %) 314 +|Bit(bit)|(% style="width:280px" %)[15:14]|(% style="width:136px" %)[11:0] 315 +|Value|(% style="width:280px" %)((( 366 366 BAT Status 367 367 368 368 00(b): Ultra Low ( BAT <= 2.50v) ... ... @@ -372,7 +372,7 @@ 372 372 10(b): OK (2.55v <= BAT <=2.65v) 373 373 374 374 11(b): Good (BAT >= 2.65v) 375 -)))|(% style="width:13 4px" %)(((325 +)))|(% style="width:136px" %)((( 376 376 [[Built-in Humidity>>path:http://8.211.40.43/xwiki/bin/view/Main/User%20Manual%20for%20LoRaWAN%20End%20Nodes/LHT65N%20LoRaWAN%20Temperature%20%26%20Humidity%20Sensor%20Manual/#H2.4.4Built-inHumidity]] 377 377 378 378 ... ... @@ -380,9 +380,9 @@ 380 380 381 381 * **Status & Ext Byte** 382 382 383 -(% border="1" style="background-color:#ffffcc; color:green; width: 587px" %)384 -|(% style="width:1 09px" %)**Bits**|(% style="width:105px" %)**7**|(% style="width:105px" %)**6**|(% style="width:82px" %)**5**|(% style="width:84px" %)**4**|(% style="width:97px" %)**[3:0]**385 -|(% style="width:1 09px" %)**Status & Ext**|(% style="width:105px" %)Not Defined|(% style="width:105px" %)Poll Message Flag|(% style="width:82px" %)Sync time OK|(% style="width:84px" %)Unix Time Request|(% style="width:97px" %)(((333 +(% border="1" style="background-color:#ffffcc; color:green; width:732px" %) 334 +|(% style="width:128px" %)**Bits**|(% style="width:102px" %)**7**|(% style="width:145px" %)**6**|(% style="width:117px" %)**5**|(% style="width:147px" %)**4**|(% style="width:90px" %)**[3:0]** 335 +|(% style="width:128px" %)**Status & Ext**|(% style="width:102px" %)Not Defined|(% style="width:145px" %)Poll Message Flag|(% style="width:117px" %)Sync time OK|(% style="width:147px" %)Unix Time Request|(% style="width:90px" %)((( 386 386 Ext:0b(1001) 387 387 ))) 388 388 ... ... @@ -417,7 +417,7 @@ 417 417 418 418 [[image:image-20220523000825-9.png||height="366" width="392"]] 419 419 420 -[[image:image-20220523000825-10.png||height="4 13" width="728"]]370 +[[image:image-20220523000825-10.png||height="432" width="762"]] 421 421 422 422 == 2.6 Datalog Feature == 423 423 ... ... @@ -438,68 +438,46 @@ 438 438 Below is the converter example 439 439 ))) 440 440 441 -[[image:image-20220523001219-12.png||height="2 98" width="720"]]391 +[[image:image-20220523001219-12.png||height="302" width="730"]] 442 442 443 443 So, we can use AT+TIMESTAMP=1611889405 or downlink 3060137afd00 to set the current time 2021 – Jan ~-~- 29 Friday 03:03:25 444 444 395 + 445 445 === 2.6.2 Set Device Time === 446 446 447 -((( 448 448 There are two ways to set device’s time: 449 -))) 450 450 451 -((( 452 452 **~1. Through LoRaWAN MAC Command (Default settings)** 453 -))) 454 454 455 -((( 456 456 User need to set SYNCMOD=1 to enable sync time via MAC command. 457 -))) 458 458 459 -((( 460 460 Once LHT65N Joined LoRaWAN network, it will send the MAC command (DeviceTimeReq) and the server will reply with (DeviceTimeAns) to send the current time to LHT65N. If LHT65N fails to get the time from the server, LHT65N will use the internal time and wait for next time request (AT+SYNCTDC to set the time request period, default is 10 days). 461 -))) 462 462 463 -((( 464 464 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. 465 -))) 466 466 467 -((( 468 - 469 -))) 470 470 471 -((( 472 472 **2. Manually Set Time** 473 -))) 474 474 475 -((( 476 476 User needs to set SYNCMOD=0 to manual time, otherwise, the user set time will be overwritten by the time set by the server. 477 -))) 478 478 413 + 479 479 === 2.6.3 Poll sensor value === 480 480 481 481 User can poll sensor value based on timestamps from the server. Below is the downlink command. 482 482 483 483 484 -(% border="1" style=" background-color:#ffffcc; color:green;width:427px" %)485 -|(% style="width:6 1px" %)1byte|(% style="width:126px" %)4bytes|(% style="width:120px" %)4bytes|(% style="width:115px" %)1byte486 -|(% style="width:6 1px" %)31|(% style="width:126px" %)Timestamp start|(% style="width:120px" %)Timestamp end|(% style="width:115px" %)Uplink Interval419 +(% border="1" style="width:454px" %) 420 +|(% style="width:69px" %)1byte|(% style="width:129px" %)4bytes|(% style="width:134px" %)4bytes|(% style="width:119px" %)1byte 421 +|(% style="width:69px" %)31|(% style="width:129px" %)Timestamp start|(% style="width:134px" %)Timestamp end|(% style="width:119px" %)Uplink Interval 487 487 488 -((( 489 489 Timestamp start and Timestamp end use Unix TimeStamp format as mentioned above. Devices will reply with all data log during this time period, use the uplink interval. 490 -))) 491 491 492 -((( 493 -For example, downlink command **31 5FC5F350 5FC6 0160 05** 494 -))) 495 495 496 -((( 426 +For example, downlink command 31 5FC5F350 5FC6 0160 05 427 + 497 497 Is to check 2020/12/1 07:40:00 to 2020/12/1 08:40:00’s data 498 -))) 499 499 500 -((( 501 501 Uplink Internal =5s,means LHT65N will send one packet every 5s. range 5~~255s. 502 -))) 503 503 504 504 505 505 === 2.6.4 Datalog Uplink payload === ... ... @@ -506,19 +506,22 @@ 506 506 507 507 The Datalog poll reply uplink will use below payload format. 508 508 509 - (((437 + 510 510 Retrieval data payload 511 -))) 512 512 513 -(% border="1" style="background-color:#ffffcc; color:green; width:615px" %) 514 -|(% style="width:94px" %)**Size(bytes)**|(% style="width:106px" %)**2**|(% style="width:132px" %)**2**|(% style="width:62px" %)**2**|(% style="width:98px" %)**1**|(% style="width:83px" %)**4** 515 -|(% style="width:94px" %)**Value**|(% style="width:106px" %)[[External sensor data>>path:http://8.211.40.43/xwiki/bin/view/Main/User%20Manual%20for%20LoRaWAN%20End%20Nodes/LHT65N%20LoRaWAN%20Temperature%20%26%20Humidity%20Sensor%20Manual/#H2.4.6Extvalue]]|(% style="width:132px" %)((( 516 -[[Built-In Temperature >>http://8.211.40.43/xwiki/bin/view/Main/User%20Manual%20for%20LoRaWAN%20End%20Nodes/LHT65N%20LoRaWAN%20Temperature%20%26%20Humidity%20Sensor%20Manual/#H2.4.3Built-inTemperature]] 517 -)))|(% style="width:62px" %)((( 518 -[[Built-in>>path:http://8.211.40.43/xwiki/bin/view/Main/User%20Manual%20for%20LoRaWAN%20End%20Nodes/LHT65N%20LoRaWAN%20Temperature%20%26%20Humidity%20Sensor%20Manual/#H2.4.4Built-inHumidity]][[ Humidity>>http://8.211.40.43/xwiki/bin/view/Main/User%20Manual%20for%20LoRaWAN%20End%20Nodes/LHT65N%20LoRaWAN%20Temperature%20%26%20Humidity%20Sensor%20Manual/#H2.4.4Built-inHumidity]] 519 -)))|(% style="width:98px" %)[[Poll message flag & Ext>>path:http://8.211.40.43/xwiki/bin/view/Main/User%20Manual%20for%20LoRaWAN%20End%20Nodes/LHT65N%20LoRaWAN%20Temperature%20%26%20Humidity%20Sensor%20Manual/#H2.6.4DatalogUplinkpayload]]|(% style="width:83px" %)((( 520 -[[Unix Time Stamp>>path:http://8.211.40.43/xwiki/bin/view/Main/User%20Manual%20for%20LoRaWAN%20End%20Nodes/LHT65N%20LoRaWAN%20Temperature%20%26%20Humidity%20Sensor%20Manual/#H2.6.1UnixTimeStamp]] 440 +(% border="1" %) 441 +|**Size(bytes)**|**2**|**2**|**2**|**1**|**4** 442 +|**Value**|[[External sensor data>>path:#Extension_sensor_value]]|((( 443 +[[Built-In>>path:#SHT20_Temperature]] 521 521 445 +[[Temperature>>path:#SHT20_Temperature]] 446 +)))|((( 447 +[[Built-in>>path:#SHT20_Humidity]] 448 + 449 +[[Humidity>>path:#SHT20_Humidity]] 450 +)))|[[Poll message flag & Ext>>path:#Poll_EXT]]|((( 451 +[[Unix Time Stamp>>path:#Unix_Time_Stamp]] 452 + 522 522 523 523 ))) 524 524 ... ... @@ -525,9 +525,9 @@ 525 525 Poll message flag & Ext 526 526 527 527 528 -(% border="1" style="background-color:#ffffcc; color:green; width:542px"%)529 -| (% style="width:81px" %)**Bits**|(% style="width:100px" %)**7**|(% style="width:114px" %)**6**|(% style="width:85px" %)**5**|(% style="width:85px" %)**4**|(% style="width:77px" %)**[3:0]**530 -| (% style="width:81px" %)**Status & Ext**|(% style="width:100px" %)Not Defined|(% style="width:114px" %)Poll Message Flag|(% style="width:85px" %)Sync time OK|(% style="width:85px" %)Unix Time Request|(% style="width:77px" %)(((459 +(% border="1" %) 460 +|**Bits**|**7**|**6**|**5**|**4**|**[3:0]** 461 +|**Status & Ext**|Not Defined|Poll Message Flag|Sync time OK|Unix Time Request|((( 531 531 Ext: 532 532 533 533 0b(1001)
- image-20220523144455-1.png
-
- Author
-
... ... @@ -1,1 +1,0 @@ 1 -XWiki.Xiaoling - Size
-
... ... @@ -1,1 +1,0 @@ 1 -33.4 KB - Content