<
From version < 67.3 >
edited by Xiaoling
on 2022/11/18 09:58
To version < 70.7 >
edited by Xiaoling
on 2022/11/18 10:52
>
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,7 +168,6 @@
168 168  (% style="color:blue" %)**Iron Door:**(%%)**    **30 ~~ 45mm
169 169  
170 170  
171 -
172 172  = 2.  Use NDS03A to communicate with IoT Server =
173 173  
174 174  == 2.1  How it works ==
... ... @@ -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  
... ... @@ -269,10 +269,9 @@
269 269  
270 270  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 -
276 276  === 2.2.5 Use UDP protocol to uplink data(Default protocol) ===
277 277  
278 278  
... ... @@ -291,7 +291,6 @@
291 291  
292 292  ​
293 293  
294 -
295 295  === 2.2.6 Use MQTT protocol to uplink data ===
296 296  
297 297  
... ... @@ -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]]
308 +​ [[image:image-20221118103445-7.png]]
315 315  
316 316  
317 -[[image:image-20221021111201-16.png||height="472" width="653"]]
311 +[[image:image-20221118103453-8.png||height="608" width="841"]]
318 318  
319 319  ​
320 320  
... ... @@ -321,7 +321,6 @@
321 321  MQTT protocol has a much higher power consumption compare with UDP / CoAP protocol. Please check the power analyze document and adjust the uplink period to a suitable interval.
322 322  
323 323  
324 -
325 325  === 2.2.7 Use TCP protocol to uplink data ===
326 326  
327 327  
... ... @@ -337,7 +337,6 @@
337 337  
338 338  ​
339 339  
340 -
341 341  === 2.2.8 Change Update Interval ===
342 342  
343 343  
... ... @@ -350,7 +350,6 @@
350 350  1.  By default, the device will send an uplink message every 4 hour.
351 351  
352 352  
353 -
354 354  == 2.3  Uplink Payload ==
355 355  
356 356  
... ... @@ -360,32 +360,34 @@
360 360  
361 361  (% style="color:blue" %)**When AT+TTRCHANNEL=1:**
362 362  
363 -(% border="1" cellspacing="5" style="background-color:#ffffcc; color:green; width:693px" %)
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)
354 +(% border="1" cellspacing="5" style="background-color:#ffffcc; color:green; width:500px" %)
355 +|=(% scope="row" style="width: 50px;" %)**Size(bytes)**|(% style="width:50px" %)**8**|(% style="width:20px" %)**2**|(% style="width:20px" %)**2**|(% style="width:60px" %)**1**|(% style="width:25px" %)**1**|(% style="width:50px" %)**1**|(% style="width:60px" %)**1**|(% style="width:90px" %)**3**|(% style="width:100px" %)**3**
356 +|=(% 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" %)...
362 +|(% 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  
364 +
365 +
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)
371 +|=(% 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)
375 +|(% 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" %)...
381 +|(% 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
396 +* (% 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
402 +* (% style="color:#037691" %)**Mod:**(%%)  0x01 = 1
410 410  
411 -* (% style="color:#037691" %)**Door Status:**(%%) 0x00=0
404 +* (% 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
410 +* (% 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  
416 +== 2.4  Payload Explanation and Sensor Interface ==
417 +
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  
... ... @@ -537,6 +537,8 @@
537 537  * 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  
532 +
533 +
540 540  == 2.7  Alarm Base on Timeout ==
541 541  
542 542  
... ... @@ -596,7 +596,6 @@
596 596  [[image:image-20221021111527-19.png]]
597 597  
598 598  
599 -
600 600  == 2.10  Count Mod ==
601 601  
602 602  
... ... @@ -605,7 +605,6 @@
605 605  [[image:image-20221118092935-1.png]]
606 606  
607 607  
608 -
609 609  == 2.11  Interrupt Pin Channel Mod ==
610 610  
611 611  
... ... @@ -614,7 +614,6 @@
614 614  [[image:image-20221118093144-2.png]]
615 615  
616 616  
617 -
618 618  == 2.12 TTRIG1/2 timeout status alarm ==
619 619  
620 620  
... ... @@ -625,7 +625,6 @@
625 625  [[image:image-20221118093512-3.png]]
626 626  
627 627  
628 -
629 629  == 2.13  Select counting mode ==
630 630  
631 631  
... ... @@ -638,8 +638,6 @@
638 638  [[image:image-20221118093658-4.png]]
639 639  
640 640  
641 -
642 -
643 643  == 2.14  Set the number of data to be uploaded and the recording time ==
644 644  
645 645  
... ... @@ -662,19 +662,16 @@
662 662  [[image:image-20221118094227-5.png]]
663 663  
664 664  
665 -
666 666  == 2.16  ​Firmware Change Log ==
667 667  
668 668  
669 -Download URL & Firmware Change log:  [[https:~~/~~/www.dropbox.com/sh/8p5nuvo6gh7je4n/AAAMP7MMusgbXMz9Ik7Ls03Ga?dl=0>>https://www.dropbox.com/sh/8p5nuvo6gh7je4n/AAAMP7MMusgbXMz9Ik7Ls03Ga?dl=0]]
656 +Download URL & Firmware Change log: [[https:~~/~~/www.dropbox.com/sh/hacq385w6qgnonr/AAC3D79GFGF1JdZUIzNegn2Ha?dl=0>>https://www.dropbox.com/sh/hacq385w6qgnonr/AAC3D79GFGF1JdZUIzNegn2Ha?dl=0]]
670 670  
671 671  Upgrade Instruction: [[Upgrade Firmware>>||anchor="H5.1200BHowtoUpgradeFirmware"]]
672 672  
673 673  
674 -
675 675  == 2.17  ​Battery Analysis ==
676 676  
677 -
678 678  === 2.17.1  ​Battery Type ===
679 679  
680 680  
... ... @@ -693,7 +693,6 @@
693 693  [[image:image-20221021111911-26.png]] ​
694 694  
695 695  
696 -
697 697  === 2.17.2  Power consumption Analyze ===
698 698  
699 699  
... ... @@ -716,7 +716,6 @@
716 716  [[image:1666596205057-567.png]] ​
717 717  
718 718  
719 -
720 720  === 2.17.3  ​Battery Note ===
721 721  
722 722  
... ... @@ -723,7 +723,6 @@
723 723  The Li-SICO battery is designed for small current / long period application. It is not good to use a high current, short period transmit method. The recommended minimum period for use of this battery is 5 minutes. If you use a shorter period time to transmit LoRa, then the battery life may be decreased.
724 724  
725 725  
726 -
727 727  === 2.17.4  Replace the battery ===
728 728  
729 729  
... ... @@ -730,7 +730,6 @@
730 730  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).
731 731  
732 732  
733 -
734 734  = 3. ​ Access NB-IoT Module =
735 735  
736 736  
... ... @@ -741,10 +741,8 @@
741 741  [[image:image-20221118094449-6.png]] ​
742 742  
743 743  
744 -
745 745  = 4.  Using the AT Commands =
746 746  
747 -
748 748  == 4.1  Access AT Commands ==
749 749  
750 750  
... ... @@ -836,10 +836,8 @@
836 836  AT+PWORD  : Serial Access Password
837 837  
838 838  
839 -
840 840  = ​5.  FAQ =
841 841  
842 -
843 843  == 5.1 ​ How to Upgrade Firmware ==
844 844  
845 845  
... ... @@ -850,10 +850,8 @@
850 850  (% style="color:red" %)**Notice: **(% style="color:blue" %)**NDS03A** (%%)**and (% style="color:blue" %)LDS03A(%%)**(% style="color:blue" %) (%%)**share the same mother board. They use the same connection and method to update.**
851 851  
852 852  
853 -
854 854  = 6.  Trouble Shooting =
855 855  
856 -
857 857  == 6.1  ​Connection problem when uploading firmware ==
858 858  
859 859  
... ... @@ -860,7 +860,6 @@
860 860  (% style="color:blue" %)**Please see: **[[http:~~/~~/wiki.dragino.com/xwiki/bin/view/Main/Firmware%20Upgrade%20Instruction%20for%20STM32%20base%20products/#H3.3Troubleshooting>>url:http://wiki.dragino.com/xwiki/bin/view/Main/Firmware%20Upgrade%20Instruction%20for%20STM32%20base%20products/#H3.3Troubleshooting]]
861 861  
862 862  
863 -
864 864  == 6.2  AT Command input doesn't work ==
865 865  
866 866  
... ... @@ -867,7 +867,6 @@
867 867  In the case if user can see the console output but can't type input to the device. Please check if you already include the (% style="color:green" %)**ENTER**(%%) while sending out the command. Some serial tool doesn't send (% style="color:green" %)**ENTER** (%%)while press the send key, user need to add ENTER in their string.
868 868  
869 869  
870 -
871 871  = 7. ​ Order Info =
872 872  
873 873  
... ... @@ -874,7 +874,6 @@
874 874  Part Number**:** NDS03A
875 875  
876 876  
877 -
878 878  = 8.  Packing Info =
879 879  
880 880  
... ... @@ -882,6 +882,8 @@
882 882  
883 883  * NDS03A Open/Close Door Sensor x 1
884 884  
857 +
858 +
885 885  = 9.  Support =
886 886  
887 887  
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