<
From version < 67.2 >
edited by Xiaoling
on 2022/11/18 09:51
To version < 70.3 >
edited by Xiaoling
on 2022/11/18 10:40
>
Change comment: There is no comment for this version

Summary

Details

Page properties
Content
... ... @@ -9,10 +9,12 @@
9 9  
10 10  **Table of Contents:**
11 11  
12 +{{toc/}}
12 12  
13 13  
14 14  
15 15  
17 +
16 16  = 1.  Introduction =
17 17  
18 18  == 1.1 ​ What is NDS03A NB-IoT Open/Close Door Sensor ==
... ... @@ -70,6 +70,8 @@
70 70  * Micro SIM card slot for NB-IoT SIM
71 71  * 8500mAh Battery for long-term use
72 72  
75 +
76 +
73 73  == 1.3  Storage & Operation ==
74 74  
75 75  
... ... @@ -113,6 +113,8 @@
113 113  * - B20 @H-FDD: 800MHz
114 114  * - B28 @H-FDD: 700MHz
115 115  
120 +
121 +
116 116  == 1.7  Pin Definitions and Switch ==
117 117  
118 118  
... ... @@ -125,7 +125,6 @@
125 125  The device is pre-configured to connect to a door sensor. The other pins are not used. If user wants to know more about other pins, please refer to the user manual of LSN50v2 at:  [[https:~~/~~/www.dropbox.com/sh/djkxs7mr17y94mi/AABVlWbM9uzK9OA3mXyAT10Za?dl=0>>https://www.dropbox.com/sh/djkxs7mr17y94mi/AABVlWbM9uzK9OA3mXyAT10Za?dl=0]]
126 126  
127 127  
128 -
129 129  === 1.7.2  Jumper JP2(Power ON/OFF) ===
130 130  
131 131  
... ... @@ -132,7 +132,6 @@
132 132  Power on Device when putting this jumper.
133 133  
134 134  
135 -
136 136  === 1.7.3  BOOT MODE / SW1 ===
137 137  
138 138  
... ... @@ -141,7 +141,6 @@
141 141  2)  Flash:  working mode, the device starts to work for NB-IoT connection and sends out console output for further debugging.
142 142  
143 143  
144 -
145 145  === 1.7.4  Reset Button ===
146 146  
147 147  
... ... @@ -148,7 +148,6 @@
148 148  Press to reboot the device.
149 149  
150 150  
151 -
152 152  === 1.7.5  LED ===
153 153  
154 154  
... ... @@ -159,7 +159,6 @@
159 159  2.  Send an uplink packet
160 160  
161 161  
162 -
163 163  == 1.8  Magnet Distance ==
164 164  
165 165  
... ... @@ -168,9 +168,8 @@
168 168  (% style="color:blue" %)**Iron Door:**(%%)**    **30 ~~ 45mm
169 169  
170 170  
172 += 2.  Use NDS03A to communicate with IoT Server =
171 171  
172 -= 2.  Use CPN01 to communicate with IoT Server =
173 -
174 174  == 2.1  How it works ==
175 175  
176 176  
... ... @@ -181,7 +181,6 @@
181 181  [[image:image-20221021110615-5.png]]
182 182  
183 183  
184 -
185 185  == 2.2 ​ Configure NDS03A ==
186 186  
187 187  === 2.2.1 Test Requirement ===
... ... @@ -197,9 +197,7 @@
197 197  
198 198  [[image:image-20221117142300-1.png]]
199 199  
200 - ​
201 201  
202 -
203 203  === 2.2.2 Insert NB-IoT SIM card ===
204 204  
205 205  
... ... @@ -210,7 +210,6 @@
210 210  [[image:image-20221021110745-6.png]] ​
211 211  
212 212  
213 -
214 214  === 2.2.3 Connect USB – TTL to NDS03A and configure it ===
215 215  
216 216  
... ... @@ -254,7 +254,7 @@
254 254  (% style="color:red" %)**Note: if you don't have a CoAP server, you can refer this link to set up a CoAP server: **(%%)[[**http:~~/~~/wiki.dragino.com/xwiki/bin/view/Main/Set%20up%20CoAP%20Server/**>>url:http://wiki.dragino.com/xwiki/bin/view/Main/Set%20up%20CoAP%20Server/]]
255 255  
256 256  
257 -(% style="color:blue" %)**Use below commands in CPN01:**
253 +(% style="color:blue" %)**Use below commands in NDS03A:**
258 258  
259 259  * (% style="color:#037691" %)**AT+PRO=1**                (%%) ~/~/ Set to use CoAP protocol to uplink
260 260  
... ... @@ -267,9 +267,9 @@
267 267  [[image:image-20221021110948-8.png]]
268 268  
269 269  
270 -After configuring the server address and (% style="color:green" %)**reset CPN01**(%%) (via AT+ATZ ), NDS03A will start to uplink sensor values to the CoAP server.
266 +After configuring the server address and (% style="color:green" %)**reset NDS03A**(%%) (via AT+ATZ ), NDS03A will start to uplink sensor values to the CoAP server.
271 271  
272 -[[image:image-20221021110956-9.png]] ​
268 +[[image:image-20221118103547-9.png||height="605" width="837"]] ​
273 273  
274 274  
275 275  
... ... @@ -311,10 +311,10 @@
311 311  
312 312  * (% style="color:#037691" %)**AT+SUBTOPIC=NSE01_SUB          ** (%%) ~/~/  Set the subscription topic of MQTT
313 313  
314 -​ [[image:image-20221021111058-12.png]]
310 +​ [[image:image-20221118103445-7.png]]
315 315  
316 316  
317 -[[image:image-20221021111201-16.png||height="472" width="653"]]
313 +[[image:image-20221118103453-8.png||height="608" width="841"]]
318 318  
319 319  ​
320 320  
... ... @@ -362,30 +362,32 @@
362 362  
363 363  (% border="1" cellspacing="5" style="background-color:#ffffcc; color:green; width:693px" %)
364 364  |=(% scope="row" style="width: 93px;" %)**Size(bytes)**|(% style="width:67px" %)**8**|(% style="width:40px" %)**2**|(% style="width:45px" %)**2**|(% style="width:75px" %)**1**|(% style="width:54px" %)**1**|(% style="width:62px" %)**1**|(% style="width:60px" %)**1**|(% style="width:94px" %)**3**|(% style="width:93px" %)**3**
365 -|=(% style="width: 93px;" %)**Value**|(% style="width:67px" %)[[Device ID>>||anchor="H2.4.1A0A0DeviceID"]]|(% style="width:40px" %)[[Ver>>||anchor="H2.4.2A0VersionInfo"]]|(% style="width:45px" %)[[BAT>>||anchor="H2.4.3A0BatteryInfo"]]|(% style="width:75px" %)[[Signal Strength>>||anchor="H2.4.4A0SignalStrength"]]|(% style="width:54px" %)MOD|(% style="width:62px" %)Door Status|(% style="width:60px" %)[[Alarm Status>>||anchor="H2.4.6A0Alarm"]]|(% style="width:94px" %)door open num(pb14) |(% style="width:93px" %)last open time(pb14)
361 +|=(% style="width: 93px;" %)**Value**|(% style="width:67px" %)[[Device ID>>||anchor="H2.4.1A0A0DeviceID"]]|(% style="width:40px" %)[[Ver>>||anchor="H2.4.2A0VersionInfo"]]|(% style="width:45px" %)[[BAT>>||anchor="H2.4.3A0BatteryInfo"]]|(% style="width:75px" %)[[Signal Strength>>||anchor="H2.4.4A0SignalStrength"]]|(% style="width:54px" %)MOD|(% style="width:62px" %)Door Status|(% style="width:60px" %)[[Alarm Status>>||anchor="H2.7A0AlarmBaseonTimeout"]]|(% style="width:94px" %)door open num(pb14) |(% style="width:93px" %)last open time(pb14)
366 366  
367 367  (% border="1.5" style="background-color:#ffffcc; color:green; width:490px" %)
368 368  |(% style="width:50px" %)**4**|(% style="width:70px" %)**1**|(% style="width:50px" %)**3**|(% style="width:99px" %)**3**|(% style="width:67px" %)4|(% style="width:50px" %)(((
369 369  **1-32 group**
370 370  )))
371 -|(% style="width:98px" %)[[Time stamp>>||anchor="H2.4.10A0Timestamp"]]|(% style="width:115px" %)Door Status(pb14)|(% style="width:92px" %)door open num(pb14)|(% style="width:99px" %)last open time(pb14)|(% style="width:67px" %)Time stamp|(% style="width:74px" %)...
367 +|(% style="width:98px" %)[[Time stamp>>||anchor="H2.4.7A0Timestamp"]]|(% style="width:115px" %)Door Status(pb14)|(% style="width:92px" %)door open num(pb14)|(% style="width:99px" %)last open time(pb14)|(% style="width:67px" %)Time stamp|(% style="width:74px" %)...
372 372  
369 +
370 +
373 373  (% style="color:blue" %)**When AT+TTRCHANNEL=2:**
374 374  
375 375  
376 376  (% border="1" cellspacing="5" style="background-color:#ffffcc; color:green; width:520px" %)
377 377  |=(% scope="row" style="width: 96px;" %)**Size(bytes)**|(% style="width:66px" %)**8**|(% style="width:40px" %)**2**|(% style="width:46px" %)**2**|(% style="width:70px" %)**1**|(% style="width:54px" %)**1**|(% style="width:55px" %)**1**|(% style="width:57px" %)**1**|(% style="width:86px" %)**3**|(% style="width:82px" %)**3**
378 -|=(% style="width: 96px;" %)**Value**|(% style="width:66px" %)[[Device ID>>||anchor="H2.4.1A0A0DeviceID"]]|(% style="width:40px" %)[[Ver>>||anchor="H2.4.2A0VersionInfo"]]|(% style="width:46px" %)[[BAT>>||anchor="H2.4.3A0BatteryInfo"]]|(% style="width:70px" %)[[Signal Strength>>||anchor="H2.4.4A0SignalStrength"]]|(% style="width:54px" %)MOD|(% style="width:55px" %)Door Status|(% style="width:57px" %)[[Alarm Status>>||anchor="H2.4.6A0Alarm"]]|(% style="width:86px" %)door open num(pb14) |(% style="width:82px" %)last open time(pb14)
376 +|=(% style="width: 96px;" %)**Value**|(% style="width:66px" %)[[Device ID>>||anchor="H2.4.1A0A0DeviceID"]]|(% style="width:40px" %)[[Ver>>||anchor="H2.4.2A0VersionInfo"]]|(% style="width:46px" %)[[BAT>>||anchor="H2.4.3A0BatteryInfo"]]|(% style="width:70px" %)[[Signal Strength>>||anchor="H2.4.4A0SignalStrength"]]|(% style="width:54px" %)MOD|(% style="width:55px" %)Door Status(pb14)|(% style="width:57px" %)[[Alarm Status>>||anchor="H2.7A0AlarmBaseonTimeout"]](pb14)|(% style="width:86px" %)door open num(pb14) |(% style="width:82px" %)last open time(pb14)
379 379  
380 380  (% border="1" cellspacing="5" style="background-color:#ffffcc; color:green; width:520px" %)
381 381  |(% style="width:59px" %)**1**|(% style="width:67px" %)**1**|(% style="width:88px" %)**3**|(% style="width:81px" %)**3**|(% style="width:50px" %)**4**|(% style="width:66px" %)**1**|(% style="width:92px" %)**3**
382 -|(% style="width:59px" %)Door Status(pb15)|(% style="width:67px" %)[[Alarm Status>>url:http://wiki.dragino.com/xwiki/bin/view/Main/User%20Manual%20for%20LoRaWAN%20End%20Nodes/CPN01-%20NB-IoT%20Outdoor%20OpenClose%20Dry%20Contact%20Sensor%C2%A0User%20Manual/#H2.4.7A0ContactStatus]](pb15)|(% style="width:88px" %)door open num(pb15)|(% style="width:81px" %)last open time(pb15)|(% style="width:50px" %)Time stamp|(% style="width:66px" %)Door Status(pb14)|(% style="width:92px" %)door open num(pb14)
380 +|(% style="width:59px" %)Door Status(pb15)|(% style="width:67px" %)[[Alarm Status>>||anchor="H2.7A0AlarmBaseonTimeout"]](pb15)|(% style="width:88px" %)door open num(pb15)|(% style="width:81px" %)last open time(pb15)|(% style="width:50px" %)[[Time stamp>>||anchor="H2.4.7A0Timestamp"]]|(% style="width:66px" %)Door Status(pb14)|(% style="width:92px" %)door open num(pb14)
383 383  
384 384  (% border="1" cellspacing="5" style="background-color:#ffffcc; color:green; width:500px" %)
385 385  |(% style="width:102px" %)**3**|(% style="width:93px" %)**1**|(% style="width:91px" %)**3**|(% style="width:88px" %)**3**|(% style="width:63px" %)**4**|(% style="width:87px" %)(((
386 386  **1-32 group**
387 387  )))
388 -|(% style="width:102px" %)last open time (pb14)|(% style="width:93px" %)Door Status(pb15)|(% style="width:91px" %)door open num(pb15)|(% style="width:88px" %)last open time(pb15)|(% style="width:63px" %)Time stamp|(% style="width:87px" %)...
386 +|(% style="width:102px" %)last open time (pb14)|(% style="width:93px" %)Door Status(pb15)|(% style="width:91px" %)door open num(pb15)|(% style="width:88px" %)last open time(pb15)|(% style="width:63px" %)[[Time stamp>>||anchor="H2.4.7A0Timestamp"]]|(% style="width:87px" %)......
389 389  
390 390  If we use the MQTT client to subscribe to this MQTT topic, we can see the following information when the NDS03A uplink data.
391 391  
... ... @@ -400,27 +400,28 @@
400 400  
401 401  * (% style="color:#037691" %)**Device ID:**(%%) 0x f867787050213317 = f867787050213317
402 402  
403 -* (% style="color:#037691" %)**Version:**(%%) 0x0064=100=1.0.0
401 +* (% style="color:#037691" %)**Version:**(%%)  0x0064=100=1.0.0
404 404  
405 405  * (% style="color:#037691" %)**BAT :**(%%)  0x0ccf = 3279 mV = 3.279V
406 406  
407 407  * (% style="color:#037691" %)**Singal: **(%%)0x19 = 25
408 408  
409 -* (% style="color:#037691" %)**Mod:**(%%) 0x01 = 1
407 +* (% style="color:#037691" %)**Mod:**(%%)  0x01 = 1
410 410  
411 -* (% style="color:#037691" %)**Door Status:**(%%) 0x00=0
409 +* (% style="color:#037691" %)**Door Status:**(%%)  0x00=0
412 412  
413 413  * (% style="color:#037691" %)**Alarm Status: **(%%)0x00 =0
414 414  
415 415  * (% style="color:#037691" %)**door open num: **(%%)0x000016 =22
416 416  
417 -* (% style="color:#037691" %)**last open time: **(%%)0x000017 =23
415 +* (% style="color:#037691" %)**last open time:  **(%%)0x000017 =23
418 418  
419 419  * (% style="color:#037691" %)**Timestamp:**(%%) 0x637590df =1668649183 (Unix Time)
420 420  
421 -== 2.4  Payload Explanation and Sensor Interface ==
422 422  
423 423  
421 +== 2.4  Payload Explanation and Sensor Interface ==
422 +
424 424  === 2.4.1  Device ID ===
425 425  
426 426  
... ... @@ -493,7 +493,6 @@
493 493  Timestamp : 0x6315537b =1662342011
494 494  
495 495  
496 -
497 497  === 2.4.8  Switch Dual Channel Mode ===
498 498  
499 499  
... ... @@ -527,7 +527,6 @@
527 527  Downlink Payload: 06000003, Set AT+INTMOD=3
528 528  
529 529  
530 -
531 531  == 2.6  ​LED Indicator ==
532 532  
533 533  
... ... @@ -534,10 +534,11 @@
534 534  The NDS03A has an internal LED which is to show the status of different states.
535 535  
536 536  * When the device starts normally, the LED will light up for 1 second.
537 -* After CPN01 join NB-IoT network. The LED will be ON for 3 seconds.
534 +* After NDS03A join NB-IoT network. The LED will be ON for 3 seconds.
538 538  * For each uplink probe, LED will be on for 500ms.
539 539  
540 540  
538 +
541 541  == 2.7  Alarm Base on Timeout ==
542 542  
543 543  
... ... @@ -564,7 +564,7 @@
564 564  
565 565  (% style="color:blue" %)**PB14 PIN:**
566 566  
567 -(% style="color:#037691" %)**AT+TTRIG=1,30** (%%) **~-~->**  When the **Keep Status** change from connected to disconnect, and device remains in disconnect status for more than 30 seconds. CPN01 will send an uplink packet, the [[Alarm bit>>url:http://wiki.dragino.com/xwiki/bin/view/Main/User%20Manual%20for%20LoRaWAN%20End%20Nodes/CPL01%20LoRaWAN%20Outdoor%20PulseContact%20%20Sensor%20Manual/#H2.3.3Real-TimeOpen2FCloseStatus2CUplinkFPORT3D2]] (the second bit of 1^^st^^ byte of payload) on this uplink packet is set to 1.
565 +(% style="color:#037691" %)**AT+TTRIG=1,30** (%%) **~-~->**  When the **Keep Status** change from connected to disconnect, and device remains in disconnect status for more than 30 seconds. NDS03A will send an uplink packet, the [[Alarm bit>>url:http://wiki.dragino.com/xwiki/bin/view/Main/User%20Manual%20for%20LoRaWAN%20End%20Nodes/CPL01%20LoRaWAN%20Outdoor%20PulseContact%20%20Sensor%20Manual/#H2.3.3Real-TimeOpen2FCloseStatus2CUplinkFPORT3D2]] (the second bit of 1^^st^^ byte of payload) on this uplink packet is set to 1.
568 568  
569 569  (% style="color:#037691" %)**AT+TTRIG=0,0 ** (%%) **~-~->** Default Value, disable timeout Alarm.
570 570  
... ... @@ -667,7 +667,7 @@
667 667  == 2.16  ​Firmware Change Log ==
668 668  
669 669  
670 -Download URL & Firmware Change log:  [[https:~~/~~/www.dropbox.com/sh/8p5nuvo6gh7je4n/AAAMP7MMusgbXMz9Ik7Ls03Ga?dl=0>>https://www.dropbox.com/sh/8p5nuvo6gh7je4n/AAAMP7MMusgbXMz9Ik7Ls03Ga?dl=0]]
668 +Download URL & Firmware Change log: [[https:~~/~~/www.dropbox.com/sh/hacq385w6qgnonr/AAC3D79GFGF1JdZUIzNegn2Ha?dl=0>>https://www.dropbox.com/sh/hacq385w6qgnonr/AAC3D79GFGF1JdZUIzNegn2Ha?dl=0]]
671 671  
672 672  Upgrade Instruction: [[Upgrade Firmware>>||anchor="H5.1200BHowtoUpgradeFirmware"]]
673 673  
... ... @@ -728,7 +728,7 @@
728 728  === 2.17.4  Replace the battery ===
729 729  
730 730  
731 -The default battery pack of CPN01 includes a ER26500 plus super capacitor. If user can't find this pack locally, they can find ER26500 or equivalence without the SPC1520 capacitor, which will also work in most case. The SPC can enlarge the battery life for high frequency use (update period below 5 minutes).
729 +The default battery pack of NDS03A includes a ER26500 plus super capacitor. If user can't find this pack locally, they can find ER26500 or equivalence without the SPC1520 capacitor, which will also work in most case. The SPC can enlarge the battery life for high frequency use (update period below 5 minutes).
732 732  
733 733  
734 734  
... ... @@ -882,13 +882,7 @@
882 882  (% style="color:blue" %)**Package Includes**:
883 883  
884 884  * NDS03A Open/Close Door Sensor x 1
885 -* External antenna x 1
886 886  
887 -(% style="color:blue" %)**Dimension and weight**:
888 -
889 -* Size: 195 x 125 x 55 mm
890 -* Weight:   420g
891 -
892 892  = 9.  Support =
893 893  
894 894  
image-20221118103445-7.png
Author
... ... @@ -1,0 +1,1 @@
1 +XWiki.Xiaoling
Size
... ... @@ -1,0 +1,1 @@
1 +20.4 KB
Content
image-20221118103453-8.png
Author
... ... @@ -1,0 +1,1 @@
1 +XWiki.Xiaoling
Size
... ... @@ -1,0 +1,1 @@
1 +46.2 KB
Content
image-20221118103547-9.png
Author
... ... @@ -1,0 +1,1 @@
1 +XWiki.Xiaoling
Size
... ... @@ -1,0 +1,1 @@
1 +43.5 KB
Content
Copyright ©2010-2022 Dragino Technology Co., LTD. All rights reserved
Dragino Wiki v2.0