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, 2 added, 0 removed)
Details
- Page properties
-
- Content
-
... ... @@ -1,11 +1,11 @@ 1 + 2 + 1 1 (% style="text-align:center" %) 2 -[[image:image-202 30530181207-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"]] ... ... @@ -54,6 +54,7 @@ 54 54 * Downlink to change configure 55 55 * 8500mAh Battery for long term use 56 56 57 + 57 57 == 1.3 Specification == 58 58 59 59 ... ... @@ -99,11 +99,13 @@ 99 99 * Sleep Mode: 5uA @ 3.3v 100 100 * LoRa Transmit Mode: 125mA @ 20dBm, 82mA @ 14dBm 101 101 103 + 102 102 == 1.4 Applications == 103 103 104 104 105 105 * Smart Agriculture 106 106 109 + 107 107 == 1.5 Sleep mode and working mode == 108 108 109 109 ... ... @@ -131,10 +131,11 @@ 131 131 ))) 132 132 |(% 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. 133 133 137 + 134 134 == 1.7 BLE connection == 135 135 136 136 137 -SPH01-LB support BLE remote configure. 141 +SPH01-LB/LS support BLE remote configure. 138 138 139 139 140 140 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: ... ... @@ -146,13 +146,9 @@ 146 146 If there is no activity connection on BLE in 60 seconds, sensor will shut down BLE module to enter low power mode. 147 147 148 148 149 -== 1.8 Pin Definitions==153 +== 1.8 Mechanical == 150 150 151 151 152 - 153 -== 1.9 Mechanical == 154 - 155 - 156 156 [[image:Main.User Manual for LoRaWAN End Nodes.D20-LBD22-LBD23-LB_LoRaWAN_Temperature_Sensor_User_Manual.WebHome@1675143884058-338.png]] 157 157 158 158 ... ... @@ -162,12 +162,12 @@ 162 162 [[image:Main.User Manual for LoRaWAN End Nodes.D20-LBD22-LBD23-LB_LoRaWAN_Temperature_Sensor_User_Manual.WebHome@1675143909447-639.png]] 163 163 164 164 165 -= 2. Configure SPH01-LB to connect to LoRaWAN network = 165 += 2. Configure SPH01-LB/LS to connect to LoRaWAN network = 166 166 167 167 == 2.1 How it works == 168 168 169 169 170 -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. 171 171 172 172 (% style="display:none" %) (%%) 173 173 ... ... @@ -183,9 +183,9 @@ 183 183 (% style="display:none" %) 184 184 185 185 186 -(% 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. 187 187 188 -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: 189 189 190 190 [[image:image-20230426084152-1.png||alt="图片-20230426084152-1.png" height="233" width="502"]] 191 191 ... ... @@ -214,10 +214,10 @@ 214 214 [[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"]] 215 215 216 216 217 -(% style="color:blue" %)**Step 2:**(%%) Activate on SPH01-LB 217 +(% style="color:blue" %)**Step 2:**(%%) Activate on SPH01-LB/LS 218 218 219 219 220 -Press the button for 5 seconds to activate the SPH01-LB. 220 +Press the button for 5 seconds to activate the SPH01-LB/LS. 221 221 222 222 (% 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. 223 223 ... ... @@ -228,7 +228,7 @@ 228 228 229 229 230 230 ((( 231 -SPH01-LB will uplink payload via LoRaWAN with below payload format: 231 +SPH01-LB/LS will uplink payload via LoRaWAN with below payload format: 232 232 ))) 233 233 234 234 ((( ... ... @@ -257,7 +257,7 @@ 257 257 === 2.3.1 Battery Info === 258 258 259 259 260 -Check the battery voltage for SPH01-LB. 260 +Check the battery voltage for SPH01-LB/LS. 261 261 262 262 Ex1: 0x0B45 = 2885mV 263 263 ... ... @@ -324,7 +324,6 @@ 324 324 Valid Message Type: 325 325 ))) 326 326 327 - 328 328 (% border="1" cellspacing="5" style="background-color:#f2f2f2; width:496px" %) 329 329 |=(% style="width: 160px;background-color:#D9E2F3;color:#0070C0" %)**Message Type Code**|=(% style="width: 163px;background-color:#D9E2F3;color:#0070C0" %)**Description**|=(% style="width: 173px;background-color:#D9E2F3;color:#0070C0" %)**Payload** 330 330 |(% style="width:160px" %)0x01|(% style="width:163px" %)Normal Uplink|(% style="width:173px" %)[[Normal Uplink Payload>>||anchor="H2.3200BUplinkPayload"]] ... ... @@ -331,12 +331,12 @@ 331 331 |(% style="width:160px" %)0x02|(% style="width:163px" %)Reply configures info|(% style="width:173px" %)[[Configure Info Payload>>||anchor="H3.4GetFirmwareVersionInfo"]] 332 332 |(% style="width:160px" %)0x03|(% style="width:163px" %)Reply Calibration Info|(% style="width:173px" %)[[Calibration Payload>>||anchor="H2.7Calibration"]] 333 333 333 + 334 334 === 2.3.7 Decode payload in The Things Network === 335 335 336 336 337 337 While using TTN network, you can add the payload format to decode the payload. 338 338 339 - 340 340 [[image:http://wiki.dragino.com/xwiki/bin/download/Main/User%20Manual%20for%20LoRaWAN%20End%20Nodes/LSPH01-LoRaWAN%20Soil%20pH%20Sensor%20User%20Manual/WebHome/1654592762713-715.png?rev=1.1||alt="1654592762713-715.png"]] 341 341 342 342 ((( ... ... @@ -349,36 +349,33 @@ 349 349 == 2.4 Uplink Interval == 350 350 351 351 352 -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"]] 353 353 354 354 355 355 == 2.5 Datalog Feature == 356 356 357 357 358 -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. 359 359 360 360 361 361 === 2.5.1 Ways to get datalog via LoRaWAN === 362 362 363 363 364 -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. 365 365 366 366 * ((( 367 -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. 368 368 ))) 369 369 * ((( 370 -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. 371 371 ))) 372 372 373 -Below is the typical case for the auto-update datalog feature (Set PNACKMD=1) 374 374 375 -[[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"]] 376 376 377 - 378 378 === 2.5.2 Unix TimeStamp === 379 379 380 380 381 -SPH01-LB uses Unix TimeStamp format based on 377 +SPH01-LB/LS uses Unix TimeStamp format based on 382 382 383 383 [[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"]] 384 384 ... ... @@ -397,7 +397,7 @@ 397 397 398 398 User need to set (% style="color:blue" %)**SYNCMOD=1**(%%) to enable sync time via MAC command. 399 399 400 -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). 401 401 402 402 (% 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.** 403 403 ... ... @@ -436,7 +436,7 @@ 436 436 437 437 **Example:** 438 438 439 -If SPH01-LB has below data inside Flash: 435 +If SPH01-LB/LS has below data inside Flash: 440 440 441 441 [[image:image-20230606170132-1.png]] 442 442 ... ... @@ -470,7 +470,7 @@ 470 470 ))) 471 471 472 472 ((( 473 -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. 474 474 ))) 475 475 476 476 ... ... @@ -480,7 +480,7 @@ 480 480 481 481 482 482 ((( 483 -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. 484 484 ))) 485 485 486 486 ... ... @@ -557,11 +557,11 @@ 557 557 == 2.7 Calibration == 558 558 559 559 560 -(% style="color:blue" %)**Step1 :(%%) 556 +(% style="color:blue" %)**Step1 :**(%%)** Clean probe** 561 561 562 562 user can use high grade sandpaper to polish it or put in 5% hydrochloric acid for several minutes. After the metal probe looks new, users can clean it to remove hydrochloric acid or other liquids from the surface. 563 563 564 -(% style="color:blue" %)**Step2 :(%%) Immerse the sensor in ph buffer solution to make the sensor values stable** 560 +(% style="color:blue" %)**Step2 :**(%%)** Immerse the sensor in ph buffer solution to make the sensor values stable** 565 565 566 566 ((( 567 567 User can do calibration for the probe. It is limited to use below pH buffer solution to calibrate: 4.00, 6.86, 9.18. When calibration, user need to clean the electrode and put the probe in the pH buffer solution to wait the value stable ( a new clean electrode might need max 24 hours to be stable). ... ... @@ -569,7 +569,7 @@ 569 569 (% style="color:red" %)**Note:Only one ph buffer with one of the ph values needs to be calibrated during calibration. Wait for the sensor measurement value to be stable, it does not need to be the same as the ph marked by the ph buffer** 570 570 571 571 572 -(% style="color:blue" %)**Step3 :(%%) The numerically stable sensors were calibrated using commands** 568 +(% style="color:blue" %)**Step3 :**(%%)** The numerically stable sensors were calibrated using commands** 573 573 ))) 574 574 575 575 ((( ... ... @@ -639,7 +639,7 @@ 639 639 640 640 * Reply to non-confirmed packet: 14 00 641 641 642 -(% style="color:blue" %)**Step4:(%%)After the calibration is completed, its measurement results in this ph buffer solution should be consistent with the numerical value of the command used in the calibration.** 638 +(% style="color:blue" %)**Step4:**(%%)**After the calibration is completed, its measurement results in this ph buffer solution should be consistent with the numerical value of the command used in the calibration.** 643 643 644 644 Examples: 645 645 After using the command AT+PH=9 in 9.18ph buffer ... ... @@ -649,17 +649,17 @@ 649 649 == 2.8 Frequency Plans == 650 650 651 651 652 -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. 653 653 654 654 [[http:~~/~~/wiki.dragino.com/xwiki/bin/view/Main/End%20Device%20Frequency%20Band/>>http://wiki.dragino.com/xwiki/bin/view/Main/End%20Device%20Frequency%20Band/]] 655 655 656 656 657 -= 3. Configure SPH01-LB = 653 += 3. Configure SPH01-LB/LS = 658 658 659 659 == 3.1 Configure Methods == 660 660 661 661 662 -SPH01-LB supports below configure method: 658 +SPH01-LB/LS supports below configure method: 663 663 664 664 * AT Command via Bluetooth Connection (**Recommended**): [[BLE Configure Instruction>>http://wiki.dragino.com/xwiki/bin/view/Main/BLE%20Bluetooth%20Remote%20Configure/]]. 665 665 ... ... @@ -667,6 +667,7 @@ 667 667 668 668 * LoRaWAN Downlink. Instruction for different platforms: See [[IoT LoRaWAN Server>>http://wiki.dragino.com/xwiki/bin/view/Main/]] section. 669 669 666 + 670 670 == 3.2 General Commands == 671 671 672 672 ... ... @@ -681,10 +681,10 @@ 681 681 [[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/]] 682 682 683 683 684 -== 3.3 Commands special design for SPH01-LB == 681 +== 3.3 Commands special design for SPH01-LB/LS == 685 685 686 686 687 -These commands only valid for SPH01-LB, as below: 684 +These commands only valid for SPH01-LB/LS, as below: 688 688 689 689 690 690 === 3.3.1 Set Transmit Interval Time === ... ... @@ -767,6 +767,7 @@ 767 767 768 768 * Example 2: Downlink Payload: 06000003 ~/~/ Set the interrupt mode to rising edge trigger 769 769 767 + 770 770 === 3.3.3 Calibrate Sensor === 771 771 772 772 ... ... @@ -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 ... ... @@ -877,6 +877,7 @@ 877 877 878 878 * 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]]**. 879 879 878 + 880 880 = 6. FAQ = 881 881 882 882 == 6.1 AT Commands input doesn't work == ... ... @@ -888,9 +888,9 @@ 888 888 = 7. Order Info = 889 889 890 890 891 -Part Number: (% style="color:blue" %)**SPH01-LB-XXX** 890 +Part Number: (% style="color:blue" %)**SPH01-LB-XX or SPH01-LS-XX** 892 892 893 -(% style="color:red" %)**XX X**(%%): The default frequency band892 +(% style="color:red" %)**XX**(%%): The default frequency band 894 894 895 895 * (% style="color:red" %)**AS923**(%%): LoRaWAN AS923 band 896 896 ... ... @@ -908,12 +908,13 @@ 908 908 909 909 * (% style="color:red" %)**CN470**(%%): LoRaWAN CN470 band 910 910 910 + 911 911 = 8. Packing Info = 912 912 913 913 914 914 (% style="color:#037691" %)**Package Includes**: 915 915 916 -* SPH01-LB LoRaWAN Soil Ph Sensor x 1 916 +* SPH01-LB or SPH01-LS LoRaWAN Soil Ph Sensor x 1 917 917 918 918 (% style="color:#037691" %)**Dimension and weight**: 919 919 ... ... @@ -925,6 +925,7 @@ 925 925 926 926 * Weight / pcs : g 927 927 928 + 928 928 = 9. Support = 929 929 930 930
- image-20240105101301-1.jpeg
-
- Author
-
... ... @@ -1,0 +1,1 @@ 1 +XWiki.Xiaoling - Size
-
... ... @@ -1,0 +1,1 @@ 1 +96.9 KB - Content
- image-20240105101400-2.png
-
- Author
-
... ... @@ -1,0 +1,1 @@ 1 +XWiki.Xiaoling - Size
-
... ... @@ -1,0 +1,1 @@ 1 +279.3 KB - Content