<
From version < 33.5 >
edited by Xiaoling
on 2022/09/13 09:48
To version < 38.10 >
edited by Xiaoling
on 2022/10/25 16:28
>
Change comment: There is no comment for this version

Summary

Details

Page properties
Content
... ... @@ -13,16 +13,21 @@
13 13  == 1.1 ​ What is NLMS01 Leaf Moisture Sensor ==
14 14  
15 15  
16 +(((
16 16  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.
17 17  
18 18  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.
19 19  
20 20  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.
24 24  
23 +NLMS01 supports different uplink methods include (% style="color:blue" %)**TCP,MQTT,UDP and CoAP  **(%%)for different application requirement.
25 25  
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 +
26 26  ​[[image:image-20220907171221-2.png]]
27 27  
28 28  
... ... @@ -50,7 +50,6 @@
50 50  (((
51 51  
52 52  
53 -
54 54  
55 55  )))
56 56  
... ... @@ -71,8 +71,6 @@
71 71  * - B20 @H-FDD: 800MHz
72 72  * - B28 @H-FDD: 700MHz
73 73  
74 -
75 -
76 76  == 1.4  Probe Specification ==
77 77  
78 78  
... ... @@ -84,7 +84,6 @@
84 84  * IP67 Protection
85 85  * Length: 3.5 meters
86 86  
87 -
88 88  (% style="color:#037691" %)**Leaf Temperature:**
89 89  
90 90  * Range -50℃~80℃
... ... @@ -93,15 +93,11 @@
93 93  * IP67 Protection
94 94  * Length: 3.5 meters
95 95  
96 -
97 -
98 98  == 1.5 ​ Applications ==
99 99  
100 100  
101 101  * Smart Agriculture
102 102  
103 -
104 -
105 105  == 1.6  Pin mapping and power on ==
106 106  
107 107  
... ... @@ -220,7 +220,6 @@
220 220  * (% style="color:#037691" %)**AT+SERVADDR=120.24.4.116,5601     ** (%%) ~/~/  to set UDP server address and port
221 221  * (% style="color:#037691" %)**AT+CFM=1       ** (%%) ~/~/  If the server does not respond, this command is unnecessary
222 222  
223 -
224 224  ​ [[image:image-20220907171221-11.png]]
225 225  
226 226  
... ... @@ -242,7 +242,6 @@
242 242  * (% style="color:#037691" %)**AT+PUBTOPIC=PUB                    ** (%%) ~/~/  Set the sending topic of MQTT
243 243  * (% style="color:#037691" %)**AT+SUBTOPIC=SUB          ** (%%) ~/~/  Set the subscription topic of MQTT
244 244  
245 -
246 246  ​ [[image:image-20220907171221-13.png]]
247 247  
248 248  
... ... @@ -263,7 +263,6 @@
263 263  * (% style="color:#037691" %)**AT+PRO=4   ** (%%) ~/~/  Set to use TCP protocol to uplink
264 264  * (% style="color:#037691" %)**AT+SERVADDR=120.24.4.116,5600   ** (%%) ~/~/  to set TCP server address and port
265 265  
266 -
267 267  ​ [[image:image-20220907171221-15.png]]
268 268  
269 269  
... ... @@ -280,7 +280,6 @@
280 280  
281 281  * (% style="color:#037691" %)**AT+TDC=7200      ** (%%) ~/~/ Set Update Interval to 7200s (2 hour)
282 282  
283 -
284 284  (% 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).**
285 285  
286 286  
... ... @@ -293,9 +293,9 @@
293 293  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.
294 294  
295 295  
296 -(% border="1" style="background-color:#ffffcc; color:green; width:1251px" %)
297 -|(% 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
298 -|(% 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  .....
289 +(% border="1" style="background-color:#ffffcc; color:green; width:520px" %)
290 +|=(% 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**
291 +|=(% 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  .....
299 299  
300 300  If we use the MQTT client to subscribe to this MQTT topic, we can see the following information when the NLMS01 uplink data.
301 301  
... ... @@ -305,22 +305,32 @@
305 305  
306 306  The payload is ASCII string, representative same HEX:
307 307  
308 -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:
301 +**0x (% style="color:red" %)__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  01110225631549f1  011502246315466b  01190223631542e5  011d022163153f62  011e022163153bde 011e022163153859__//(%%)**
309 309  
310 -* (% style="color:red" %)Device ID: 0xf868411056754138 = f868411056754138
311 -* (% style="color:blue" %)Version: 0x0064=100=1.0.0
312 -* (% style="color:green" %)BAT: 0x0c78 = 3192 mV = 3.192V
313 -* (% style="color:red" %)Singal: 0x17 = 23
314 -* (% style="color:blue" %)Mod: 0x01 = 1
315 -* (% style="color:green" %)Interrupt: 0x00= 0
316 -* Leaf moisture: 0x0225= 549 = 54.9%
317 -* Leaf Temperature:0x010B =267=26.7 °C
318 -* Time stamp : 0x6315537b =1662342011 ([[Unix Epoch Time>>https://www.epochconverter.com/]])
319 -* Leaf Temperature, Leaf moisture,Time stamp : 010b0226631550fb
320 -* (% style="color:blue" %)8 sets of recorded data: Leaf Temperature, Leaf moisture,Time stamp : 010e022663154d77,.......
303 +where:
321 321  
305 +* (% style="color:#037691" %)**Device ID:**(%%) 0xf868411056754138 = f868411056754138
322 322  
307 +* (% style="color:#037691" %)**Version:**(%%) 0x0064=100=1.0.0
323 323  
309 +* (% style="color:#037691" %)**BAT:**       (%%)0x0c78 = 3192 mV = 3.192V
310 +
311 +* (% style="color:#037691" %)**Singal:**(%%)  0x17 = 23
312 +
313 +* (% style="color:#037691" %)**Mod:**(%%)  0x01 = 1
314 +
315 +* (% style="color:#037691" %)**Interrupt:**(%%) 0x00= 0
316 +
317 +* (% style="color:#037691" %)**Leaf moisture:**(%%) 0x0225= 549 = 54.9%
318 +
319 +* (% style="color:#037691" %)**Leaf Temperature: **(%%)0x010B =267=26.7 °C
320 +
321 +* (% style="color:#037691" %)**Time stamp :**   (%%)0x6315537b =1662342011 ([[Unix Epoch Time>>https://www.epochconverter.com/]])
322 +
323 +* (% style="color:#037691" %)**Leaf Temperature, Leaf moisture,Time stamp :  **(%%)010b0226631550fb
324 +
325 +* (% style="color:#037691" %)**8 sets of recorded data: **(%%)Leaf Temperature, Leaf moisture,Time stamp : 010e022663154d77,.......
326 +
324 324  == 2.4  Payload Explanation and Sensor Interface ==
325 325  
326 326  
... ... @@ -488,8 +488,6 @@
488 488  * After NLMS01 join NB-IoT network. The LED will be ON for 3 seconds.
489 489  * For each uplink probe, LED will be on for 500ms.
490 490  
491 -
492 -
493 493  == 2.7  Installation ==
494 494  
495 495  
... ... @@ -541,8 +541,11 @@
541 541  * (% 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)
542 542  * (% 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.
543 543  
545 + The diagram below explains the relationship between TR, NOUD, and TDC more clearly**:**
544 544  
547 +[[image:image-20221009001002-1.png||height="706" width="982"]]
545 545  
549 +
546 546  == 2.10  Read or Clear cached data ==
547 547  
548 548  
... ... @@ -551,7 +551,6 @@
551 551  * (% style="color:#037691" %)**AT+CDP**      (%%) ~/~/  Read cached data
552 552  * (% style="color:#037691" %)**AT+CDP=0  ** (%%) ~/~/  Clear cached data
553 553  
554 -
555 555  [[image:image-20220907171221-20.png]]
556 556  
557 557  
... ... @@ -639,86 +639,86 @@
639 639  
640 640  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]]
641 641  
642 -AT+<CMD>?  : Help on <CMD>
645 +AT+<CMD>?  :  Help on <CMD>
643 643  
644 -AT+<CMD>         : Run <CMD>
647 +AT+<CMD>  Run <CMD>
645 645  
646 -AT+<CMD>=<value> : Set the value
649 +AT+<CMD>=<value>:  Set the value
647 647  
648 -AT+<CMD>=?  : Get the value
651 +AT+<CMD>=?  Get the value
649 649  
650 650  
651 651  (% style="color:#037691" %)**General Commands**      
652 652  
653 -AT  : Attention       
656 +AT  Attention       
654 654  
655 -AT?  : Short Help     
658 +AT?  Short Help     
656 656  
657 -ATZ  : MCU Reset    
660 +ATZ  :  MCU Reset    
658 658  
659 -AT+TDC  : Application Data Transmission Interval
662 +AT+TDC  :  Application Data Transmission Interval
660 660  
661 -AT+CFG  : Print all configurations
664 +AT+CFG  :  Print all configurations
662 662  
663 -AT+CFGMOD           : Working mode selection
666 +AT+CFGMOD  :  Working mode selection
664 664  
665 -AT+INTMOD            : Set the trigger interrupt mode
668 +AT+INTMOD  :  Set the trigger interrupt mode
666 666  
667 -AT+5VT  : Set extend the time of 5V power  
670 +AT+5VT  :  Set extend the time of 5V power  
668 668  
669 -AT+PRO  : Choose agreement
672 +AT+PRO :  Choose agreement
670 670  
671 -AT+RXDL  : Extend the sending and receiving time
674 +AT+RXDL:  Extend the sending and receiving time
672 672  
673 -AT+SERVADDR  : Server Address
676 +AT+SERVADDR :  Server Address
674 674  
675 -AT+APN     : Get or set the APN
678 +AT+APN :  Get or set the APN
676 676  
677 -AT+FBAND   : Get or Set whether to automatically modify the frequency band
680 +AT+FBAND :  Get or Set whether to automatically modify the frequency band
678 678  
679 -AT+DNSCFG  : Get or Set DNS Server
682 +AT+DNSCFG : Get or Set DNS Server
680 680  
681 681  AT+GETSENSORVALUE   : Returns the current sensor measurement
682 682  
683 -AT+TR      : Get or Set record time"
686 +AT+TR :  Get or Set record time"
684 684  
685 -AT+NOUD      : Get or Set the number of data to be uploaded
688 +AT+NOUD :  Get or Set the number of data to be uploaded
686 686  
687 -AT+CDP     : Read or Clear cached data
690 +AT+CDP :  Read or Clear cached data
688 688  
689 -AT+TEMPALARM      : Get or Set alarm of temp
692 +AT+TEMPALARM :  Get or Set alarm of temp
690 690  
691 -AT+HUMALARM     : Get or Set alarm of PH
694 +AT+HUMALARM :  Get or Set alarm of humidity
692 692  
693 693  
694 694  (% style="color:#037691" %)**COAP Management**      
695 695  
696 -AT+URI            : Resource parameters
699 +AT+URI :  Resource parameters
697 697  
698 698  
699 699  (% style="color:#037691" %)**UDP Management**
700 700  
701 -AT+CFM          : Upload confirmation mode (only valid for UDP)
704 +AT+CFM :  Upload confirmation mode (only valid for UDP)
702 702  
703 703  
704 704  (% style="color:#037691" %)**MQTT Management**
705 705  
706 -AT+CLIENT               : Get or Set MQTT client
709 +AT+CLIENT  :  Get or Set MQTT client
707 707  
708 -AT+UNAME  : Get or Set MQTT Username
711 +AT+UNAME  : Get or Set MQTT Username
709 709  
710 -AT+PWD                  : Get or Set MQTT password
713 +AT+PWD  :  Get or Set MQTT password
711 711  
712 -AT+PUBTOPIC  : Get or Set MQTT publish topic
715 +AT+PUBTOPIC  :  Get or Set MQTT publish topic
713 713  
714 -AT+SUBTOPIC  : Get or Set MQTT subscription topic
717 +AT+SUBTOPIC :  Get or Set MQTT subscription topic
715 715  
716 716  
717 717  (% style="color:#037691" %)**Information**          
718 718  
719 -AT+FDR  : Factory Data Reset
722 +AT+FDR :  Factory Data Reset
720 720  
721 -AT+PWORD  : Serial Access Password
724 +AT+PWORD :  Serial Access Password
722 722  
723 723  
724 724  
... ... @@ -775,7 +775,6 @@
775 775  * Package Size / pcs : cm
776 776  * Weight / pcs : g
777 777  
778 -
779 779  = 9.  Support =
780 780  
781 781  
image-20221009001002-1.png
Author
... ... @@ -1,0 +1,1 @@
1 +XWiki.Edwin
Size
... ... @@ -1,0 +1,1 @@
1 +282.9 KB
Content
Copyright ©2010-2022 Dragino Technology Co., LTD. All rights reserved
Dragino Wiki v2.0