Changes for page SDI-12-LB/LS -- SDI-12 to LoRaWAN Converter User Manual
Last modified by Xiaoling on 2025/04/25 08:58
Summary
-
Page properties (1 modified, 0 added, 0 removed)
Details
- Page properties
-
- Content
-
... ... @@ -162,7 +162,7 @@ 162 162 == 1.8 BLE connection == 163 163 164 164 165 -SDI-12-LB support BLE remote configure. 165 +SDI-12-LB/LS support BLE remote configure. 166 166 167 167 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: 168 168 ... ... @@ -188,7 +188,7 @@ 188 188 == 2.1 How it works == 189 189 190 190 191 -The SDI-12-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 activate the SDI-12-LB. It will automatically join the network via OTAA and start to send the sensor value. The default uplink interval is 20 minutes. 191 +The SDI-12-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 activate the SDI-12-LB/LS. It will automatically join the network via OTAA and start to send the sensor value. The default uplink interval is 20 minutes. 192 192 193 193 194 194 == 2.2 Quick guide to connect to LoRaWAN server (OTAA) == ... ... @@ -203,9 +203,9 @@ 203 203 The LPS8V2 is already set to connected to [[TTN network >>url:https://console.cloud.thethings.network/]], so what we need to now is configure the TTN server. 204 204 205 205 206 -(% style="color:blue" %)**Step 1**(%%): Create a device in TTN with the OTAA keys from SDI-12-LB. 206 +(% style="color:blue" %)**Step 1**(%%): Create a device in TTN with the OTAA keys from SDI-12-LB/LS. 207 207 208 -Each SDI-12-LB is shipped with a sticker with the default device EUI as below: 208 +Each SDI-12-LB/LS is shipped with a sticker with the default device EUI as below: 209 209 210 210 [[image:image-20230426084456-1.png||height="241" width="519"]] 211 211 ... ... @@ -235,10 +235,10 @@ 235 235 [[image:1675213686734-883.png||_mstalt="298064"]] 236 236 237 237 238 -(% style="color:blue" %)**Step 2**(%%): Activate on SDI-12-LB 238 +(% style="color:blue" %)**Step 2**(%%): Activate on SDI-12-LB/LS 239 239 240 240 241 -Press the button for 5 seconds to activate the SDI-12-LB. 241 +Press the button for 5 seconds to activate the SDI-12-LB/LS. 242 242 243 243 (% 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. 244 244 ... ... @@ -249,7 +249,7 @@ 249 249 == 2.3 SDI-12 Related Commands == 250 250 251 251 252 -User need to configure SDI-12-LB to communicate with SDI-12 sensors otherwise the uplink payload will only include a few bytes. 252 +User need to configure SDI-12-LB/LS to communicate with SDI-12 sensors otherwise the uplink payload will only include a few bytes. 253 253 254 254 255 255 === 2.3.1 Basic SDI-12 debug command === ... ... @@ -257,7 +257,7 @@ 257 257 258 258 User can run some basic SDI-12 command to debug the connection to the SDI-12 sensor. These commands can be sent via AT Command or LoRaWAN downlink command. 259 259 260 -If SDI-12 sensor return value after get these commands, //SDI-12-LB// will uplink the return on FPORT=100, otherwise, if there is no response from SDI-12 sensor. //SDI-12-LB// will uplink NULL (0x 4E 55 4C 4C) to server. 260 +If SDI-12 sensor return value after get these commands, //SDI-12-LB/LS// will uplink the return on FPORT=100, otherwise, if there is no response from SDI-12 sensor. //SDI-12-LB/LS// will uplink NULL (0x 4E 55 4C 4C) to server. 261 261 262 262 The following is the display information on the serial port and the server. 263 263 ... ... @@ -475,7 +475,7 @@ 475 475 476 476 AT+COMMANDx & AT+DATACUTx 477 477 478 -User can define max 15 SDI-12 Commands (AT+COMMAND1 ~~ AT+COMMANDF). On each uplink period (TDC time, default 20 minutes), SDI-12-LB will send these SDI-12 commands and wait for return from SDI-12 sensors. SDI-12-LB will then combine these returns and uplink via LoRaWAN. 478 +User can define max 15 SDI-12 Commands (AT+COMMAND1 ~~ AT+COMMANDF). On each uplink period (TDC time, default 20 minutes), SDI-12-LB/LS will send these SDI-12 commands and wait for return from SDI-12 sensors. SDI-12-LB/LS will then combine these returns and uplink via LoRaWAN. 479 479 480 480 481 481 * (% style="color:blue" %)**AT Command:** ... ... @@ -488,7 +488,7 @@ 488 488 489 489 (% style="color:red" %)**var3**(%%): Whether to send //addrD0!// to get return after var2 timeout. 0: Don't Send //addrD0! //; 1: Send //addrD0!//. 490 490 491 -(% style="color:red" %)**var4**(%%): validation check for return. If return invalid, SDI-12-LB will resend this command. Max 3 retries. 491 +(% style="color:red" %)**var4**(%%): validation check for return. If return invalid, SDI-12-LB/LS will resend this command. Max 3 retries. 492 492 493 493 (% style="color:red" %)**0 **(%%) No validation check; 494 494 ... ... @@ -540,7 +540,7 @@ 540 540 * (% style="color:#037691" %)**NN **(%%): 1: set the AT+COMMAND value ; 2: set the AT+DATACUT value. 541 541 * (% style="color:#037691" %)**LL **(%%): The length of AT+COMMAND or AT+DATACUT command 542 542 * (% style="color:#037691" %)**XX XX XX XX **(%%): AT+COMMAND or AT+DATACUT command 543 -* (% style="color:#037691" %)**YY **(%%): If YY=0, SDI-12-LB will execute the downlink command without uplink; if YY=1, SDI-12-LB will execute an uplink after got this command. 543 +* (% style="color:#037691" %)**YY **(%%): If YY=0, SDI-12-LB/LS will execute the downlink command without uplink; if YY=1, SDI-12-LB/LS will execute an uplink after got this command. 544 544 545 545 (% style="color:blue" %)**Example:** 546 546 ... ... @@ -635,9 +635,9 @@ 635 635 === 2.4.1 Device Payload, FPORT~=5 === 636 636 637 637 638 -Include device configure status. Once SDI-12-LB Joined the network, it will uplink this message to the server. 638 +Include device configure status. Once SDI-12-LB/LS Joined the network, it will uplink this message to the server. 639 639 640 -Users can also use the downlink command(0x26 01) to ask SDI-12-LB to resend this uplink. 640 +Users can also use the downlink command(0x26 01) to ask SDI-12-LB/LS to resend this uplink. 641 641 642 642 (% border="1" cellspacing="4" style="background-color:#f2f2f2; width:510px" %) 643 643 |(% colspan="6" style="background-color:#d9e2f3; color:#0070c0" %)**Device Status (FPORT=5)** ... ... @@ -649,7 +649,7 @@ 649 649 [[image:1675215946738-635.png||_mstalt="297778"]] 650 650 651 651 652 -(% style="color:#037691" %)**Sensor Model**(%%): For SDI-12-LB, this value is 0x17 652 +(% style="color:#037691" %)**Sensor Model**(%%): For SDI-12-LB/LS, this value is 0x17 653 653 654 654 (% style="color:#037691" %)**Firmware Version**(%%): 0x0100, Means: v1.0.0 version 655 655 ... ... @@ -730,7 +730,7 @@ 730 730 === 2.4.3 Battery Info === 731 731 732 732 733 -Check the battery voltage for SDI-12-LB. 733 +Check the battery voltage for SDI-12-LB/LS. 734 734 735 735 Ex1: 0x0B45 = 2885mV 736 736 ... ... @@ -765,13 +765,13 @@ 765 765 766 766 There is no fix payload decoder in LoRaWAN server because the SDI-12 sensors returns are different. User need to write the decoder themselves for their case. 767 767 768 -SDI-12-LB TTN Payload Decoder: [[https:~~/~~/github.com/dragino/dragino-end-node-decoder>>url:https://github.com/dragino/dragino-end-node-decoder]] 768 +SDI-12-LB/LS TTN Payload Decoder: [[https:~~/~~/github.com/dragino/dragino-end-node-decoder>>url:https://github.com/dragino/dragino-end-node-decoder]] 769 769 770 770 771 771 == 2.5 Uplink Interval == 772 772 773 773 774 -The SDI-12-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: 774 +The SDI-12-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: 775 775 776 776 [[http:~~/~~/wiki.dragino.com/xwiki/bin/view/Main/End%20Device%20AT%20Commands%20and%20Downlink%20Command/#H4.1ChangeUplinkInterval>>http://wiki.dragino.com/xwiki/bin/view/Main/End%20Device%20AT%20Commands%20and%20Downlink%20Command/#H4.1ChangeUplinkInterval]] 777 777 ... ... @@ -781,7 +781,7 @@ 781 781 === 2.6.1 Examples 1 ~-~- General Example === 782 782 783 783 784 -COM port and SDI-12 sensor communication converted to SDI-12-LB and SDI-12 sensor communication. 784 +COM port and SDI-12 sensor communication converted to SDI-12-LB/LS and SDI-12 sensor communication. 785 785 786 786 [[image:image-20230222143809-1.png||_mstalt="429962" height="564" width="729"]] 787 787 ... ... @@ -866,13 +866,13 @@ 866 866 [[image:image-20230603120209-2.png||height="281" width="267"]] 867 867 868 868 869 -==== 2.6.2.2 Hardware Connection to SDI-12-LB ==== 869 +==== 2.6.2.2 Hardware Connection to SDI-12-LB/LS ==== 870 870 871 871 872 872 [[image:image-20230603120515-3.png]] 873 873 874 874 875 -==== 2.6.2.3 Commands set in SDI-12-LB and uplink payload ==== 875 +==== 2.6.2.3 Commands set in SDI-12-LB/LS and uplink payload ==== 876 876 877 877 878 878 [[image:image-20230603120648-4.png]] ... ... @@ -907,13 +907,13 @@ 907 907 [[image:image-20230603121606-7.png||height="242" width="307"]] 908 908 909 909 910 -==== 2.6.3.2 Hardware Connection to SDI-12-LB ==== 910 +==== 2.6.3.2 Hardware Connection to SDI-12-LB/LS ==== 911 911 912 912 913 913 [[image:image-20230603121643-8.png||height="442" width="656"]] 914 914 915 915 916 -==== 2.6.3.3 Commands set in SDI-12-LB and uplink payload ==== 916 +==== 2.6.3.3 Commands set in SDI-12-LB/LS and uplink payload ==== 917 917 918 918 919 919 [[image:image-20230603121721-9.png]] ... ... @@ -948,13 +948,13 @@ 948 948 [[image:image-20230603122248-16.png||height="196" width="198"]] 949 949 950 950 951 -==== 2.6.4.2 Hardware Connection to SDI-12-LB ==== 951 +==== 2.6.4.2 Hardware Connection to SDI-12-LB/LS ==== 952 952 953 953 954 954 [[image:image-20230603122212-15.png||height="502" width="667"]] 955 955 956 956 957 -==== 2.6.4.3 Commands set in SDI-12-LB and uplink payload ==== 957 +==== 2.6.4.3 Commands set in SDI-12-LB/LS and uplink payload ==== 958 958 959 959 960 960 [[image:image-20230603122040-12.png]] ... ... @@ -978,15 +978,15 @@ 978 978 979 979 * The sensor needs to be powered to a steady statue. So the 12VT time need to be set to the maximum stable time for the sensors. in this example, it is 13 seconds. 980 980 981 -* If these SDI-12 sensors are powered by external power source. It will add 300uA in the total current in SDI-12-LB. 981 +* If these SDI-12 sensors are powered by external power source. It will add 300uA in the total current in SDI-12-LB/LS. 982 982 983 -==== 2.6.5.2 Hardware Connection to SDI-12-LB ==== 983 +==== 2.6.5.2 Hardware Connection to SDI-12-LB/LS ==== 984 984 985 985 986 986 [[image:image-20230603122508-17.png||height="526" width="742"]] 987 987 988 988 989 -==== 2.6.5.3 Commands set in SDI-12-LB and uplink payload ==== 989 +==== 2.6.5.3 Commands set in SDI-12-LB/LS and uplink payload ==== 990 990 991 991 992 992 [[image:image-20230603122549-18.png]] ... ... @@ -1022,7 +1022,7 @@ 1022 1022 [[image:image-20230627174559-3.png]] 1023 1023 1024 1024 1025 -==== 2.6.6.2 Hardware Connection to SDI-12-LB ==== 1025 +==== 2.6.6.2 Hardware Connection to SDI-12-LB/LS ==== 1026 1026 1027 1027 1028 1028 [[image:image-20230627174446-2.png]] ... ... @@ -1029,7 +1029,7 @@ 1029 1029 1030 1030 1031 1031 1032 -==== 2.6.6.3 Commands set in SDI-12-LB and uplink payload ==== 1032 +==== 2.6.6.3 Commands set in SDI-12-LB/LS and uplink payload ==== 1033 1033 1034 1034 1035 1035 [[image:image-20230627175513-4.png||height="596" width="576"]] ... ... @@ -1045,7 +1045,7 @@ 1045 1045 == 2.7 Frequency Plans == 1046 1046 1047 1047 1048 -The SDI-12-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. 1048 +The SDI-12-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. 1049 1049 1050 1050 [[http:~~/~~/wiki.dragino.com/xwiki/bin/view/Main/End%20Device%20Frequency%20Band/>>url:http://wiki.dragino.com/xwiki/bin/view/Main/End%20Device%20Frequency%20Band/]] 1051 1051 ... ... @@ -1058,15 +1058,15 @@ 1058 1058 [[https:~~/~~/www.dropbox.com/sh/qrbgbikb109lkiv/AACBR-v_ZhZAMengcY7Nsa1ja?dl=0>>https://www.dropbox.com/sh/qrbgbikb109lkiv/AACBR-v_ZhZAMengcY7Nsa1ja?dl=0]] 1059 1059 1060 1060 1061 -= 3. Configure SDI-12-LB via AT Command or LoRaWAN Downlink = 1061 += 3. Configure SDI-12-LB/LS via AT Command or LoRaWAN Downlink = 1062 1062 1063 1063 1064 -Use can configure SDI-12-LB via AT Command or LoRaWAN Downlink. 1064 +Use can configure SDI-12-LB/LS via AT Command or LoRaWAN Downlink. 1065 1065 1066 1066 * AT Command Connection: See [[FAQ>>||anchor="H7.FAQ"]]. 1067 1067 * LoRaWAN Downlink instruction for different platforms: See [[IoT LoRaWAN Server>>http://wiki.dragino.com/xwiki/bin/view/Main/]] section. 1068 1068 1069 -There are two kinds of commands to configure SDI-12-LB, they are: 1069 +There are two kinds of commands to configure SDI-12-LB/LS, they are: 1070 1070 1071 1071 * (% style="color:blue" %)**General Commands**. 1072 1072 ... ... @@ -1080,9 +1080,9 @@ 1080 1080 [[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/]] 1081 1081 1082 1082 1083 -* (% style="color:blue" %)**Commands special design for SDI-12-LB** 1083 +* (% style="color:blue" %)**Commands special design for SDI-12-LB/LS** 1084 1084 1085 -These commands only valid for SDI-12-LB, as below: 1085 +These commands only valid for SDI-12-LB/LS, as below: 1086 1086 1087 1087 1088 1088 == 3.1 Set Transmit Interval Time == ... ... @@ -1296,7 +1296,7 @@ 1296 1296 = 4. Battery & Power Consumption = 1297 1297 1298 1298 1299 -SDI-12-LB use sER26500 + SPC1520 battery pack. See below link for detail information about the battery info and how to replace.1299 +SDI-12-LB use ER26500 + SPC1520 battery pack and SDI-12-LS use 3000mAh Recharable Battery with Solar Panel. See below link for detail information about the battery info and how to replace. 1300 1300 1301 1301 [[**Battery Info & Power Consumption Analyze**>>url:http://wiki.dragino.com/xwiki/bin/view/Main/How%20to%20calculate%20the%20battery%20life%20of%20Dragino%20sensors%3F/]] . 1302 1302 ... ... @@ -1346,7 +1346,7 @@ 1346 1346 1347 1347 1348 1348 ((( 1349 -(% style="color:blue" %)**Part Number: SDI-12-LB-XX-YY** 1349 +(% style="color:blue" %)**Part Number: SDI-12-LB-XX-YY or SDI-12-LS-XX-YY** 1350 1350 ))) 1351 1351 1352 1352 ((( ... ... @@ -1374,7 +1374,7 @@ 1374 1374 1375 1375 (% style="color:#037691" %)**Package Includes**: 1376 1376 1377 -* SDI-12-LB SDI-12 to LoRaWAN Converter x 1 1377 +* SDI-12-LB or SDI-12-LS SDI-12 to LoRaWAN Converter x 1 1378 1378 1379 1379 (% style="color:#037691" %)**Dimension and weight**: 1380 1380 ... ... @@ -1383,6 +1383,7 @@ 1383 1383 * Package Size / pcs : cm 1384 1384 * Weight / pcs : g 1385 1385 1386 + 1386 1386 = 10. Support = 1387 1387 1388 1388