Changes for page DS03A-LB/LS -- Outdoor LoRaWAN Door Sensor User Manual
Last modified by Mengting Qiu on 2025/01/10 09:53
Summary
-
Page properties (1 modified, 0 added, 0 removed)
Details
- Page properties
-
- Content
-
... ... @@ -71,7 +71,6 @@ 71 71 * Wall Mountable 72 72 * Outdoor Use 73 73 74 - 75 75 == 1.3 Specification == 76 76 77 77 ... ... @@ -105,7 +105,6 @@ 105 105 * Sleep Mode: 5uA @ 3.3v 106 106 * LoRa Transmit Mode: 125mA @ 20dBm, 82mA @ 14dBm 107 107 108 - 109 109 == 1.4 Applications == 110 110 111 111 ... ... @@ -139,7 +139,6 @@ 139 139 ))) 140 140 |(% style="width:167px" %)Fast press ACT 5 times.|(% style="width:117px" %)Deactivate Device|(% style="width:225px" %)(% style="color:red" %)**Red led**(%%) will solid on for 5 seconds. Means Device is in Deep Sleep Mode. 141 141 142 - 143 143 == 1.7 BLE connection == 144 144 145 145 ... ... @@ -155,9 +155,13 @@ 155 155 If there is no activity connection on BLE in 60 seconds, sensor will shut down BLE module to enter low power mode. 156 156 157 157 158 -== 1.8 Mechanical==155 +== 1.8 Pin Definitions == 159 159 157 +[[image:image-20230630160843-7.png]] 160 160 159 +== 1.9 Mechanical == 160 + 161 + 161 161 [[image:Main.User Manual for LoRaWAN End Nodes.LDS03A - Outdoor LoRaWAN OpenClose Door Sensor Manual.WebHome@1654741444887-479.png||height="399" width="513"]] 162 162 163 163 ... ... @@ -303,9 +303,47 @@ 303 303 Ex2: 0x0B49 = 2889mV 304 304 305 305 306 -=== 2.3.2Real-TimeOpen/Close Status,UplinkFPORT~=2===307 +=== (% style="color:inherit; font-family:inherit; font-size:23px" %)2.3.2 Sensor Configuration, FPORT~=4(%%) === 307 307 308 308 310 +DS03A-LB will only send this command after getting the downlink command (0x26 02) from the server. 311 + 312 +(% border="1" cellspacing="4" style="background-color:#f2f2f2; width:510px" %) 313 +|(% colspan="5" style="background-color:#d9e2f3; color:#0070c0; width:504px" %)**Sensor Configuration FPORT=4** 314 +|**Size(bytes)**|(% style="width:75px" %)**3**|(% style="width:77px" %)**1**|(% style="width:96px" %)**1**|(% style="width:158px" %)**2** 315 +|**Value**|(% style="width:75px" %)TDC (unit:sec)|(% style="width:77px" %)Disalarm|(% style="width:96px" %)Keep status|(% style="width:158px" %)Keep time (unit: min) 316 + 317 +* ((( 318 +(% style="color:blue" %)**TDC: (default: 0x001C20)** 319 +))) 320 + 321 +Uplink interval for the Open/Close Event, default value is 0x001C20 which is 7200 seconds = 2 hours. 322 + 323 + 324 +* ((( 325 +(% style="color:blue" %)**Disalarm: (default: 0)** 326 +))) 327 + 328 + **If Disalarm = 1**, DS03A-LB will only send uplink at every TDC periodically. This is normally use for pulse meter application, in this application, there are many open/close event, and platform only care about the total number of pulse. 329 + 330 + **If Disalarm = 0**, DS03A-LB will send uplink at every TDC periodically and send data on each open/close event. This is useful for the application user need to monitor the open/close event in real-time. 331 + 332 + 333 +(% style="color:red" %)** Note: When Disalarm=0, a high frequently open/close event will cause lots of uplink and drain battery very fast. ** 334 + 335 + 336 +* ((( 337 +(% style="color:blue" %)**Keep Status & Keep Time** 338 +))) 339 + 340 +Shows the configure value of [[Alarm Base on Timeout Feature>>url:http://wiki.dragino.com/xwiki/bin/view/Main/User%20Manual%20for%20LoRaWAN%20End%20Nodes/LDS03A%20-%20Outdoor%20LoRaWAN%20OpenClose%20Door%20Sensor%20Manual/#H3.8A0AlarmBaseonTimeout]] 341 + 342 +[[image:image-20230630155527-3.png||height="146" width="902"]] 343 + 344 + 345 +=== 2.3.3 Real-Time Open/Close Status, Uplink FPORT~=2 === 346 + 347 + 309 309 DS03A-LB will send this uplink **after** Device Status once join the LoRaWAN network successfully. And DS03A-LB will send uplinks when: 310 310 311 311 * Every 2 hours, this interval [[can be changed>>||anchor="H3.3.1SetTransmitIntervalTime"]]. ... ... @@ -315,21 +315,23 @@ 315 315 316 316 (% border="1" cellspacing="4" style="background-color:#f2f2f2; width:515px" %) 317 317 |=(% colspan="5" style="background-color:#D9E2F3;color:#0070C0;width:515px" %)**Real-Time Open/Close Status, FPORT=2** 318 -|(% style="width:94px" %)**Size(bytes)**|(% style="width:77px" %)**1**|(% style="width:97px" %)**3**|(% style="width:143px" %)**3**|(% style="width:107px" %)**4** 319 -|(% style="width:95px" %)**Value**|(% style="width:78px" %)Status & [[Alarm>>||anchor="H3.3.4A0AlarmBaseonTimeout"]]|(% style="width:98px" %)Total open door events|(% style="width:144px" %)((( 320 -The last door open duration (unit: min) 357 +|(% style="width:94px" %)**Size(bytes)**|(% style="width:97px" %)**1**|(% style="width:95px" %)**3**|(% style="width:119px" %)**3**|(% style="width:107px" %)**4** 358 +|(% style="width:95px" %)**Value**|(% style="width:97px" %)((( 359 +Status 360 + 361 +&[[Alarm>>||anchor="H3.3.4A0AlarmBaseonTimeout"]] 362 +)))|(% style="width:95px" %)Total open door events|(% style="width:119px" %)((( 363 +The last door open duration (unit: sec) 321 321 )))|(% style="width:108px" %)[[Unix TimeStamp>>||anchor="H2.5.2UnixTimeStamp"]] 322 322 323 323 **Status & Alarm:** 324 324 325 -(% border="1" cellspacing="4" style="background-color:#f2f2f2; width:515px" %) 326 -|(% style="background-color:#d9e2f3; color:#0070c0; width:59px" %)**Size(bit)**|(% style="background-color:#d9e2f3; color:#0070c0; width:79px" %)**bit7**|(% style="background-color:#d9e2f3; color:#0070c0; width:79px" %)**bit6**|(% style="background-color:#d9e2f3; color:#0070c0; width:59px" %)**[bit5:bit2]**|(% style="background-color:#d9e2f3; color:#0070c0; width:129px" %)**bit1**|(% style="background-color:#d9e2f3; color:#0070c0; width:110px" %)**bit0** 327 -|(% style="width:76px" %)**Value**|(% style="width:79px" %)((( 328 -No ACK Message 329 -)))|(% style="width:84px" %)((( 330 -Poll Message Flag 331 -)))|(% style="width:96px" %)Reserve|(% style="width:197px" %)[[Enable/disable Timeout Alarm>>||anchor="H3.3.3A0Enable2FDisableAlarm"]] 332 -0: No Alarm; 1: Alarm|(% style="width:104px" %)Status 0: Close, 1: Open 368 +(% border="1" cellspacing="4" style="background-color:#f2f2f2; width:680px" %) 369 +|(% style="background-color:#d9e2f3; color:#0070c0; width:59px" %)**Size(bit)**|(% style="background-color:#d9e2f3; color:#0070c0; width:79px" %)**[bit7:bit4]**|(% style="background-color:#d9e2f3; color:#0070c0; width:110px" %)**bit3**|(% style="background-color:#d9e2f3; color:#0070c0; width:106px" %)**bit2**|(% style="background-color:#d9e2f3; color:#0070c0; width:167px" %)**bit1**|(% style="background-color:#d9e2f3; color:#0070c0; width:122px" %)**bit0** 370 +|(% style="width:76px" %)**Value**|(% style="width:96px" %)Reserve|(% style="width:110px" %)((( 371 +Count mod 372 +)))|(% style="width:106px" %)TDC flag 0:No;1:Yes|(% style="width:167px" %)[[Enable/disable Timeout Alarm>>||anchor="H3.3.3A0Enable2FDisableAlarm"]] 373 +0: No Alarm; 1: Alarm|(% style="width:122px" %)Status 0: Close, 1: Open 333 333 334 334 [[image:image-20230630155451-2.png||height="246" width="928"]] 335 335 ... ... @@ -336,7 +336,7 @@ 336 336 [[image:image-20230630155908-6.png||height="295" width="927"]] 337 337 338 338 339 -=== 2.3. 3Historical Door Open/Close Event, FPORT~=3 ===380 +=== 2.3.4 Historical Door Open/Close Event, FPORT~=3 === 340 340 341 341 342 342 DS03A-LB stores sensor values and users can retrieve these history values via the [[downlink command>>||anchor="H2.5DatalogFeature"]]. ... ... @@ -400,44 +400,7 @@ 400 400 401 401 [[image:image-20230630155751-5.png||height="188" width="809"]] 402 402 403 -=== 2.3.4 Sensor Configuration, FPORT~=4 === 404 404 405 - 406 -DS03A-LB will only send this command after getting the downlink command (0x26 02) from the server. 407 - 408 -(% border="1" cellspacing="4" style="background-color:#f2f2f2; width:510px" %) 409 -|(% colspan="5" style="background-color:#d9e2f3; color:#0070c0; width:504px" %)**Sensor Configuration FPORT=4** 410 -|**Size(bytes)**|(% style="width:75px" %)**3**|(% style="width:77px" %)**1**|(% style="width:96px" %)**1**|(% style="width:158px" %)**2** 411 -|**Value**|(% style="width:75px" %)TDC (unit:sec)|(% style="width:77px" %)Disalarm|(% style="width:96px" %)Keep status|(% style="width:158px" %)Keep time (unit: min) 412 - 413 -* ((( 414 -(% style="color:blue" %)**TDC: (default: 0x001C20)** 415 -))) 416 - 417 -Uplink interval for the Open/Close Event, default value is 0x001C20 which is 7200 seconds = 2 hours. 418 - 419 - 420 -* ((( 421 -(% style="color:blue" %)**Disalarm: (default: 0)** 422 -))) 423 - 424 - **If Disalarm = 1**, DS03A-LB will only send uplink at every TDC periodically. This is normally use for pulse meter application, in this application, there are many open/close event, and platform only care about the total number of pulse. 425 - 426 - **If Disalarm = 0**, DS03A-LB will send uplink at every TDC periodically and send data on each open/close event. This is useful for the application user need to monitor the open/close event in real-time. 427 - 428 - 429 -(% style="color:red" %)** Note: When Disalarm=0, a high frequently open/close event will cause lots of uplink and drain battery very fast. ** 430 - 431 - 432 -* ((( 433 -(% style="color:blue" %)**Keep Status & Keep Time** 434 -))) 435 - 436 -Shows the configure value of [[Alarm Base on Timeout Feature>>url:http://wiki.dragino.com/xwiki/bin/view/Main/User%20Manual%20for%20LoRaWAN%20End%20Nodes/LDS03A%20-%20Outdoor%20LoRaWAN%20OpenClose%20Door%20Sensor%20Manual/#H3.8A0AlarmBaseonTimeout]] 437 - 438 -[[image:image-20230630155527-3.png||height="146" width="902"]] 439 - 440 - 441 441 == 2.4 Payload Decoder file == 442 442 443 443 ... ... @@ -560,7 +560,6 @@ 560 560 * AT Command via UART Connection : See [[Connection>>http://wiki.dragino.com/xwiki/bin/view/Main/UART%20Access%20for%20LoRa%20ST%20v4%20base%20model/#H2.3UARTConnectionforSN50v3basemotherboard]]. 561 561 * LoRaWAN Downlink. Instruction for different platforms: See [[IoT LoRaWAN Server>>http://wiki.dragino.com/xwiki/bin/view/Main/]] section. 562 562 563 - 564 564 == 3.2 General Commands == 565 565 566 566 ... ... @@ -608,7 +608,6 @@ 608 608 * Example 1: Downlink Payload: 0100001E ~/~/ Set Transmit Interval (TDC) = 30 seconds 609 609 * Example 2: Downlink Payload: 0100003C ~/~/ Set Transmit Interval (TDC) = 60 seconds 610 610 611 - 612 612 === 3.3.2 Get Device Status === 613 613 614 614 ... ... @@ -816,7 +816,6 @@ 816 816 * (Recommanded way) OTA firmware update via wireless:** [[http:~~/~~/wiki.dragino.com/xwiki/bin/view/Main/Firmware%20OTA%20Update%20for%20Sensors/>>url:http://wiki.dragino.com/xwiki/bin/view/Main/Firmware%20OTA%20Update%20for%20Sensors/]]** 817 817 * Update through UART TTL interface: **[[Instruction>>url:http://wiki.dragino.com/xwiki/bin/view/Main/UART%20Access%20for%20LoRa%20ST%20v4%20base%20model/#H1.LoRaSTv4baseHardware]]**. 818 818 819 - 820 820 = 6. FAQ = 821 821 822 822 ... ... @@ -844,7 +844,6 @@ 844 844 845 845 * (% style="color:red" %)**CN470**(%%): LoRaWAN CN470 band 846 846 847 - 848 848 = 8. Packing Info = 849 849 850 850 ... ... @@ -862,7 +862,6 @@ 862 862 863 863 * Weight / pcs : g 864 864 865 - 866 866 = 9. Support = 867 867 868 868