<
From version < 75.1 >
edited by Xiaoling
on 2024/01/05 10:14
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,10 +1,11 @@
1 -[[image:image-20230530181207-3.jpeg||height="503" width="503"]] [[image:image-20240105101301-1.jpeg||height="513" width="436"]]
1 +
2 2  
3 +(% style="text-align:center" %)
4 +[[image:image-20240105101400-2.png]]
3 3  
4 4  
5 5  
6 6  
7 -
8 8  **Table of Contents :**
9 9  
10 10  {{toc/}}
... ... @@ -19,17 +19,17 @@
19 19  == 1.1 What is LoRaWAN Soil pH Sensor ==
20 20  
21 21  
22 -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.
23 23  
24 -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.
25 25  
26 -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.
27 27  
28 -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.
29 29  
30 -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.
31 31  
32 -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.
33 33  
34 34  
35 35  [[image:image-20230530180339-1.png||height="408" width="806"]]
... ... @@ -137,7 +137,7 @@
137 137  == 1.7 BLE connection ==
138 138  
139 139  
140 -SPH01-LB support BLE remote configure.
141 +SPH01-LB/LS support BLE remote configure.
141 141  
142 142  
143 143  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:
... ... @@ -161,12 +161,12 @@
161 161  [[image:Main.User Manual for LoRaWAN End Nodes.D20-LBD22-LBD23-LB_LoRaWAN_Temperature_Sensor_User_Manual.WebHome@1675143909447-639.png]]
162 162  
163 163  
164 -= 2. Configure SPH01-LB to connect to LoRaWAN network =
165 += 2. Configure SPH01-LB/LS to connect to LoRaWAN network =
165 165  
166 166  == 2.1 How it works ==
167 167  
168 168  
169 -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.
170 170  
171 171  (% style="display:none" %) (%%)
172 172  
... ... @@ -182,9 +182,9 @@
182 182  (% style="display:none" %)
183 183  
184 184  
185 -(% 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.
186 186  
187 -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:
188 188  
189 189  [[image:image-20230426084152-1.png||alt="图片-20230426084152-1.png" height="233" width="502"]]
190 190  
... ... @@ -213,10 +213,10 @@
213 213  [[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"]]
214 214  
215 215  
216 -(% style="color:blue" %)**Step 2:**(%%) Activate on SPH01-LB
217 +(% style="color:blue" %)**Step 2:**(%%) Activate on SPH01-LB/LS
217 217  
218 218  
219 -Press the button for 5 seconds to activate the SPH01-LB.
220 +Press the button for 5 seconds to activate the SPH01-LB/LS.
220 220  
221 221  (% 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.
222 222  
... ... @@ -227,7 +227,7 @@
227 227  
228 228  
229 229  (((
230 -SPH01-LB will uplink payload via LoRaWAN with below payload format: 
231 +SPH01-LB/LS will uplink payload via LoRaWAN with below payload format: 
231 231  )))
232 232  
233 233  (((
... ... @@ -256,7 +256,7 @@
256 256  === 2.3.1 Battery Info ===
257 257  
258 258  
259 -Check the battery voltage for SPH01-LB.
260 +Check the battery voltage for SPH01-LB/LS.
260 260  
261 261  Ex1: 0x0B45 = 2885mV
262 262  
... ... @@ -347,36 +347,33 @@
347 347  == 2.4 Uplink Interval ==
348 348  
349 349  
350 -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"]]
351 351  
352 352  
353 353  == 2.5 Datalog Feature ==
354 354  
355 355  
356 -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.
357 357  
358 358  
359 359  === 2.5.1 Ways to get datalog via LoRaWAN ===
360 360  
361 361  
362 -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.
363 363  
364 364  * (((
365 -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.
366 366  )))
367 367  * (((
368 -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.
369 369  )))
370 370  
371 -Below is the typical case for the auto-update datalog feature (Set PNACKMD=1)
372 372  
373 -[[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"]]
374 374  
375 -
376 376  === 2.5.2 Unix TimeStamp ===
377 377  
378 378  
379 -SPH01-LB uses Unix TimeStamp format based on
377 +SPH01-LB/LS uses Unix TimeStamp format based on
380 380  
381 381  [[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"]]
382 382  
... ... @@ -395,7 +395,7 @@
395 395  
396 396  User need to set (% style="color:blue" %)**SYNCMOD=1**(%%) to enable sync time via MAC command.
397 397  
398 -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).
399 399  
400 400  (% 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.**
401 401  
... ... @@ -434,7 +434,7 @@
434 434  
435 435  **Example:**
436 436  
437 -If SPH01-LB has below data inside Flash:
435 +If SPH01-LB/LS has below data inside Flash:
438 438  
439 439  [[image:image-20230606170132-1.png]]
440 440  
... ... @@ -468,7 +468,7 @@
468 468  )))
469 469  
470 470  (((
471 -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.
472 472  )))
473 473  
474 474  
... ... @@ -478,7 +478,7 @@
478 478  
479 479  
480 480  (((
481 -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. 
482 482  )))
483 483  
484 484  
... ... @@ -647,17 +647,17 @@
647 647  == 2.8 Frequency Plans ==
648 648  
649 649  
650 -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.
651 651  
652 652  [[http:~~/~~/wiki.dragino.com/xwiki/bin/view/Main/End%20Device%20Frequency%20Band/>>http://wiki.dragino.com/xwiki/bin/view/Main/End%20Device%20Frequency%20Band/]]
653 653  
654 654  
655 -= 3. Configure SPH01-LB =
653 += 3. Configure SPH01-LB/LS =
656 656  
657 657  == 3.1 Configure Methods ==
658 658  
659 659  
660 -SPH01-LB supports below configure method:
658 +SPH01-LB/LS supports below configure method:
661 661  
662 662  * AT Command via Bluetooth Connection (**Recommended**): [[BLE Configure Instruction>>http://wiki.dragino.com/xwiki/bin/view/Main/BLE%20Bluetooth%20Remote%20Configure/]].
663 663  
... ... @@ -680,10 +680,10 @@
680 680  [[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/]]
681 681  
682 682  
683 -== 3.3 Commands special design for SPH01-LB ==
681 +== 3.3 Commands special design for SPH01-LB/LS ==
684 684  
685 685  
686 -These commands only valid for SPH01-LB, as below:
684 +These commands only valid for SPH01-LB/LS, as below:
687 687  
688 688  
689 689  === 3.3.1 Set Transmit Interval Time ===
... ... @@ -796,7 +796,7 @@
796 796  |(% 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**
797 797  |Value|Sensor Model|Firmware Version|Frequency Band|Sub-band|BAT
798 798  
799 -(% style="color:#037691" %)**Software Type**(%%): Always 0x2C for SPH01-LB
797 +(% style="color:#037691" %)**Software Type**(%%): Always 0x2C for SPH01-LB/LS
800 800  
801 801  (% style="color:#037691" %)**Firmware Version**(%%): 0x0100, Means: v1.0.0 version
802 802  
... ... @@ -852,7 +852,7 @@
852 852  = 4. Battery & Power Consumption =
853 853  
854 854  
855 -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.
856 856  
857 857  [[**Battery Info & Power Consumption Analyze**>>http://wiki.dragino.com/xwiki/bin/view/Main/How%20to%20calculate%20the%20battery%20life%20of%20Dragino%20sensors%3F/]] .
858 858  
... ... @@ -861,7 +861,7 @@
861 861  
862 862  
863 863  (% class="wikigeneratedid" %)
864 -User can change firmware SPH01-LB to:
862 +User can change firmware SPH01-LB/LS to:
865 865  
866 866  * Change Frequency band/ region.
867 867  
... ... @@ -889,9 +889,9 @@
889 889  = 7. Order Info =
890 890  
891 891  
892 -Part Number: (% style="color:blue" %)**SPH01-LB-XXX**
890 +Part Number: (% style="color:blue" %)**SPH01-LB-XX or SPH01-LS-XX**
893 893  
894 -(% style="color:red" %)**XXX**(%%): The default frequency band
892 +(% style="color:red" %)**XX**(%%): The default frequency band
895 895  
896 896  * (% style="color:red" %)**AS923**(%%): LoRaWAN AS923 band
897 897  
... ... @@ -915,7 +915,7 @@
915 915  
916 916  (% style="color:#037691" %)**Package Includes**:
917 917  
918 -* SPH01-LB LoRaWAN Soil Ph Sensor x 1
916 +* SPH01-LB or SPH01-LS LoRaWAN Soil Ph Sensor x 1
919 919  
920 920  (% style="color:#037691" %)**Dimension and weight**:
921 921  
Copyright ©2010-2022 Dragino Technology Co., LTD. All rights reserved
Dragino Wiki v2.0