Changes for page NLMS01-NB-IoT Leaf Moisture Sensor User Manual
Last modified by Mengting Qiu on 2024/04/02 16:54
Summary
-
Page properties (1 modified, 0 added, 0 removed)
-
Attachments (0 modified, 0 added, 1 removed)
Details
- Page properties
-
- Content
-
... ... @@ -13,21 +13,16 @@ 13 13 == 1.1 What is NLMS01 Leaf Moisture Sensor == 14 14 15 15 16 -((( 17 17 The Dragino NLMS01 is a (% style="color:blue" %)**NB-IOT Leaf Moisture Sensor**(%%) for IoT of Agriculture. It is designed to measure the leaf moisture and temperature, so to send to the platform to analyze the leaf status such as : watering, moisturizing, dew, frozen. The probe is IP67 waterproof. 18 18 19 19 NLMS01 detects leaf's(% style="color:blue" %)** moisture and temperature use FDR method**(%%), it senses the dielectric constant cause by liquid over the leaf surface, and cover the value to leaf moisture. The probe is design in a leaf shape to best simulate the real leaf characterizes. The probe has as density as 15 leaf vein lines per centimeter which make it can senses small drop and more accuracy. 20 20 21 21 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. 21 +\\NLMS01 supports different uplink methods include (% style="color:blue" %)**TCP,MQTT,UDP and CoAP **(%%)for different application requirement. 22 +\\NLMS01 is powered by (% style="color:blue" %)**8500mAh Li-SOCI2 battery**(%%), It is designed for long term use up to 5 years. (Actually Battery life depends on the use environment, update period & uplink method). 23 +\\To use NLMS01, user needs to check if there is NB-IoT coverage in local area and with the bands NLMS01 supports. If the local operate support it, user needs to get a (% style="color:blue" %)**NB-IoT SIM card**(%%) from local operator and install NLMS01 to get NB-IoT network connection. 22 22 23 -NLMS01 supports different uplink methods include (% style="color:blue" %)**TCP,MQTT,UDP and CoAP **(%%)for different application requirement. 24 24 25 -NLMS01 is powered by (% style="color:blue" %)**8500mAh Li-SOCI2 battery**(%%), It is designed for long term use up to 5 years. (Actually Battery life depends on the use environment, update period & uplink method). 26 - 27 -To use NLMS01, user needs to check if there is NB-IoT coverage in local area and with the bands NLMS01 supports. If the local operate support it, user needs to get a (% style="color:blue" %)**NB-IoT SIM card**(%%) from local operator and install NLMS01 to get NB-IoT network connection. 28 -))) 29 - 30 - 31 31 [[image:image-20220907171221-2.png]] 32 32 33 33 ... ... @@ -55,6 +55,7 @@ 55 55 ((( 56 56 57 57 53 + 58 58 59 59 ))) 60 60 ... ... @@ -77,6 +77,7 @@ 77 77 78 78 79 79 76 + 80 80 == 1.4 Probe Specification == 81 81 82 82 ... ... @@ -98,6 +98,7 @@ 98 98 99 99 100 100 98 + 101 101 == 1.5 Applications == 102 102 103 103 ... ... @@ -105,6 +105,7 @@ 105 105 106 106 107 107 106 + 108 108 == 1.6 Pin mapping and power on == 109 109 110 110 ... ... @@ -223,6 +223,8 @@ 223 223 * (% style="color:#037691" %)**AT+SERVADDR=120.24.4.116,5601 ** (%%) ~/~/ to set UDP server address and port 224 224 * (% style="color:#037691" %)**AT+CFM=1 ** (%%) ~/~/ If the server does not respond, this command is unnecessary 225 225 225 + 226 + 226 226 [[image:image-20220907171221-11.png]] 227 227 228 228 ... ... @@ -264,6 +264,8 @@ 264 264 * (% style="color:#037691" %)**AT+PRO=4 ** (%%) ~/~/ Set to use TCP protocol to uplink 265 265 * (% style="color:#037691" %)**AT+SERVADDR=120.24.4.116,5600 ** (%%) ~/~/ to set TCP server address and port 266 266 268 + 269 + 267 267 [[image:image-20220907171221-15.png]] 268 268 269 269 ... ... @@ -280,6 +280,8 @@ 280 280 281 281 * (% style="color:#037691" %)**AT+TDC=7200 ** (%%) ~/~/ Set Update Interval to 7200s (2 hour) 282 282 286 + 287 + 283 283 (% style="color:red" %)**NOTE: By default, the device will send an uplink message every 2 hour. Each Uplink Include 8 set of records in this 2 hour (15 minute interval / record).** 284 284 285 285 ... ... @@ -292,9 +292,9 @@ 292 292 Each time the device uploads a data package, 8 sets of recorded data will be attached. Up to 32 sets of recorded data can be uploaded. 293 293 294 294 295 -(% border="1" style="background-color:#ffffcc; color:green; width: 520px" %)296 -| =(% scope="row" style="width:50px;" %)**Size(bytes)**|(% style="width:40px" %)**8**|(% style="width:20px" %)**2**|(% style="width:20px" %)**2**|(% style="width:60px" %)**1**|(% style="width:20px" %)**1**|(% style="width:40px" %)**1**|(% style="width:40px" %)**2**|(% style="width:50px" %)**2**|(% style="width:50px" %)**4**|(% style="width:50px" %)**2**|(% style="width:40px" %)**2**|(% style="width:40px" %)**4**297 -| =(% style="width:;" %)**Value**|(% style="width:82px" %)Device ID|(% style="width:42px" %)Ver|(% style="width:48px" %)BAT|(% style="width:124px" %)Signal Strength|(% style="width:58px" %)MOD|(% style="width:82px" %)Interrupt|(% style="width:113px" %)Leaf moisture|(% style="width:134px" %)Leaf Temperature|(% style="width:100px" %)Time stamp|(% style="width:137px" %)Leaf Temperature|(% style="width:110px" %)Leaf moisture|(% style="width:122px" %)Time stamp .....300 +(% border="1" style="background-color:#ffffcc; color:green; width:1251px" %) 301 +|(% style="width:96px" %)**Size(bytes)**|(% style="width:82px" %)**8**|(% style="width:42px" %)**2**|(% style="width:48px" %)**2**|(% style="width:124px" %)1|(% style="width:58px" %)1|(% style="width:82px" %)1|(% style="width:113px" %)2|(% style="width:134px" %)2|(% style="width:100px" %)4|(% style="width:137px" %)2|(% style="width:110px" %)2|(% style="width:122px" %)4 302 +|(% style="width:96px" %)**Value**|(% style="width:82px" %)Device ID|(% style="width:42px" %)Ver|(% style="width:48px" %)BAT|(% style="width:124px" %)Signal Strength|(% style="width:58px" %)MOD|(% style="width:82px" %)Interrupt|(% style="width:113px" %)Leaf moisture|(% style="width:134px" %)Leaf Temperature|(% style="width:100px" %)Time stamp|(% style="width:137px" %)Leaf Temperature|(% style="width:110px" %)Leaf moisture|(% style="width:122px" %)Time stamp ..... 298 298 299 299 If we use the MQTT client to subscribe to this MQTT topic, we can see the following information when the NLMS01 uplink data. 300 300 ... ... @@ -304,32 +304,24 @@ 304 304 305 305 The payload is ASCII string, representative same HEX: 306 306 307 - **0x__f868411056754138__(% style="color:blue" %)__0064__(% style="color:green" %)__0c78__(% style="color:#00b0f0" %)__17__(% style="color:#7030a0" %)__01__(% style="color:#d60093" %)__00__(% style="color:#a14d07" %)__0225__ (% style="color:#0020b0" %) __010b__ (% style="color:#420042" %)__6315537b__ (% style="color:#663300" %)//__010b0226631550fb__ __010e022663154d77__//(%%)**312 +0x(% style="color:red" %)f868411056754138(% style="color:blue" %)0064(% style="color:green" %)0c78(% style="color:red" %)17(% style="color:blue" %)01(% style="color:green" %)00(% style="color:blue" %)**0225010b6315537b**010b0226631550fb**010e022663154d77**01110225631549f1**011502246315466b**01190223631542e5**011d022163153f62**011e022163153bde**011e022163153859**(%%)** **where: 308 308 309 -where: 314 +* (% style="color:red" %)Device ID: 0xf868411056754138 = f868411056754138 315 +* (% style="color:blue" %)Version: 0x0064=100=1.0.0 316 +* (% style="color:green" %)BAT: 0x0c78 = 3192 mV = 3.192V 317 +* (% style="color:red" %)Singal: 0x17 = 23 318 +* (% style="color:blue" %)Mod: 0x01 = 1 319 +* (% style="color:green" %)Interrupt: 0x00= 0 320 +* Leaf moisture: 0x0225= 549 = 54.9% 321 +* Leaf Temperature:0x010B =267=26.7 °C 322 +* Time stamp : 0x6315537b =1662342011 ([[Unix Epoch Time>>https://www.epochconverter.com/]]) 323 +* Leaf Temperature, Leaf moisture,Time stamp : 010b0226631550fb 324 +* (% style="color:blue" %)8 sets of recorded data: Leaf Temperature, Leaf moisture,Time stamp : 010e022663154d77,....... 310 310 311 -* (% style="color:#037691" %)**Device ID:**(%%) 0xf868411056754138 = f868411056754138 312 312 313 -* (% style="color:#037691" %)**Version:**(%%) 0x0064=100=1.0.0 314 314 315 -* (% style="color:#037691" %)**BAT:** (%%)0x0c78 = 3192 mV = 3.192V 316 316 317 -* (% style="color:#037691" %)**Singal:**(%%) 0x17 = 23 318 318 319 -* (% style="color:#037691" %)**Mod:**(%%) 0x01 = 1 320 - 321 -* (% style="color:#037691" %)**Interrupt:**(%%) 0x00= 0 322 - 323 -* (% style="color:#037691" %)**Leaf moisture:**(%%) 0x0225= 549 = 54.9% 324 - 325 -* (% style="color:#037691" %)**Leaf Temperature: **(%%)0x010B =267=26.7 °C 326 - 327 -* (% style="color:#037691" %)**Time stamp :** (%%)0x6315537b =1662342011 ([[Unix Epoch Time>>https://www.epochconverter.com/]]) 328 - 329 -* (% style="color:#037691" %)**Leaf Temperature, Leaf moisture,Time stamp : **(%%)010b0226631550fb 330 - 331 -* (% style="color:#037691" %)**8 sets of recorded data: **(%%)Leaf Temperature, Leaf moisture,Time stamp : 010e022663154d77,....... 332 - 333 333 == 2.4 Payload Explanation and Sensor Interface == 334 334 335 335 ... ... @@ -497,6 +497,10 @@ 497 497 * After NLMS01 join NB-IoT network. The LED will be ON for 3 seconds. 498 498 * For each uplink probe, LED will be on for 500ms. 499 499 497 + 498 + 499 + 500 + 500 500 == 2.7 Installation == 501 501 502 502 ... ... @@ -548,11 +548,10 @@ 548 548 * (% style="color:#037691" %)**AT+TR=900** (%%) ~/~/ The unit is seconds, and the default is to record data once every 900 seconds.( The minimum can be set to 180 seconds) 549 549 * (% style="color:#037691" %)**AT+NOUD=8** (%%)~/~/ The device uploads 8 sets of recorded data by default. Up to 32 sets of record data can be uploaded. 550 550 551 - The diagram below explains the relationship between TR, NOUD, and TDC more clearly**:** 552 552 553 -[[image:image-20221009001002-1.png||height="706" width="982"]] 554 554 555 555 555 + 556 556 == 2.10 Read or Clear cached data == 557 557 558 558 ... ... @@ -561,6 +561,8 @@ 561 561 * (% style="color:#037691" %)**AT+CDP** (%%) ~/~/ Read cached data 562 562 * (% style="color:#037691" %)**AT+CDP=0 ** (%%) ~/~/ Clear cached data 563 563 564 + 565 + 564 564 [[image:image-20220907171221-20.png]] 565 565 566 566 ... ... @@ -648,86 +648,86 @@ 648 648 649 649 See this link for detail: [[https:~~/~~/www.dropbox.com/sh/351dwor6joz8nwh/AADn1BQaAAxLF_QMyU8NkW47a?dl=0>>url:https://www.dropbox.com/sh/351dwor6joz8nwh/AADn1BQaAAxLF_QMyU8NkW47a?dl=0]] 650 650 651 -AT+<CMD>? : 653 +AT+<CMD>? : Help on <CMD> 652 652 653 -AT+<CMD> :Run <CMD>655 +AT+<CMD> : Run <CMD> 654 654 655 -AT+<CMD>=<value>: 657 +AT+<CMD>=<value> : Set the value 656 656 657 -AT+<CMD>=? :Get the value659 +AT+<CMD>=? : Get the value 658 658 659 659 660 660 (% style="color:#037691" %)**General Commands** 661 661 662 -AT :Attention664 +AT : Attention 663 663 664 -AT? :Short Help666 +AT? : Short Help 665 665 666 -ATZ :MCU Reset668 +ATZ : MCU Reset 667 667 668 -AT+TDC : 670 +AT+TDC : Application Data Transmission Interval 669 669 670 -AT+CFG : 672 +AT+CFG : Print all configurations 671 671 672 -AT+CFGMOD : 674 +AT+CFGMOD : Working mode selection 673 673 674 -AT+INTMOD : 676 +AT+INTMOD : Set the trigger interrupt mode 675 675 676 -AT+5VT :Set extend the time of 5V power678 +AT+5VT : Set extend the time of 5V power 677 677 678 -AT+PRO :Choose agreement680 +AT+PRO : Choose agreement 679 679 680 -AT+RXDL :Extend the sending and receiving time682 +AT+RXDL : Extend the sending and receiving time 681 681 682 -AT+SERVADDR :Server Address684 +AT+SERVADDR : Server Address 683 683 684 -AT+APN :Get or set the APN686 +AT+APN : Get or set the APN 685 685 686 -AT+FBAND :Get or Set whether to automatically modify the frequency band688 +AT+FBAND : Get or Set whether to automatically modify the frequency band 687 687 688 -AT+DNSCFG : Get or Set DNS Server 690 +AT+DNSCFG : Get or Set DNS Server 689 689 690 690 AT+GETSENSORVALUE : Returns the current sensor measurement 691 691 692 -AT+TR : 694 +AT+TR : Get or Set record time" 693 693 694 -AT+NOUD : 696 +AT+NOUD : Get or Set the number of data to be uploaded 695 695 696 -AT+CDP : 698 +AT+CDP : Read or Clear cached data 697 697 698 -AT+TEMPALARM : 700 +AT+TEMPALARM : Get or Set alarm of temp 699 699 700 -AT+HUMALARM : humidity702 +AT+HUMALARM : Get or Set alarm of PH 701 701 702 702 703 703 (% style="color:#037691" %)**COAP Management** 704 704 705 -AT+URI : 707 +AT+URI : Resource parameters 706 706 707 707 708 708 (% style="color:#037691" %)**UDP Management** 709 709 710 -AT+CFM : 712 +AT+CFM : Upload confirmation mode (only valid for UDP) 711 711 712 712 713 713 (% style="color:#037691" %)**MQTT Management** 714 714 715 -AT+CLIENT : 717 +AT+CLIENT : Get or Set MQTT client 716 716 717 -AT+UNAME : Get or Set MQTT Username 719 +AT+UNAME : Get or Set MQTT Username 718 718 719 -AT+PWD 721 +AT+PWD : Get or Set MQTT password 720 720 721 -AT+PUBTOPIC :Get or Set MQTT publish topic723 +AT+PUBTOPIC : Get or Set MQTT publish topic 722 722 723 -AT+SUBTOPIC :Get or Set MQTT subscription topic725 +AT+SUBTOPIC : Get or Set MQTT subscription topic 724 724 725 725 726 726 (% style="color:#037691" %)**Information** 727 727 728 -AT+FDR :Factory Data Reset730 +AT+FDR : Factory Data Reset 729 729 730 -AT+PWORD :Serial Access Password732 +AT+PWORD : Serial Access Password 731 731 732 732 733 733 ... ... @@ -786,6 +786,7 @@ 786 786 787 787 788 788 791 + 789 789 = 9. Support = 790 790 791 791
- image-20221009001002-1.png
-
- Author
-
... ... @@ -1,1 +1,0 @@ 1 -XWiki.Edwin - Size
-
... ... @@ -1,1 +1,0 @@ 1 -282.9 KB - Content