Changes for page NDS01 - NB-IoT Door Sensor User Manual
Last modified by Xiaoling on 2024/01/18 18:04
Summary
-
Page properties (1 modified, 0 added, 0 removed)
-
Attachments (0 modified, 0 added, 2 removed)
Details
- Page properties
-
- Content
-
... ... @@ -11,37 +11,63 @@ 11 11 12 12 13 13 14 -= 1. Introduction = 15 15 16 16 17 -== 1.1 What is NDS01 NB-IoT Door Sensor == 18 18 19 19 18 + 19 + 20 + 21 + 22 + 23 + 24 + 25 + 26 + 27 + 28 + 29 + 30 + 31 + 32 + 33 + 34 +1. Introduction 35 +11. What is NDS01 NB-IoT Door Sensor 36 + 37 + 20 20 The Dragino NDS01 is a NB-IOT Door Sensor for Internet of Things solution. It is used to detect the open/close event for door and uplink the event to IoT server via NB-IoT network. 21 21 22 -Besides open/close event, NDS01 also has an internal temperature and humidity sensor which can detect the temperature and humidity inside the sensor. 23 23 41 +Besides open/close event, NDS01 also has an internal temperature and humidity sensor which can detect the temperature and humidity inside the sensor*. 42 + 43 + 24 24 **NarrowBand-Internet of Things (NB-IoT)** is a standards-based low power wide area (LPWA) technology developed to enable a wide range of new IoT devices and services. NB-IoT significantly improves the power consumption of user devices, system capacity and spectrum efficiency, especially in deep coverage. 25 25 46 + 26 26 NDS01 is powered by 2 x AAA batteries for long term use. 27 27 49 + 28 28 *The measured temperature is 2~~3 degree higher than the actually environment temperature out of NDS01. 29 29 30 30 31 -[[image: 1668224602353-769.png]]53 +[[image:file:///C:/Users/93456/AppData/Local/Temp/msohtmlclip1/01/clip_image001.png]] 32 32 33 33 34 34 35 35 36 -== 1.2 Specifications == 58 +1. 59 +11. Specifications 37 37 38 - 39 39 **Common DC Characteristics:** 40 40 41 -* Supply Voltage: 2.1v ~~ 3.6v 42 -* Operating Temperature: -10 ~~ 50°C 63 +* 64 +** 65 +*** 66 +**** Supply Voltage: 2.1v ~~ 3.6v 67 +**** Operating Temperature: -10 ~~ 50°C 43 43 44 44 70 + 45 45 **NB-IoT Spec:** 46 46 47 47 * - B1 @H-FDD: 2100MHz ... ... @@ -52,6 +52,7 @@ 52 52 * - B28 @H-FDD: 700MHz 53 53 54 54 81 + 55 55 **Power Consumption** 56 56 57 57 * IDEL Mode: 10uA @ 3.3v ... ... @@ -59,10 +59,8 @@ 59 59 60 60 61 61 62 - 63 -== 1.3 Features == 64 - 65 - 89 +* 90 +*1. Features 66 66 * NB-IoT Bands: B1/B3/B5/B8/B20/B28 @H-FDD 67 67 * Ultra low power consumption 68 68 * Door Open / Close Detect ... ... @@ -71,12 +71,7 @@ 71 71 * Uplink on periodically 72 72 * Micro SIM card slot for NB-IoT SIM 73 73 * 2 x AAA LR03 Batteries 74 - 75 - 76 - 77 -== 1.4 Applications == 78 - 79 - 99 +*1. Applications 80 80 * Smart Buildings & Home Automation 81 81 * Logistics and Supply Chain Management 82 82 * Smart Cities ... ... @@ -84,23 +84,28 @@ 84 84 85 85 86 86 87 -= 2. Use NDS01 to communicate with IoT Server = 88 88 89 89 90 - ==2.1 How it works ==109 + 91 91 92 92 112 +1. Use NDS01 to communicate with IoT Server 113 +11. How it works 114 + 93 93 The NDS01 is equipped with a NB-IoT module, the pre-loaded firmware in NDS01 will get environment data from sensors and send the value to local NB-IoT network via the NB-IoT module. The NB-IoT network will forward this value to IoT server via the protocol defined by NDS01. 94 94 117 + 95 95 The diagram below shows the working flow in default firmware of NDS01: 96 96 97 97 98 -== 2.2 Configure the NDS01 == 99 99 100 100 101 -=== 2.2.1 Test Requirement === 102 102 124 +1. 125 +11. Configure the NDS01 126 +111. Test Requirement 103 103 128 + 104 104 To use NDS01 in your city, make sure meet below requirements: 105 105 106 106 * Your local operator has already distributed a NB-IoT Network there. ... ... @@ -107,15 +107,17 @@ 107 107 * The local NB-IoT network used the band that NDS01 supports. 108 108 * Your operator is able to distribute the data received in their NB-IoT network to your IoT server. 109 109 135 + 110 110 Below figure shows our testing structure. Here we have NB-IoT network coverage by China Mobile, the band they use is B8. The NDS01 will use UDP(120.24.4.116:5601) or TCP(120.24.4.116:5600)protocol to send data to IoT server. 111 111 138 +[[image:file:///C:/Users/93456/AppData/Local/Temp/msohtmlclip1/01/clip_image002.png]] 112 112 113 -[[image:1668224789474-811.png]] 114 114 115 115 142 +1. 143 +11. 144 +111. Insert SIM card 116 116 117 -=== 2.2.1 Insert SIM card === 118 - 119 119 Insert the NB-IoT Card get from your provider. 120 120 121 121 ... ... @@ -125,8 +125,11 @@ 125 125 [[image:file:///C:/Users/93456/AppData/Local/Temp/msohtmlclip1/01/clip_image003.png]] 126 126 127 127 128 -=== 2.2.3 Configure NDS01 === 155 +1. 156 +11. 157 +111. Configure NDS01 129 129 159 + 130 130 User need to configure NDS01 via serial port to set the **Server Address** / **Uplink Topic** to define where and how-to uplink packets. NDS01 support AT Commands, user can use a USB to TTL adapter to connect to NDS01 and use AT Commands to configure it, NDS01 needs to be in the wake-up state when using AT commands,as below. 131 131 132 132 [[image:file:///C:/Users/93456/AppData/Local/Temp/msohtmlclip1/01/clip_image004.png]] ... ... @@ -146,7 +146,7 @@ 146 146 In the PC, use below serial tool settings: 147 147 148 148 * Baud: **115200** 149 -* Data bits:** 179 +* Data bits:** 8** 150 150 * Stop bits: **1** 151 151 * Parity: **None** 152 152 * Flow Control: **None** ... ... @@ -234,8 +234,11 @@ 234 234 235 235 236 236 237 -=== 2.2.4 Use UDP protocol to uplink data (Default protocol) === 267 +1. 268 +11. 269 +111. Use UDP protocol to uplink data (Default protocol) 238 238 271 + 239 239 * **AT+PRO=1 ** ~/~/ Set to use UDP protocol to uplink 240 240 * **AT+SERVADDR=119.91.62.30,1999 **~/~/ to set UDP server address and port 241 241 ... ... @@ -243,18 +243,27 @@ 243 243 244 244 245 245 246 -=== 2.2.5 Use TCP protocol to uplink data === 247 - 279 +* 280 +*1. 281 +*11. Use TCP protocol to uplink data 248 248 * **AT+PRO=0 ** ~/~/ Set to use TCP protocol to uplink 249 249 * **AT+SERVADDR=119.91.62.30,2002 **~/~/ to set TCP server address and port 250 250 285 + 251 251 [[image:file:///C:/Users/93456/AppData/Local/Temp/msohtmlclip1/01/clip_image007.png]] 252 252 253 253 254 254 255 255 256 -=== 2.2.6 Change Update Interval === 257 257 292 + 293 + 294 + 295 + 296 +1. 297 +11. 298 +111. Change Update Interval 299 + 258 258 User can use below command to change the **uplink interval**. 259 259 260 260 **AT+TDC=86400 **~/~/ Set Update Interval to 86400s ... ... @@ -269,8 +269,10 @@ 269 269 270 270 271 271 272 -== 2.3 Uplink Payload == 314 +1. 315 +11. Uplink Payload 273 273 317 + 274 274 registration package, uplink payload includes in total 61 bytes 275 275 276 276 ... ... @@ -281,6 +281,7 @@ 281 281 )))|**2**|**1**|**1**|**1**|**1**|**15**|**15**|**20**|**1**|**1**|**3** 282 282 |**Value**|head|Version|data type|Data length|device type|device ID|IMSI|ICCID|BAT|Signal|tail 283 283 328 + 284 284 The payload is ASCII string, representative same HEX: 0x4B5710013401383639393735303334343431303832343630313133313138373433373332 285 285 286 286 38393836313132303232343031343339383736321E15494F54 where: ... ... @@ -309,6 +309,7 @@ 309 309 310 310 * Tail:0x494F54(fixed) 311 311 357 + 312 312 data upload, uplink payload includes in total 32 bytes 313 313 314 314 |((( ... ... @@ -334,6 +334,7 @@ 334 334 decimal 335 335 )))|tail 336 336 383 + 337 337 The payload is ASCII string, representative same HEX: 0x4B5710021401383639393735303334343431303832010020151c552312494F54 where: 338 338 339 339 * Head: 0x4B57(fixed) ... ... @@ -392,8 +392,10 @@ 392 392 393 393 394 394 395 -== 2.4 Node-Red Example == 396 396 443 +1. 444 +11. Node-Red Example 445 + 397 397 Please refer to this link for the use of Node-RED: 398 398 399 399 [[http:~~/~~/8.211.40.43:8080/xwiki/bin/view/Main/Node-RED/>>url:http://8.211.40.43:8080/xwiki/bin/view/Main/Node-RED/]] ... ... @@ -407,8 +407,19 @@ 407 407 408 408 409 409 410 -== 2.5 Buttons and LED and Mode == 411 411 460 + 461 + 462 + 463 + 464 + 465 + 466 + 467 + 468 + 469 +1. 470 +11. Buttons and LED and Mode 471 + 412 412 Operating mode 413 413 414 414 (1) In the self-check mode (the default is the self-check mode when power on for the first time), the state change of the tamper switch does not trigger an alarm; ... ... @@ -463,10 +463,9 @@ 463 463 464 464 (2) The heartbeat time is reported once every 24 hours by default. 465 465 466 -= 3. FAQ = 526 +1. FAQ 527 +11. How to Upgrade Firmware 467 467 468 -== 3.1 How to Upgrade Firmware == 469 - 470 470 User can upgrade the firmware for 1) bug fix, 2) new feature release. 471 471 472 472 Burning software please go to this link to download: ... ... @@ -506,18 +506,18 @@ 506 506 [[image:file:///C:/Users/93456/AppData/Local/Temp/msohtmlclip1/01/clip_image015.png]] 507 507 508 508 509 - = 4.=568 +1. Order Info 510 510 511 511 Part Number: **NDS01** 512 512 572 +1. Packing Info 513 513 514 -= 5. Packing Info = 515 515 516 - 517 517 **Package Includes**: 518 518 519 519 * NDS01 NB-IoT Door Sensor 520 520 579 + 521 521 **Dimension and weight**: 522 522 523 523 * Device Size:
- 1668224602353-769.png
-
- Author
-
... ... @@ -1,1 +1,0 @@ 1 -XWiki.Xiaoling - Size
-
... ... @@ -1,1 +1,0 @@ 1 -95.3 KB - Content
- 1668224789474-811.png
-
- Author
-
... ... @@ -1,1 +1,0 @@ 1 -XWiki.Xiaoling - Size
-
... ... @@ -1,1 +1,0 @@ 1 -95.3 KB - Content