Changes for page SPH01-LB -- LoRaWAN Soil pH Sensor User Manual
Last modified by Xiaoling on 2024/01/15 09:36
Summary
-
Page properties (1 modified, 0 added, 0 removed)
-
Attachments (0 modified, 1 added, 0 removed)
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" %)**XX X**(%%): The default frequency band892 +(% 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
- image-20240105101400-2.png
-
- Author
-
... ... @@ -1,0 +1,1 @@ 1 +XWiki.Xiaoling - Size
-
... ... @@ -1,0 +1,1 @@ 1 +279.3 KB - Content