<
From version < 74.1 >
edited by Xiaoling
on 2024/01/05 10:13
To version < 75.3 >
edited by Xiaoling
on 2024/01/05 10:56
>
Change comment: There is no comment for this version

Summary

Details

Page properties
Content
... ... @@ -1,11 +1,11 @@
1 +
2 +
1 1  (% style="text-align:center" %)
2 -[[image:image-20230530181207-3.jpeg||height="552" width="552"]]
4 +[[image:image-20240105101400-2.png]]
3 3  
4 4  
5 5  
6 6  
7 -
8 -
9 9  **Table of Contents :**
10 10  
11 11  {{toc/}}
... ... @@ -20,17 +20,17 @@
20 20  == 1.1 What is LoRaWAN Soil pH Sensor ==
21 21  
22 22  
23 -The Dragino SPH01-LB is a (% style="color:blue" %)**LoRaWAN Soil pH Sensor**(%%) for IoT of Agriculture. It is designed to measure the soil PH and soil temperature, so to send to the platform to analyze the soil acid or alkali level. The probe is IP68 waterproof.
23 +The Dragino SPH01-LB/LS is a (% style="color:blue" %)**LoRaWAN Soil pH Sensor**(%%) for IoT of Agriculture. It is designed to measure the soil PH and soil temperature, so to send to the platform to analyze the soil acid or alkali level. The probe is IP68 waterproof.
24 24  
25 -SPH01-LB probe is made by Solid AgCl reference electrode and Pure metal pH sensitive electrode. It can detect(% style="color:blue" %) **soil's pH **(%%)with high accuracy and stable value. The SPH01-LB probe can be buried into soil for long time use.
25 +SPH01-LB/LS probe is made by Solid AgCl reference electrode and Pure metal pH sensitive electrode. It can detect(% style="color:blue" %) **soil's pH **(%%)with high accuracy and stable value. The SPH01-LB/LS probe can be buried into soil for long time use.
26 26  
27 -The LoRa wireless technology used in SPH01-LB allows device to send data and reach extremely long ranges at low data-rates. It provides ultra-long range spread spectrum communication and high interference immunity whilst minimizing current consumption.
27 +The LoRa wireless technology used in SPH01-LB/LS allows device to send data and reach extremely long ranges at low data-rates. It provides ultra-long range spread spectrum communication and high interference immunity whilst minimizing current consumption.
28 28  
29 -SPH01-LB (% style="color:blue" %)**supports BLE configure**(%%) and (% style="color:blue" %)**wireless OTA update**(%%) which make user easy to use.
29 +SPH01-LB/LS (% style="color:blue" %)**supports BLE configure**(%%) and (% style="color:blue" %)**wireless OTA update**(%%) which make user easy to use.
30 30  
31 -SPH01-LB is powered by (% style="color:blue" %)**8500mAh Li-SOCI2 battery**(%%), it is designed for long term use up to 5 years.
31 +SPH01-LB/LS is powered by (% style="color:blue" %)**8500mAh Li-SOCI2 battery **(%%)or **solar powered + li-on battery** it is designed for long term use up to 5 years.
32 32  
33 -Each SPH01-LB is pre-load with a set of unique keys for LoRaWAN registrations, register these keys to local LoRaWAN server and it will auto connect after power on.
33 +Each SPH01-LB/LS is pre-load with a set of unique keys for LoRaWAN registrations, register these keys to local LoRaWAN server and it will auto connect after power on.
34 34  
35 35  
36 36  [[image:image-20230530180339-1.png||height="408" width="806"]]
... ... @@ -55,7 +55,6 @@
55 55  * 8500mAh Battery for long term use
56 56  
57 57  
58 -
59 59  == 1.3 Specification ==
60 60  
61 61  
... ... @@ -102,7 +102,6 @@
102 102  * LoRa Transmit Mode: 125mA @ 20dBm, 82mA @ 14dBm
103 103  
104 104  
105 -
106 106  == 1.4 Applications ==
107 107  
108 108  
... ... @@ -109,7 +109,6 @@
109 109  * Smart Agriculture
110 110  
111 111  
112 -
113 113  == 1.5 Sleep mode and working mode ==
114 114  
115 115  
... ... @@ -138,11 +138,10 @@
138 138  |(% style="width:167px" %)Fast press ACT 5 times.|(% style="width:117px" %)Deactivate Device|(% style="width:225px" %)(% style="color:red" %)**Red led**(%%) will solid on for 5 seconds. Means device is in Deep Sleep Mode.
139 139  
140 140  
141 -
142 142  == 1.7 BLE connection ==
143 143  
144 144  
145 -SPH01-LB support BLE remote configure.
141 +SPH01-LB/LS support BLE remote configure.
146 146  
147 147  
148 148  BLE can be used to configure the parameter of sensor or see the console output from sensor. BLE will be only activate on below case:
... ... @@ -166,12 +166,12 @@
166 166  [[image:Main.User Manual for LoRaWAN End Nodes.D20-LBD22-LBD23-LB_LoRaWAN_Temperature_Sensor_User_Manual.WebHome@1675143909447-639.png]]
167 167  
168 168  
169 -= 2. Configure SPH01-LB to connect to LoRaWAN network =
165 += 2. Configure SPH01-LB/LS to connect to LoRaWAN network =
170 170  
171 171  == 2.1 How it works ==
172 172  
173 173  
174 -The SPH01-LB is configured as (% style="color:#037691" %)**LoRaWAN OTAA Class A**(%%) mode by default. It has OTAA keys to join LoRaWAN network. To connect a local LoRaWAN network, you need to input the OTAA keys in the LoRaWAN IoT server and press the button to activate the SPH01-LB. It will automatically join the network via OTAA and start to send the sensor value. The default uplink interval is 20 minutes.
170 +The SPH01-LB/LS is configured as (% style="color:#037691" %)**LoRaWAN OTAA Class A**(%%) mode by default. It has OTAA keys to join LoRaWAN network. To connect a local LoRaWAN network, you need to input the OTAA keys in the LoRaWAN IoT server and press the button to activate the SPH01-LB/LS. It will automatically join the network via OTAA and start to send the sensor value. The default uplink interval is 20 minutes.
175 175  
176 176  (% style="display:none" %) (%%)
177 177  
... ... @@ -187,9 +187,9 @@
187 187  (% style="display:none" %)
188 188  
189 189  
190 -(% style="color:blue" %)**Step 1:**(%%) Create a device in TTN with the OTAA keys from SPH01-LB.
186 +(% style="color:blue" %)**Step 1:**(%%) Create a device in TTN with the OTAA keys from SPH01-LB/LS.
191 191  
192 -Each SPH01-LB is shipped with a sticker with the default device EUI as below:
188 +Each SPH01-LB/LS is shipped with a sticker with the default device EUI as below:
193 193  
194 194  [[image:image-20230426084152-1.png||alt="图片-20230426084152-1.png" height="233" width="502"]]
195 195  
... ... @@ -218,10 +218,10 @@
218 218  [[image:http://wiki.dragino.com/xwiki/bin/download/Main/User%20Manual%20for%20LoRaWAN%20End%20Nodes/LSN50v2-S31-S31B%20LoRaWAN%20Temperature%20%26%20Humidity%20Sensor%20User%20Manual/WebHome/image-20220611161308-6.png?width=744&height=485&rev=1.1||alt="图片-20220611161308-6.png"]]
219 219  
220 220  
221 -(% style="color:blue" %)**Step 2:**(%%) Activate on SPH01-LB
217 +(% style="color:blue" %)**Step 2:**(%%) Activate on SPH01-LB/LS
222 222  
223 223  
224 -Press the button for 5 seconds to activate the SPH01-LB.
220 +Press the button for 5 seconds to activate the SPH01-LB/LS.
225 225  
226 226  (% style="color:green" %)**Green led**(%%) will fast blink 5 times, device will enter (% style="color:blue" %)**OTA mode**(%%) for 3 seconds. And then start to JOIN LoRaWAN network. (% style="color:green" %)**Green led**(%%) will solidly turn on for 5 seconds after joined in network.
227 227  
... ... @@ -232,7 +232,7 @@
232 232  
233 233  
234 234  (((
235 -SPH01-LB will uplink payload via LoRaWAN with below payload format: 
231 +SPH01-LB/LS will uplink payload via LoRaWAN with below payload format: 
236 236  )))
237 237  
238 238  (((
... ... @@ -261,7 +261,7 @@
261 261  === 2.3.1 Battery Info ===
262 262  
263 263  
264 -Check the battery voltage for SPH01-LB.
260 +Check the battery voltage for SPH01-LB/LS.
265 265  
266 266  Ex1: 0x0B45 = 2885mV
267 267  
... ... @@ -335,7 +335,6 @@
335 335  |(% style="width:160px" %)0x03|(% style="width:163px" %)Reply Calibration Info|(% style="width:173px" %)[[Calibration Payload>>||anchor="H2.7Calibration"]]
336 336  
337 337  
338 -
339 339  === 2.3.7 Decode payload in The Things Network ===
340 340  
341 341  
... ... @@ -353,36 +353,33 @@
353 353  == 2.4 Uplink Interval ==
354 354  
355 355  
356 -The SPH01-LB by default uplink the sensor data every 20 minutes. User can change this interval by AT Command or LoRaWAN Downlink Command. See this link: [[Change Uplink Interval>>doc:Main.End Device AT Commands and Downlink Command.WebHome||anchor="H4.1ChangeUplinkInterval"]]
351 +The SPH01-LB/LS by default uplink the sensor data every 20 minutes. User can change this interval by AT Command or LoRaWAN Downlink Command. See this link: [[Change Uplink Interval>>doc:Main.End Device AT Commands and Downlink Command.WebHome||anchor="H4.1ChangeUplinkInterval"]]
357 357  
358 358  
359 359  == 2.5 Datalog Feature ==
360 360  
361 361  
362 -Datalog Feature is to ensure IoT Server can get all sampling data from Sensor even if the LoRaWAN network is down. For each sampling, SPH01-LB will store the reading for future retrieving purposes.
357 +Datalog Feature is to ensure IoT Server can get all sampling data from Sensor even if the LoRaWAN network is down. For each sampling, SPH01-LB/LS will store the reading for future retrieving purposes.
363 363  
364 364  
365 365  === 2.5.1 Ways to get datalog via LoRaWAN ===
366 366  
367 367  
368 -Set PNACKMD=1, SPH01-LB will wait for ACK for every uplink, when there is no LoRaWAN network,SPH01-LB will mark these records with non-ack messages and store the sensor data, and it will send all messages (10s interval) after the network recovery.
363 +Set PNACKMD=1, SPH01-LB/LS will wait for ACK for every uplink, when there is no LoRaWAN network, SPH01-LB/LS will mark these records with non-ack messages and store the sensor data, and it will send all messages (10s interval) after the network recovery.
369 369  
370 370  * (((
371 -a) SPH01-LB will do an ACK check for data records sending to make sure every data arrive server.
366 +a) SPH01-LB/LS will do an ACK check for data records sending to make sure every data arrive server.
372 372  )))
373 373  * (((
374 -b) SPH01-LB will send data in **CONFIRMED Mode** when PNACKMD=1, but SPH01-LB won't re-transmit the packet if it doesn't get ACK, it will just mark it as a NONE-ACK message. In a future uplink if SPH01-LB gets a ACK, SPH01-LB will consider there is a network connection and resend all NONE-ACK messages.
369 +b) SPH01-LB/LS will send data in **CONFIRMED Mode** when PNACKMD=1, but SPH01-LB/LS won't re-transmit the packet if it doesn't get ACK, it will just mark it as a NONE-ACK message. In a future uplink if SPH01-LB/LS gets a ACK, SPH01-LB/LS will consider there is a network connection and resend all NONE-ACK messages.
375 375  )))
376 376  
377 -Below is the typical case for the auto-update datalog feature (Set PNACKMD=1)
378 378  
379 -[[image:http://wiki.dragino.com/xwiki/bin/download/Main/User%20Manual%20for%20LoRaWAN%20End%20Nodes/LHT65N%20LoRaWAN%20Temperature%20%26%20Humidity%20Sensor%20Manual/WebHome/image-20220703111700-2.png?width=1119&height=381&rev=1.1||alt="图片-20220703111700-2.png" height="381" width="1119"]]
380 380  
381 -
382 382  === 2.5.2 Unix TimeStamp ===
383 383  
384 384  
385 -SPH01-LB uses Unix TimeStamp format based on
377 +SPH01-LB/LS uses Unix TimeStamp format based on
386 386  
387 387  [[image:http://wiki.dragino.com/xwiki/bin/download/Main/User%20Manual%20for%20LoRaWAN%20End%20Nodes/LHT65N%20LoRaWAN%20Temperature%20%26%20Humidity%20Sensor%20Manual/WebHome/image-20220523001219-11.png?width=627&height=97&rev=1.1||alt="图片-20220523001219-11.png" height="97" width="627"]]
388 388  
... ... @@ -401,7 +401,7 @@
401 401  
402 402  User need to set (% style="color:blue" %)**SYNCMOD=1**(%%) to enable sync time via MAC command.
403 403  
404 -Once SPH01-LB Joined LoRaWAN network, it will send the MAC command (DeviceTimeReq) and the server will reply with (DeviceTimeAns) to send the current time to SPH01-LB. If SPH01-LB fails to get the time from the server, SPH01-LB will use the internal time and wait for next time request (AT+SYNCTDC to set the time request period, default is 10 days).
396 +Once SPH01-LB/LS Joined LoRaWAN network, it will send the MAC command (DeviceTimeReq) and the server will reply with (DeviceTimeAns) to send the current time to SPH01-LB/LS. If SPH01-LB/LS fails to get the time from the server, SPH01-LB/LS will use the internal time and wait for next time request (AT+SYNCTDC to set the time request period, default is 10 days).
405 405  
406 406  (% style="color:red" %)**Note: LoRaWAN Server need to support LoRaWAN v1.0.3(MAC v1.0.3) or higher to support this MAC command feature, Chirpstack,TTN V3 v3 and loriot support but TTN V3 v2 doesn't support. If server doesn't support this command, it will through away uplink packet with this command, so user will lose the packet with time request for TTN V3 v2 if SYNCMOD=1.**
407 407  
... ... @@ -440,7 +440,7 @@
440 440  
441 441  **Example:**
442 442  
443 -If SPH01-LB has below data inside Flash:
435 +If SPH01-LB/LS has below data inside Flash:
444 444  
445 445  [[image:image-20230606170132-1.png]]
446 446  
... ... @@ -474,7 +474,7 @@
474 474  )))
475 475  
476 476  (((
477 -Uplink Internal =5s,means SPH01-LB will send one packet every 5s. range 5~~255s.
469 +Uplink Internal =5s,means SPH01-LB/LS will send one packet every 5s. range 5~~255s.
478 478  )))
479 479  
480 480  
... ... @@ -484,7 +484,7 @@
484 484  
485 485  
486 486  (((
487 -If the SPH01-LB has more than 7 days not use or just clean the pH probe. User should put the probe inside pure water for more than 24 hours for activation. If no put in water, user need to put inside soil for more than 24 hours to ensure the measurement accuracy. 
479 +If the SPH01-LB/LS has more than 7 days not use or just clean the pH probe. User should put the probe inside pure water for more than 24 hours for activation. If no put in water, user need to put inside soil for more than 24 hours to ensure the measurement accuracy. 
488 488  )))
489 489  
490 490  
... ... @@ -653,17 +653,17 @@
653 653  == 2.8 Frequency Plans ==
654 654  
655 655  
656 -The SPH01-LB uses OTAA mode and below frequency plans by default. If user want to use it with different frequency plan, please refer the AT command sets.
648 +The SPH01-LB/LS uses OTAA mode and below frequency plans by default. If user want to use it with different frequency plan, please refer the AT command sets.
657 657  
658 658  [[http:~~/~~/wiki.dragino.com/xwiki/bin/view/Main/End%20Device%20Frequency%20Band/>>http://wiki.dragino.com/xwiki/bin/view/Main/End%20Device%20Frequency%20Band/]]
659 659  
660 660  
661 -= 3. Configure SPH01-LB =
653 += 3. Configure SPH01-LB/LS =
662 662  
663 663  == 3.1 Configure Methods ==
664 664  
665 665  
666 -SPH01-LB supports below configure method:
658 +SPH01-LB/LS supports below configure method:
667 667  
668 668  * AT Command via Bluetooth Connection (**Recommended**): [[BLE Configure Instruction>>http://wiki.dragino.com/xwiki/bin/view/Main/BLE%20Bluetooth%20Remote%20Configure/]].
669 669  
... ... @@ -672,7 +672,6 @@
672 672  * LoRaWAN Downlink.  Instruction for different platforms: See [[IoT LoRaWAN Server>>http://wiki.dragino.com/xwiki/bin/view/Main/]] section.
673 673  
674 674  
675 -
676 676  == 3.2 General Commands ==
677 677  
678 678  
... ... @@ -687,10 +687,10 @@
687 687  [[http:~~/~~/wiki.dragino.com/xwiki/bin/view/Main/End%20Device%20AT%20Commands%20and%20Downlink%20Command/>>http://wiki.dragino.com/xwiki/bin/view/Main/End%20Device%20AT%20Commands%20and%20Downlink%20Command/]]
688 688  
689 689  
690 -== 3.3 Commands special design for SPH01-LB ==
681 +== 3.3 Commands special design for SPH01-LB/LS ==
691 691  
692 692  
693 -These commands only valid for SPH01-LB, as below:
684 +These commands only valid for SPH01-LB/LS, as below:
694 694  
695 695  
696 696  === 3.3.1 Set Transmit Interval Time ===
... ... @@ -774,7 +774,6 @@
774 774  * Example 2: Downlink Payload: 06000003  ~/~/  Set the interrupt mode to rising edge trigger
775 775  
776 776  
777 -
778 778  === 3.3.3 Calibrate Sensor ===
779 779  
780 780  
... ... @@ -804,7 +804,7 @@
804 804  |(% style="background-color:#d9e2f3; color:#0070c0; width:70px" %)**Size(bytes)**|(% style="background-color:#d9e2f3; color:#0070c0; width:70px" %)**1**|(% style="background-color:#d9e2f3; color:#0070c0; width:100px" %)**2**|(% style="background-color:#d9e2f3; color:#0070c0; width:100px" %)**1**|(% style="background-color:#d9e2f3; color:#0070c0; width:70px" %)**1**|(% style="background-color:#d9e2f3; color:#0070c0; width:60px" %)**2**
805 805  |Value|Sensor Model|Firmware Version|Frequency Band|Sub-band|BAT
806 806  
807 -(% style="color:#037691" %)**Software Type**(%%): Always 0x2C for SPH01-LB
797 +(% style="color:#037691" %)**Software Type**(%%): Always 0x2C for SPH01-LB/LS
808 808  
809 809  (% style="color:#037691" %)**Firmware Version**(%%): 0x0100, Means: v1.0.0 version
810 810  
... ... @@ -860,7 +860,7 @@
860 860  = 4. Battery & Power Consumption =
861 861  
862 862  
863 -SPH01-LB use ER26500 + SPC1520 battery pack. See below link for detail information about the battery info and how to replace.
853 +SPH01-LB/LS use ER26500 + SPC1520 battery pack. See below link for detail information about the battery info and how to replace.
864 864  
865 865  [[**Battery Info & Power Consumption Analyze**>>http://wiki.dragino.com/xwiki/bin/view/Main/How%20to%20calculate%20the%20battery%20life%20of%20Dragino%20sensors%3F/]] .
866 866  
... ... @@ -869,7 +869,7 @@
869 869  
870 870  
871 871  (% class="wikigeneratedid" %)
872 -User can change firmware SPH01-LB to:
862 +User can change firmware SPH01-LB/LS to:
873 873  
874 874  * Change Frequency band/ region.
875 875  
... ... @@ -886,7 +886,6 @@
886 886  * Update through UART TTL interface. **[[Instruction>>url:http://wiki.dragino.com/xwiki/bin/view/Main/UART%20Access%20for%20LoRa%20ST%20v4%20base%20model/#H1.LoRaSTv4baseHardware]]**.
887 887  
888 888  
889 -
890 890  = 6. FAQ =
891 891  
892 892  == 6.1  AT Commands input doesn't work ==
... ... @@ -898,9 +898,9 @@
898 898  = 7. Order Info =
899 899  
900 900  
901 -Part Number: (% style="color:blue" %)**SPH01-LB-XXX**
890 +Part Number: (% style="color:blue" %)**SPH01-LB-XX or SPH01-LS-XX**
902 902  
903 -(% style="color:red" %)**XXX**(%%): The default frequency band
892 +(% style="color:red" %)**XX**(%%): The default frequency band
904 904  
905 905  * (% style="color:red" %)**AS923**(%%): LoRaWAN AS923 band
906 906  
... ... @@ -919,13 +919,12 @@
919 919  * (% style="color:red" %)**CN470**(%%): LoRaWAN CN470 band
920 920  
921 921  
922 -
923 923  = 8. ​Packing Info =
924 924  
925 925  
926 926  (% style="color:#037691" %)**Package Includes**:
927 927  
928 -* SPH01-LB LoRaWAN Soil Ph Sensor x 1
916 +* SPH01-LB or SPH01-LS LoRaWAN Soil Ph Sensor x 1
929 929  
930 930  (% style="color:#037691" %)**Dimension and weight**:
931 931  
... ... @@ -938,7 +938,6 @@
938 938  * Weight / pcs : g
939 939  
940 940  
941 -
942 942  = 9. Support =
943 943  
944 944  
image-20240105101400-2.png
Author
... ... @@ -1,0 +1,1 @@
1 +XWiki.Xiaoling
Size
... ... @@ -1,0 +1,1 @@
1 +279.3 KB
Content
Copyright ©2010-2022 Dragino Technology Co., LTD. All rights reserved
Dragino Wiki v2.0