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)
Details
- Page properties
-
- Content
-
... ... @@ -16,13 +16,13 @@ 16 16 == 1.1 What is NDS01 NB-IoT Door Sensor == 17 17 18 18 19 -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. 19 +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. 20 20 21 21 Besides open/close event, NDS01 also has an internal temperature and humidity sensor which can detect the temperature and humidity inside the sensor. 22 22 23 -**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. 23 +(% style="color:blue" %)**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. 24 24 25 -NDS01 is powered by 2 x AAA batteries for long term use. 25 +NDS01 is powered by **2 x AAA batteries** for long term use. 26 26 27 27 *The measured temperature is 2~~3 degree higher than the actually environment temperature out of NDS01. 28 28 ... ... @@ -34,12 +34,12 @@ 34 34 == 1.2 Specifications == 35 35 36 36 37 -**Common DC Characteristics:** 37 +(% style="color:blue" %)**Common DC Characteristics:** 38 38 39 39 * Supply Voltage: 2.1v ~~ 3.6v 40 40 * Operating Temperature: -10 ~~ 50°C 41 41 42 -**NB-IoT Spec:** 42 +(% style="color:blue" %)**NB-IoT Spec:** 43 43 44 44 * - B1 @H-FDD: 2100MHz 45 45 * - B3 @H-FDD: 1800MHz ... ... @@ -48,7 +48,7 @@ 48 48 * - B20 @H-FDD: 800MHz 49 49 * - B28 @H-FDD: 700MHz 50 50 51 -**Power Consumption** 51 +(% style="color:blue" %)**Power Consumption** 52 52 53 53 * IDEL Mode: 10uA @ 3.3v 54 54 * Max transmit power: <500mA@3.3v ... ... @@ -68,6 +68,8 @@ 68 68 * Micro SIM card slot for NB-IoT SIM 69 69 * 2 x AAA LR03 Batteries 70 70 71 + 72 + 71 71 == 1.4 Applications == 72 72 73 73 ... ... @@ -76,6 +76,8 @@ 76 76 * Smart Cities 77 77 * Smart Factory 78 78 81 + 82 + 79 79 = 2. Use NDS01 to communicate with IoT Server = 80 80 81 81 == 2.1 How it works == ... ... @@ -97,7 +97,7 @@ 97 97 * The local NB-IoT network used the band that NDS01 supports. 98 98 * Your operator is able to distribute the data received in their NB-IoT network to your IoT server. 99 99 100 -Below figure shows our testing structure. 104 +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 (% style="color:red" %)UDP(120.24.4.116:5601) (%%)or (% style="color:blue" %)TCP(120.24.4.116:5600)(%%)protocol to send data to IoT server. 101 101 102 102 103 103 [[image:1668224789474-811.png]] ... ... @@ -236,6 +236,8 @@ 236 236 237 237 [[image:1668231759500-524.png]] 238 238 243 + 244 + 239 239 === 2.2.5 Use TCP protocol to uplink data === 240 240 241 241 ... ... @@ -299,40 +299,37 @@ 299 299 300 300 * (% style="color:#037691" %)**Signal:**(%%) 0x15=21 301 301 302 -(% style="color:red" %)**0**(%%) -113dBm or less 308 +(% style="color:red" %)** 0**(%%) -113dBm or less 303 303 304 -(% style="color:red" %)**1** (%%)-111dBm 310 +(% style="color:red" %)** 1** (%%)-111dBm 305 305 306 -(% style="color:red" %)**2...30**(%%) -109dBm... -53dBm 312 +(% style="color:red" %)** 2...30**(%%) -109dBm... -53dBm 307 307 308 -(% style="color:red" %)**31** (%%)-51dBm or greater 314 +(% style="color:red" %)** 31** (%%)-51dBm or greater 309 309 310 -(% style="color:red" %)**99** (%%)Not known or not detectable 316 +(% style="color:red" %)** 99** (%%)Not known or not detectable 311 311 312 312 * (% style="color:#037691" %)**Tail: **(%%)0x494F54(fixed) 313 313 314 314 data upload, uplink payload includes in total 32 bytes 315 315 316 -|((( 322 +(% border="1" cellspacing="5" style="background-color:#ffffcc; color:green; width:520px" %) 323 +|(% style="width:95px" %)((( 317 317 **Size(bytes)** 318 -)))|**2**|**1**|**1**|**1**|**1**|**15**|**1**|**1**|**1**|**1**|**1**|**1**|**1**|**1**|**3** 319 -|**Value**|head|Version|data type|Data length|device type|device ID|event type|Door magnetic state|BAT|Signal|((( 325 +)))|(% style="width:51px" %)**2**|(% style="width:68px" %)**1**|(% style="width:51px" %)**1**|(% style="width:68px" %)**1**|(% style="width:61px" %)**1**|(% style="width:64px" %)**15**|(% style="width:57px" %)**1**|(% style="width:78px" %)**1**|(% style="width:42px" %)**1**|(% style="width:58px" %)**1**|(% style="width:67px" %)**1**|(% style="width:72px" %)**1**|(% style="width:67px" %)**1**|(% style="width:69px" %)**1**|(% style="width:38px" %)**3** 326 +|(% style="width:95px" %)**Value**|(% style="width:51px" %)head|(% style="width:68px" %)Version|(% style="width:51px" %)data type|(% style="width:68px" %)Data length|(% style="width:61px" %)device type|(% style="width:64px" %)device ID|(% style="width:57px" %)event type|(% style="width:78px" %)Door magnetic state|(% style="width:42px" %)BAT|(% style="width:58px" %)Signal|(% style="width:67px" %)((( 320 320 Temp 321 - 322 322 integer 323 -)))|((( 329 +)))|(% style="width:72px" %)((( 324 324 Temp 325 - 326 326 decimal 327 -)))|((( 332 +)))|(% style="width:67px" %)((( 328 328 Hum 329 - 330 330 integer 331 -)))|((( 335 +)))|(% style="width:69px" %)((( 332 332 Hum 333 - 334 334 decimal 335 -)))|tail 338 +)))|(% style="width:38px" %)tail 336 336 337 337 The payload is ASCII string, representative same HEX: 0x (% style="color:red" %)4B57 (% style="color:blue" %)10 (% style="color:green" %)02 (% style="color:#00b0f0" %)14 (% style="color:#7030a0" %)01 (% style="color:#d60093" %)383639393735303334343431303832 (% style="color:#a14d07" %)01 (% style="color:#0020b0" %)00 (% style="color:#420042" %)20 (% style="color:#663300" %)15 (% style="color:#660066" %)1c (% style="color:#aaaa40" %)55 (% style="color:#abaa70" %)23 (% style="color:#ba5a70" %)12 (% style="color:#acaab0" %)494F54 338 338 ... ... @@ -354,17 +354,17 @@ 354 354 355 355 (% style="color:red" %)** 01:**(%%) TDC 356 356 357 -(% style="color:red" %)** 02:**(%%)** **alarm 360 +(% style="color:red" %)** 02:**(%%)** **alarm 358 358 359 -(% style="color:red" %)** 03:**(%%) remove alarm 362 +(% style="color:red" %)** 03:**(%%) remove alarm 360 360 361 - (% style="color:red" %)**04: **(%%)dismantling alarm 364 + (% style="color:red" %)**04: **(%%)dismantling alarm 362 362 363 - (% style="color:red" %)**05:** (%%)remove demolition alarm 366 + (% style="color:red" %)**05:** (%%)remove demolition alarm 364 364 365 - (% style="color:red" %)**06:** (%%)low voltage 368 + (% style="color:red" %)**06:** (%%)low voltage 366 366 367 -**~ (% style="color:red" %)07: (%%)**remove low voltage 370 +**~ (% style="color:red" %)07: (%%)**remove low voltage 368 368 369 369 * (% style="color:#037691" %)**Door magnetic state:** (%%)0x00 370 370 ... ... @@ -396,29 +396,30 @@ 396 396 397 397 * (% style="color:#037691" %)**Hum decimal:** (%%)0x12=18 398 398 399 - Hum =Hum integer+(Hum decimal)/100=35+18/100=35.18**% rh**402 + Hum =Hum integer+(Hum decimal)/100=35+18/100=35.18**%**rh 400 400 401 401 * (% style="color:#037691" %)**Tail:** (%%)0x494F54(fixed) 402 402 403 403 == 2.4 Node-Red Example == 404 404 408 + 405 405 Please refer to this link for the use of Node-RED: 406 406 407 -[[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/]]411 +[[http:~~/~~/wiki.dragino.com/xwiki/bin/view/Main/Node-RED/>>http://wiki.dragino.com/xwiki/bin/view/Main/Node-RED/]] 408 408 409 409 Please visit this link to download the Node-RED process: 410 410 411 411 [[https:~~/~~/github.com/dragino/dragino-end-node-decoder/tree/main/Node-RED>>url:https://github.com/dragino/dragino-end-node-decoder/tree/main/Node-RED]] 412 412 413 -[[image: file:///C:/Users/93456/AppData/Local/Temp/msohtmlclip1/01/clip_image009.png]]417 +[[image:1668234343252-612.png]] 414 414 415 415 416 416 417 - 418 418 == 2.5 Buttons and LED and Mode == 419 419 420 -Operating mode 421 421 424 +(% style="color:blue" %)**Operating mode** 425 + 422 422 (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; 423 423 424 424 (2) In normal working mode, the state change of the tamper switch triggers an alarm; ... ... @@ -426,7 +426,7 @@ 426 426 (3) In silent mode (the default is non-silent mode when power on for the first time), the buzzer is silent. 427 427 428 428 429 -led lights 433 +(% style="color:blue" %)**led lights** 430 430 431 431 (1) After the device is powered on, the green light flashes once; 432 432 ... ... @@ -445,7 +445,7 @@ 445 445 (8) Trigger the door magnetic alarm, the red light is always on for 30s, and goes out when the alarm is canceled; 446 446 447 447 448 -buzzer 452 +(% style="color:blue" %)**buzzer** 449 449 450 450 (1) When the door magnetic alarm is triggered, the buzzer will sound for 30s; after the alarm is restored, the buzzer will be silenced; 451 451 ... ... @@ -456,7 +456,7 @@ 456 456 (4) When the door sensor does not alarm, press the button to trigger the alarm, and the buzzer will sound for 30s; when the door sensor alarms, press it once to cancel the alarm, and the buzzer will be silenced. 457 457 458 458 459 -button 463 +(% style="color:blue" %)**button** 460 460 461 461 (1) When there is no alarm, press it once to trigger the alarm, and the buzzer will sound; when it alarms, press the buzzer to silence the sound. 462 462 ... ... @@ -465,33 +465,38 @@ 465 465 (3) Press the button three times or more, when the mute function is turned off, the mute function is turned on, and the green light flashes once; when the mute function is turned on, the mute function is turned off, and the green light flashes once. 466 466 467 467 468 -data pack 472 +(% style="color:blue" %)**data pack** 469 469 470 470 (1) The device needs to send a registration packet and a heartbeat packet every time it is powered on and registered; 471 471 472 472 (2) The heartbeat time is reported once every 24 hours by default. 473 473 478 + 474 474 = 3. FAQ = 475 475 476 476 == 3.1 How to Upgrade Firmware == 477 477 483 + 478 478 User can upgrade the firmware for 1) bug fix, 2) new feature release. 479 479 480 480 Burning software please go to this link to download: 481 481 482 -Note: 488 +(% style="color:red" %)**Note:** 483 483 484 484 Disconnect one battery before starting the upgrade 485 485 486 486 Please use 1.8V USB TO TTL serial port 487 487 488 -Connection: 494 +(% style="color:blue" %)**Connection:** 489 489 490 -USB TTL GND <~-~-~-~-> GND 496 +* 497 +** (% style="background-color:yellow" %)USB TTL GND <~-~-~-~-> GND 491 491 492 -USB TTL TXD <~-~-~-~-> UART_RXD 499 +* 500 +** (% style="background-color:yellow" %)USB TTL TXD <~-~-~-~-> UART_RXD 493 493 494 -USB TTL RXD <~-~-~-~-> UART_TXD 502 +* 503 +** (% style="background-color:yellow" %)USB TTL RXD <~-~-~-~-> UART_TXD 495 495 496 496 1. Double-click "FlashTool.exe" to start the program 497 497 ... ... @@ -516,17 +516,17 @@ 516 516 517 517 = 4. Order Info = 518 518 519 -Part Number: **NDS01** 528 +Part Number: (% style="color:blue" %)**NDS01** 520 520 521 521 522 522 = 5. Packing Info = 523 523 524 524 525 -**Package Includes**: 534 +(% style="color:#037691" %)**Package Includes**: 526 526 527 527 * NDS01 NB-IoT Door Sensor 528 528 529 -**Dimension and weight**: 538 +(% style="color:#037691" %)**Dimension and weight**: 530 530 531 531 * Device Size: 532 532 * Device Weight: