Last modified by Mengting Qiu on 2023/12/14 11:15

From version 63.1
edited by Xiaoling
on 2023/05/30 11:10
Change comment: Uploaded new attachment "image-20230530111051-3.png", version {1}
To version 67.3
edited by Xiaoling
on 2023/05/30 14:07
Change comment: There is no comment for this version

Summary

Details

Page properties
Title
... ... @@ -1,1 +1,1 @@
1 -CPL03-LB -- LoRaWAN Pulse/Contact Sensor User Manual
1 +SW3L-LB -- LoRaWAN Flow Sensor User Manual
Content
... ... @@ -1,7 +1,10 @@
1 1  (% style="text-align:center" %)
2 -[[image:image-20230530084608-2.jpeg||height="707" width="707"]]
2 +[[image:image-20230530140053-1.jpeg||height="645" width="645"]]
3 3  
4 4  
5 +
6 +
7 +
5 5  **Table of Contents:**
6 6  
7 7  {{toc/}}
... ... @@ -13,26 +13,27 @@
13 13  
14 14  = 1. Introduction =
15 15  
16 -== 1.1 What is CPL03-LB LoRaWAN Pulse/Contact Sensor ==
19 +== 1.1 What is SW3L-LB LoRaWAN Flow Sensor ==
17 17  
18 18  
19 -The Dragino CPL03-LB is a (% style="color:blue" %)**LoRaWAN Contact Sensor**(%%) for Internet of Things solution. It detects dry contact status, open time, open counts, and then upload to IoT server via LoRaWAN wireless protocol.
22 +The Dragino SW3L-LB is a (% style="color:blue" %)**LoRaWAN Flow Sensor**(%%). It detects water flow volume and uplink to IoT server via LoRaWAN network. User can use this to(% style="color:blue" %)** monitor the water usage for buildings.**
20 20  
21 -The CPL03-LB will send periodically data every day as well as for each dry contact action. It also counts the contact open times and calculate last open duration. User can also disable the uplink for each open/close event, instead, device can count each open event and uplink periodically.
24 +The SW3L-LB will send water flow volume every 20 minutes. It can also (% style="color:blue" %)**detect the water flow status**(%%) and (% style="color:blue" %)**send Alarm**(%%), to avoid the waste for water usage such as broken toilet case.
22 22  
23 -The LoRa wireless technology used in CPL03-LB allows device to send data and reach extremely long ranges at low data-rates. It provides ultra-long range spread spectrum communication and high interference immunity whilst minimizing current consumption.
26 +SW3L-LB is designed for both indoor and outdoor use. It has a weatherproof enclosure and industrial level battery to work in low to high temperatures.
24 24  
25 -CPL03-LB (% style="color:blue" %)**supports open alarm feature**(%%), user can set open alarm for instant notice. CPL03-LB (% style="color:blue" %)**supports Datalog feature**(%%), it can save the data when there is no LoRaWAN network and uplink when network recover.
28 +The LoRa wireless technology used in SW3L-LB allows device to send data and reach extremely long ranges at low data-rates. It provides ultra-long range spread spectrum communication and high interference immunity whilst minimizing current consumption.
26 26  
27 -CPL03-LB is designed for outdoor use. It has a weatherproof enclosure and industrial level battery to work in low to high temperatures.
30 +SW3L-LB (% style="color:blue" %)**supports BLE configure**(%%) and (% style="color:blue" %)**wireless OTA update**(%%) which make user easy to use.
28 28  
29 -CPL03-LB (% style="color:blue" %)**supports BLE configure**(%%) and (% style="color:blue" %)**wireless OTA update**(%%) which make user easy to use.
32 +SW3L-LB is powered by (% style="color:blue" %)**8500mAh Li-SOCI2 battery**(%%), it is designed for long term use up to 5 years.
30 30  
31 -CPL03-LB is powered by (% style="color:blue" %)**8500mAh Li-SOCI2 battery**(%%), it is designed for long term use up to 5 years.
34 +Each SW3L-LB is pre-load with a set of unique keys for LoRaWAN registrations, register these keys to local LoRaWAN server and it will auto connect after power on.
32 32  
33 -Each CPL03-LB is pre-load with a set of unique keys for LoRaWAN registrations, register these keys to local LoRaWAN server and it will auto connect after power on.
34 34  
37 +[[image:image-20230530135919-1.png||height="404" width="806"]]
35 35  
39 +
36 36  == 1.2 ​Features ==
37 37  
38 38  
... ... @@ -151,6 +151,7 @@
151 151  
152 152  The CPL03-LB is configured as (% style="color:#037691" %)**LoRaWAN OTAA Class A**(%%) mode by default. It has OTAA keys to join LoRaWAN network. To connect a local LoRaWAN network, you need to input the OTAA keys in the LoRaWAN IoT server and press the button to activate the CPL03-LB. It will automatically join the network via OTAA and start to send the sensor value. The default uplink interval is 20 minutes.
153 153  
158 +(% style="display:none" %) (%%)
154 154  
155 155  == 2.2 ​Quick guide to connect to LoRaWAN server (OTAA) ==
156 156  
... ... @@ -159,7 +159,9 @@
159 159  
160 160  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.
161 161  
167 +[[image:image-20230530135929-2.png||height="404" width="806"]](% style="display:none" %)
162 162  
169 +
163 163  (% style="color:blue" %)**Step 1:**(%%) Create a device in TTN with the OTAA keys from CPL03-LB.
164 164  
165 165  Each CPL03-LB is shipped with a sticker with the default device EUI as below:
... ... @@ -313,7 +313,7 @@
313 313  )))
314 314  
315 315  (((
316 -Shows the configure value of [[Alarm Base on Timeout Feature>>||anchor="H3.5AlarmBaseonTimeout"]]
323 +Shows the configure value of [[Alarm Base on Timeout Feature>>||anchor="H3.3.5AlarmBaseonTimeout"]]
317 317  
318 318  
319 319  )))
... ... @@ -330,10 +330,10 @@
330 330  (% style="color:blue" %)** If Trigger mode = 1**(%%), count open to close event.
331 331  )))
332 332  
333 -[[image:1652860064987-743.png||height="152" width="730"]]
340 +[[image:http://wiki.dragino.com/xwiki/bin/download/Main/User%20Manual%20for%20LoRaWAN%20End%20Nodes/CPL01%20LoRaWAN%20Outdoor%20PulseContact%20%20Sensor%20Manual/WebHome/1652860064987-743.png?width=730&height=152&rev=1.1||alt="1652860064987-743.png"]]
334 334  
335 335  
336 -[[image:1652860079526-831.png||height="209" width="729"]]
343 +[[image:http://wiki.dragino.com/xwiki/bin/download/Main/User%20Manual%20for%20LoRaWAN%20End%20Nodes/CPL01%20LoRaWAN%20Outdoor%20PulseContact%20%20Sensor%20Manual/WebHome/1652860079526-831.png?width=729&height=209&rev=1.1||alt="1652860079526-831.png"]]
337 337  
338 338  
339 339  === 2.3.3 Real-Time Open/Close Status, Uplink FPORT~=2 ===
... ... @@ -347,7 +347,7 @@
347 347  
348 348  (((
349 349  (((
350 -periodically send this uplink every 2 hours, this interval [[can be changed>>||anchor="H3.1SetTransmitIntervalTime"]].
357 +periodically send this uplink every 2 hours, this interval [[can be changed>>||anchor="H3.3.1SetTransmitIntervalTime"]].
351 351  )))
352 352  )))
353 353  
... ... @@ -360,7 +360,7 @@
360 360  (% border="1" cellspacing="4" style="background-color:#f2f2f2; width:520px" %)
361 361  |=(% colspan="5" style="background-color:#D9E2F3;color:#0070C0; width: 520px;" %)**Real-Time Open/Close Status, FPORT=2**
362 362  |(% style="width:60px" %)**Size(bytes)**|(% style="width:65px" %)**1**|(% style="width:65px" %)**3**|(% style="width:240px" %)**3**|(% style="width:90px" %)**4**
363 -|(% style="width:101px" %)**Value**|(% style="width:133px" %)Status & [[Alarm>>||anchor="H3.5AlarmBaseonTimeout"]]|(% style="width:92px" %)Total pulse|(% style="width:247px" %)The last open duration (unit: min)|(% style="width:149px" %)[[Unix TimeStamp>>||anchor="H2.4.1UnixTimeStamp"]]
370 +|(% style="width:101px" %)**Value**|(% style="width:133px" %)Status & [[Alarm>>||anchor="H3.3.5AlarmBaseonTimeout"]]|(% style="width:92px" %)Total pulse|(% style="width:247px" %)The last open duration (unit: min)|(% style="width:149px" %)[[Unix TimeStamp>>||anchor="H2.5.2UnixTimeStamp"]]
364 364  
365 365  (% border="1" cellspacing="4" style="background-color:#f2f2f2; width:504px" %)
366 366  |=(% colspan="4" style="background-color:#D9E2F3;color:#0070C0; width: 502px;" %)**Status & Alarm field**
... ... @@ -388,7 +388,7 @@
388 388  )))
389 389  
390 390  (((
391 -Refer: [[Set Calculate Flag>>||anchor="H3.9Setthecalculateflag"]]
398 +Refer: [[Set Calculate Flag>>||anchor="H3.3.8Setthecalculateflag"]]
392 392  
393 393  
394 394  )))
... ... @@ -398,7 +398,7 @@
398 398  )))
399 399  
400 400  (((
401 -See [[Alarm Base on Timeout>>||anchor="H3.5AlarmBaseonTimeout"]]
408 +See [[Alarm Base on Timeout>>||anchor="H3.3.5AlarmBaseonTimeout"]]
402 402  
403 403  
404 404  )))
... ... @@ -443,7 +443,7 @@
443 443  Unit: min.
444 444  )))
445 445  
446 -[[image:1652860403792-491.png||height="153" width="735"]]
453 +[[image:http://wiki.dragino.com/xwiki/bin/download/Main/User%20Manual%20for%20LoRaWAN%20End%20Nodes/CPL01%20LoRaWAN%20Outdoor%20PulseContact%20%20Sensor%20Manual/WebHome/1652860403792-491.png?width=735&height=153&rev=1.1||alt="1652860403792-491.png"]]
447 447  
448 448  
449 449  === 2.3.4 Real-Time Open/Close Status, 3 pulse mode, Uplink FPORT~=6 ===
... ... @@ -457,12 +457,12 @@
457 457  
458 458  (% style="color:blue" %)**CPL03-LB 3 Pulse Wiring:**
459 459  
460 -[[image:image-20221013153352-1.png||height="628" width="720"]]
467 +[[image:http://wiki.dragino.com/xwiki/bin/download/Main/User%20Manual%20for%20LoRaWAN%20End%20Nodes/CPL01%20LoRaWAN%20Outdoor%20PulseContact%20%20Sensor%20Manual/WebHome/image-20221013153352-1.png?width=720&height=628&rev=1.1||alt="image-20221013153352-1.png"]]
461 461  
462 462  
463 463  (% style="color:blue" %)**Payload:**
464 464  
465 -[[image:image-20221013153352-2.png||height="167" width="1215"]]
472 +[[image:http://wiki.dragino.com/xwiki/bin/download/Main/User%20Manual%20for%20LoRaWAN%20End%20Nodes/CPL01%20LoRaWAN%20Outdoor%20PulseContact%20%20Sensor%20Manual/WebHome/image-20221013153352-2.png?width=1215&height=167&rev=1.1||alt="image-20221013153352-2.png"]]
466 466  
467 467  
468 468  (% border="1" cellspacing="5" style="background-color:#f2f2f2; width:447px" %)
... ... @@ -537,7 +537,7 @@
537 537  
538 538  
539 539  (((
540 -CPL03-LB stores sensor values and users can retrieve these history values via the [[downlink command>>||anchor="H2.4DatalogFeature"]].
547 +CPL03-LB stores sensor values and users can retrieve these history values via the [[downlink command>>||anchor="H2.5DatalogFeature"]].
541 541  )))
542 542  
543 543  (((
... ... @@ -581,7 +581,7 @@
581 581  **0x31 61 E9 3A D4 61 E9 3D E0 05**
582 582  )))
583 583  
584 -[[image:1652861353248-624.png||height="189" width="720"]]
591 +[[image:http://wiki.dragino.com/xwiki/bin/download/Main/User%20Manual%20for%20LoRaWAN%20End%20Nodes/CPL01%20LoRaWAN%20Outdoor%20PulseContact%20%20Sensor%20Manual/WebHome/1652861353248-624.png?width=720&height=189&rev=1.1||alt="1652861353248-624.png"]]
585 585  
586 586  
587 587  (% style="color:blue" %)** Uplink:**
... ... @@ -645,7 +645,7 @@
645 645  
646 646  )))
647 647  
648 -[[image:1652861480446-216.png]]
655 +[[image:http://wiki.dragino.com/xwiki/bin/download/Main/User%20Manual%20for%20LoRaWAN%20End%20Nodes/CPL01%20LoRaWAN%20Outdoor%20PulseContact%20%20Sensor%20Manual/WebHome/1652861480446-216.png?rev=1.1||alt="1652861480446-216.png"]]
649 649  
650 650  
651 651  == 2.4 Payload Decoder file ==
... ... @@ -665,7 +665,7 @@
665 665  === 2.5.1 Ways to get datalog via LoRaWAN ===
666 666  
667 667  
668 -Set [[PNACKMD=1>>||anchor="H2.5.4DatalogUplinkpayload28FPORT3D329"]], CPL03-LB will wait for ACK for every uplink, when there is no LoRaWAN network,CPL03-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.
675 +Set PNACKMD=1, CPL03-LB will wait for ACK for every uplink, when there is no LoRaWAN network,CPL03-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.
669 669  
670 670  * (((
671 671  a) CPL03-LB will do an ACK check for data records sending to make sure every data arrive server.
... ... @@ -706,7 +706,6 @@
706 706  (% style="color:red" %)**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.**
707 707  
708 708  
709 -
710 710  === 2.5.4 Poll sensor value ===
711 711  
712 712  
... ... @@ -722,7 +722,7 @@
722 722  )))
723 723  
724 724  (((
725 -For example, downlink command[[image:image-20220518162852-1.png]]
731 +For example, downlink command [[image:http://wiki.dragino.com/xwiki/bin/download/Main/User%20Manual%20for%20LoRaWAN%20End%20Nodes/CPL01%20LoRaWAN%20Outdoor%20PulseContact%20%20Sensor%20Manual/WebHome/image-20220518162852-1.png?rev=1.1||alt="image-20220518162852-1.png"]]
726 726  )))
727 727  
728 728  (((
... ... @@ -753,8 +753,6 @@
753 753  * AT Command via UART Connection : See [[UART Connection>>http://wiki.dragino.com/xwiki/bin/view/Main/UART%20Access%20for%20LoRa%20ST%20v4%20base%20model/#H2.3UARTConnectionforSN50v3basemotherboard]].
754 754  * LoRaWAN Downlink.  Instruction for different platforms: See [[IoT LoRaWAN Server>>http://wiki.dragino.com/xwiki/bin/view/Main/]] section.
755 755  
756 -
757 -
758 758  == 3.2 General Commands ==
759 759  
760 760  
... ... @@ -894,7 +894,7 @@
894 894  )))
895 895  
896 896  (((
897 -If** keep time = 0**, Disable Alarm Base on Timeout feature.
901 +If** keep time = 0**, Disable Alarm Base on Timeout feature.
898 898  )))
899 899  
900 900  (((
... ... @@ -970,7 +970,6 @@
970 970  
971 971  
972 972  
973 -
974 974  === 3.3.7 Set trigger mode ===
975 975  
976 976  
... ... @@ -997,8 +997,6 @@
997 997  
998 998  * **Example**: 0xA401  ~/~/  Same as AT+ TTRMOD =1
999 999  
1000 -
1001 -
1002 1002  === 3.3.8 Set the calculate flag ===
1003 1003  
1004 1004  
... ... @@ -1067,8 +1067,6 @@
1067 1067  
1068 1068  * Example 2: Downlink Payload: 06000003  ~/~/  Set the interrupt mode to rising edge trigger
1069 1069  
1070 -
1071 -
1072 1072  === 3.3.11 Set Power Output Duration ===
1073 1073  
1074 1074  
... ... @@ -1098,8 +1098,6 @@
1098 1098  
1099 1099  * Example 2: Downlink Payload: 0701F4  **~-~-->**  AT+5VT=500
1100 1100  
1101 -
1102 -
1103 1103  = 4. Battery & Power Consumption =
1104 1104  
1105 1105  
... ... @@ -1122,7 +1122,6 @@
1122 1122  
1123 1123  Firmware and changelog can be downloaded from : **[[Firmware download link>>url:https://www.dropbox.com/sh/kwqv57tp6pejias/AAAopYMATh1GM6fZ-VRCLrpDa?dl=0]]**
1124 1124  
1125 -
1126 1126  Methods to Update Firmware:
1127 1127  
1128 1128  * (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/]]
image-20230530111412-4.png
Author
... ... @@ -1,0 +1,1 @@
1 +XWiki.Xiaoling
Size
... ... @@ -1,0 +1,1 @@
1 +85.0 KB
Content
image-20230530135919-1.png
Author
... ... @@ -1,0 +1,1 @@
1 +XWiki.Xiaoling
Size
... ... @@ -1,0 +1,1 @@
1 +87.6 KB
Content
image-20230530135929-2.png
Author
... ... @@ -1,0 +1,1 @@
1 +XWiki.Xiaoling
Size
... ... @@ -1,0 +1,1 @@
1 +87.6 KB
Content
image-20230530140053-1.jpeg
Author
... ... @@ -1,0 +1,1 @@
1 +XWiki.Xiaoling
Size
... ... @@ -1,0 +1,1 @@
1 +1.3 MB
Content