<
From version < 4.15 >
edited by Xiaoling
on 2023/05/16 10:05
To version < 7.6 >
edited by Xiaoling
on 2023/05/22 11:35
>
Change comment: There is no comment for this version

Summary

Details

Page properties
Content
... ... @@ -51,8 +51,12 @@
51 51  )))
52 52  
53 53  
54 +[[image:image-20230522092934-2.png||height="346" width="774"]]
55 +
56 +
54 54  == 1.2 ​Features ==
55 55  
59 +
56 56  * LoRaWAN 1.0.3 Class A
57 57  * Ultra-low power consumption
58 58  * Bands: CN470/EU433/KR920/US915/EU868/AS923/AU915/IN865
... ... @@ -69,6 +69,7 @@
69 69  
70 70  == 1.3 Specification ==
71 71  
76 +
72 72  (% style="color:#037691" %)**Common DC Characteristics:**
73 73  
74 74  * Supply Voltage: built in 8500mAh Li-SOCI2 battery , 2.5v ~~ 3.6v
... ... @@ -101,6 +101,7 @@
101 101  
102 102  == 1.4 Applications ==
103 103  
109 +
104 104  [[image:Main.User Manual for LoRaWAN End Nodes.LDS03A - Outdoor LoRaWAN OpenClose Door Sensor Manual.WebHome@1654741400370-813.png]]
105 105  
106 106  
... ... @@ -176,7 +176,9 @@
176 176  
177 177  The LPS8V2 is already set to connected to [[TTN network >>url:https://console.cloud.thethings.network/]], so what we need to now is configure the TTN server.
178 178  
185 +[[image:image-20230522092858-1.png||height="391" width="874"]]
179 179  
187 +
180 180  (% style="color:blue" %)**Step 1:**(%%) Create a device in TTN with the OTAA keys from DS03A-LB.
181 181  
182 182  Each DS03A-LB is shipped with a sticker with the default device EUI as below:
... ... @@ -223,6 +223,7 @@
223 223  
224 224  === 2.3.1 Device Status, FPORT~=5 ===
225 225  
234 +
226 226  Users can use the downlink command(**0x26 01**) to ask DS03A-LB to send device configure detail, include device configure status. DS03A-LB will uplink a payload via FPort=5 to server.
227 227  
228 228  The Payload format is as below.
... ... @@ -235,7 +235,7 @@
235 235  
236 236  Example parse in TTNv3
237 237  
238 -[[image:http://wiki.dragino.com/xwiki/bin/download/Main/User%20Manual%20for%20LoRaWAN%20End%20Nodes/D20-LBD22-LBD23-LB_LoRaWAN_Temperature_Sensor_User_Manual/WebHome/image-20230415153147-2.png?rev=1.1||alt="图片-20230415153147-2.png" height="209" width="1063"]]
247 +[[image:http://wiki.dragino.com/xwiki/bin/download/Main/User%20Manual%20for%20LoRaWAN%20End%20Nodes/LDS03A%20-%20Outdoor%20LoRaWAN%20OpenClose%20Door%20Sensor%20Manual/WebHome/image-20220609104802-1.png?rev=1.1||alt="image-20220609104802-1.png" height="393" width="1195"]]
239 239  
240 240  
241 241  (% style="color:#037691" %)**Sensor Model**(%%): For DS03A-LB, this value is 0x0B
... ... @@ -321,7 +321,7 @@
321 321  === 2.3.3  Historical Door Open/Close Event, FPORT~=3 ===
322 322  
323 323  
324 -DS03A-LB stores sensor values and users can retrieve these history values via the [[downlink command>>||anchor="H2.4A0DatalogFeature"]].
333 +DS03A-LB stores sensor values and users can retrieve these history values via the [[downlink command>>||anchor="H2.5DatalogFeature"]].
325 325  
326 326  The historical payload includes one or multiplies entries and every entry has the same payload as Real-Time open/close status.
327 327  
... ... @@ -331,17 +331,20 @@
331 331  
332 332  For example, in the US915 band, the max payload for different DR is:
333 333  
334 -1. (((
335 -**DR0**: max is 11 bytes so one entry of data
343 +(((
344 +**~1. DR0**: max is 11 bytes so one entry of data
336 336  )))
337 -1. (((
338 -**DR1**: max is 53 bytes so devices will upload 4 entries of data (total 44 bytes)
346 +
347 +(((
348 +**2. DR1**: max is 53 bytes so devices will upload 4 entries of data (total 44 bytes)
339 339  )))
340 -1. (((
341 -**DR2**: total payload includes 11 entries of data
350 +
351 +(((
352 +**3. DR2**: total payload includes 11 entries of data
342 342  )))
343 -1. (((
344 -**DR3**: total payload includes 22 entries of data.
354 +
355 +(((
356 +**4. DR3**: total payload includes 22 entries of data.
345 345  )))
346 346  
347 347  If DS03A-LB doesn't have any data in the polling time. It will uplink 11 bytes of 0
... ... @@ -443,7 +443,7 @@
443 443  === 2.5.1 Ways to get datalog via LoRaWAN ===
444 444  
445 445  
446 -Set [[PNACKMD=1>>||anchor="H2.5.4DatalogUplinkpayloadA028FPORT3D329"]], DS03A-LB will wait for ACK for every uplink, when there is no LoRaWAN network,DS03A-LB 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.
458 +Set PNACKMD=1, DS03A-LB will wait for ACK for every uplink, when there is no LoRaWAN network,DS03A-LB 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.
447 447  
448 448  * a) DS03A-LB will do an ACK check for data records sending to make sure every data arrive server.
449 449  * b) DS03A-LB will send data in **CONFIRMED Mode** when PNACKMD=1, but DS03A-LB won't re-transmit the packet if it doesn't get ACK, it will just mark it as a NONE-ACK message. In a future uplink if DS03A-LB gets a ACK, DS03A-LB will consider there is a network connection and resend all NONE-ACK Message.
... ... @@ -491,13 +491,16 @@
491 491  
492 492  [[image:http://wiki.dragino.com/xwiki/bin/download/Main/User%20Manual%20for%20LoRaWAN%20End%20Nodes/LDS03A%20-%20Outdoor%20LoRaWAN%20OpenClose%20Door%20Sensor%20Manual/WebHome/1654746350207-427.png?rev=1.1||alt="1654746350207-427.png"]]
493 493  
506 +
494 494  [[image:http://wiki.dragino.com/xwiki/bin/download/Main/User%20Manual%20for%20LoRaWAN%20End%20Nodes/LDS03A%20-%20Outdoor%20LoRaWAN%20OpenClose%20Door%20Sensor%20Manual/WebHome/1654747162439-840.png?rev=1.1||alt="1654747162439-840.png"]]
495 495  
509 +
496 496  [[image:http://wiki.dragino.com/xwiki/bin/download/Main/User%20Manual%20for%20LoRaWAN%20End%20Nodes/LDS03A%20-%20Outdoor%20LoRaWAN%20OpenClose%20Door%20Sensor%20Manual/WebHome/1654746405400-203.png?rev=1.1||alt="1654746405400-203.png"]]
497 497  
498 498  
499 499  [[image:http://wiki.dragino.com/xwiki/bin/download/Main/User%20Manual%20for%20LoRaWAN%20End%20Nodes/LDS03A%20-%20Outdoor%20LoRaWAN%20OpenClose%20Door%20Sensor%20Manual/WebHome/1654746763908-732.png?rev=1.1||alt="1654746763908-732.png"]]
500 500  
515 +
501 501  [[image:http://wiki.dragino.com/xwiki/bin/download/Main/User%20Manual%20for%20LoRaWAN%20End%20Nodes/LDS03A%20-%20Outdoor%20LoRaWAN%20OpenClose%20Door%20Sensor%20Manual/WebHome/1654746716087-684.png?rev=1.1||alt="1654746716087-684.png"]]
502 502  
503 503  
... ... @@ -527,11 +527,9 @@
527 527  == 2.8 ​Firmware Change Log ==
528 528  
529 529  
530 -**Firmware download link:**
545 +**Firmware download link: **[[https:~~/~~/www.dropbox.com/sh/b0uwyzjs4px4eao/AADvI7fPRwsFKTglEmaRRuaaa?dl=0>>https://www.dropbox.com/sh/b0uwyzjs4px4eao/AADvI7fPRwsFKTglEmaRRuaaa?dl=0]]
531 531  
532 -[[https:~~/~~/www.dropbox.com/sh/gf1glloczbzz19h/AABbuYI4WY6VdAmpXo6o1V2Ka?dl=0>>url:https://www.dropbox.com/sh/gf1glloczbzz19h/AABbuYI4WY6VdAmpXo6o1V2Ka?dl=0]]
533 533  
534 -
535 535  = 3. Configure DS03A-LB =
536 536  
537 537  == 3.1 Configure Methods: ==
... ... @@ -545,6 +545,7 @@
545 545  
546 546  == 3.2 General Commands ==
547 547  
561 +
548 548  These commands are to configure:
549 549  
550 550  * General system settings like: uplink interval.
... ... @@ -569,7 +569,7 @@
569 569  (% style="color:blue" %)**AT Command: AT+TDC**
570 570  
571 571  (% border="1" cellspacing="4" style="background-color:#f2f2f2; width:510px" %)
572 -|=(% style="width: 156px;background-color:#D9E2F3" %)**Command Example**|=(% style="width: 137px;background-color:#D9E2F3" %)**Function**|=(% style="background-color:#D9E2F3" %)**Response**
586 +|=(% style="width: 156px;background-color:#D9E2F3; color:#0070c0" %)**Command Example**|=(% style="width: 137px;background-color:#D9E2F3; color:#0070c0" %)**Function**|=(% style="background-color:#D9E2F3; color:#0070c0" %)**Response**
573 573  |(% style="width:156px" %)AT+TDC=?|(% style="width:137px" %)Show current transmit Interval|(((
574 574  30000
575 575  OK
... ... @@ -678,7 +678,7 @@
678 678  (% style="color:blue" %)**AT Command:**
679 679  
680 680  (% border="1" cellspacing="4" style="background-color:#f2f2f2; width:520px" %)
681 -|=(% style="width: 155px;background-color:#D9E2F3;color:#0070C0" %)**Command Example**|=(% style="width: 277px;background-color:#D9E2F3;color:#0070C0" %)**Function**|=(% style="width: 86px;background-color:#D9E2F3;color:#0070C0" %)**Response**
695 +|=(% style="width: 155px;background-color:#D9E2F3;color:#0070C0" %)**Command Example**|=(% style="width: 277px;background-color:#D9E2F3;color:#0070C0" %)**Function**|=(% style="width: 88px;background-color:#D9E2F3;color:#0070C0" %)**Response**
682 682  |(% style="width:155px" %)(((
683 683  AT+COUNTMOD=0
684 684  )))|(% style="width:277px" %)(((
... ... @@ -705,7 +705,7 @@
705 705  (% style="color:blue" %)**AT Command:**
706 706  
707 707  (% border="1" cellspacing="4" style="background-color:#f2f2f2; width:500px" %)
708 -|=(% style="width: 155px;background-color:#D9E2F3;color:#0070C0" %)**Command Example**|=(% style="width: 288px;background-color:#D9E2F3;color:#0070C0" %)**Function**|=(% style="width: 44px;background-color:#D9E2F3;color:#0070C0" %)**Response**
722 +|=(% style="width: 155px;background-color:#D9E2F3;color:#0070C0" %)**Command Example**|=(% style="width: 288px;background-color:#D9E2F3;color:#0070C0" %)**Function**|=(% style="width: 57px;background-color:#D9E2F3;color:#0070C0" %)**Response**
709 709  |(% style="width:155px" %)(((
710 710  AT+TTRCHANNEL=1
711 711  )))|(% style="width:288px" %)(((
... ... @@ -750,7 +750,7 @@
750 750  (% style="color:blue" %)**AT Command:**
751 751  
752 752  (% border="1" cellspacing="4" style="background-color:#f2f2f2; width:510px" %)
753 -|=(% style="width: 155px;background-color:#D9E2F3;color:#0070C0" %)**Command Example**|=(% style="width: 279px;background-color:#D9E2F3;color:#0070C0" %)**Function**|=(% style="width: 84px;background-color:#D9E2F3;color:#0070C0" %)**Response**
767 +|=(% style="width: 155px;background-color:#D9E2F3;color:#0070C0" %)**Command Example**|=(% style="width: 279px;background-color:#D9E2F3;color:#0070C0" %)**Function**|=(% style="width: 76px;background-color:#D9E2F3;color:#0070C0" %)**Response**
754 754  |(% style="width:155px" %)(((
755 755  AT+TTRALARM=0
756 756  )))|(% style="width:279px" %)(((
... ... @@ -771,7 +771,7 @@
771 771  Example:  0C aa  => AT+TTRALARM= aa
772 772  
773 773  
774 -=== 3.3.9  Select counting mode ===
788 +=== 3.3.10  Select counting mode ===
775 775  
776 776  
777 777  (% style="color:blue" %)**AT+TTRMODx=a,b**
... ... @@ -783,7 +783,7 @@
783 783  (% style="color:blue" %)**AT Command:**
784 784  
785 785  (% border="1" cellspacing="4" style="background-color:#f2f2f2; width:510px" %)
786 -|=(% style="width: 155px;background-color:#D9E2F3;color:#0070C0" %)**Command Example**|=(% style="width: 278px;background-color:#D9E2F3;color:#0070C0" %)**Function**|=(% style="width: 85px;background-color:#D9E2F3;color:#0070C0" %)**Response**
800 +|=(% style="width: 155px;background-color:#D9E2F3;color:#0070C0" %)**Command Example**|=(% style="width: 278px;background-color:#D9E2F3;color:#0070C0" %)**Function**|=(% style="width: 77px;background-color:#D9E2F3;color:#0070C0" %)**Response**
787 787  |(% style="width:155px" %)(((
788 788  AT+TTRMODx=1,0
789 789  )))|(% style="width:278px" %)Door closed count and record the last door opened duration|(% style="width:85px" %)(((
image-20230522092858-1.png
Author
... ... @@ -1,0 +1,1 @@
1 +XWiki.Xiaoling
Size
... ... @@ -1,0 +1,1 @@
1 +156.5 KB
Content
image-20230522092934-2.png
Author
... ... @@ -1,0 +1,1 @@
1 +XWiki.Xiaoling
Size
... ... @@ -1,0 +1,1 @@
1 +156.5 KB
Content
image-20230522093256-3.jpeg
Author
... ... @@ -1,0 +1,1 @@
1 +XWiki.Xiaoling
Size
... ... @@ -1,0 +1,1 @@
1 +34.5 KB
Content
Copyright ©2010-2024 Dragino Technology Co., LTD. All rights reserved
Dragino Wiki v2.0