Version 47.2 by Xiaoling on 2023/04/26 08:46

Show last authors
1 (% style="text-align:center" %)
2 [[image:image-20220606151504-2.jpeg||height="554" width="554"]]
3
4
5
6
7
8
9
10
11
12
13
14 **Table of Contents:**
15
16 {{toc/}}
17
18
19
20
21
22
23 = 1. Introduction =
24
25 == 1.1 ​What is LoRaWAN Soil Moisture & EC Sensor ==
26
27
28 (((
29 The Dragino LSE01 is a (% style="color:#4f81bd" %)**LoRaWAN Soil Moisture & EC Sensor**(%%) for IoT of Agriculture. It is designed to measure the soil moisture of saline-alkali soil and loamy soil. The soil sensor uses FDR method to calculate the soil moisture with the compensation from soil temperature and conductivity. It also has been calibrated in factory for Mineral soil type.
30 )))
31
32 (((
33 It detects (% style="color:#4f81bd" %)**Soil Moisture**(%%), (% style="color:#4f81bd" %)**Soil Temperature**(%%) and (% style="color:#4f81bd" %)**Soil Conductivity**(%%), and uploads the value via wireless to LoRaWAN IoT Server.
34 )))
35
36 (((
37 The LoRa wireless technology used in LES01 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.
38 )))
39
40 (((
41 LES01 is powered by (% style="color:#4f81bd" %)**4000mA or 8500mAh Li-SOCI2 battery**(%%), It is designed for long term use up to 10 years.
42 )))
43
44 (((
45 Each LES01 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.
46 )))
47
48
49 [[image:1654503236291-817.png]]
50
51
52 [[image:1654503265560-120.png]]
53
54
55 == 1.2 ​Features ==
56
57
58 * LoRaWAN 1.0.3 Class A
59 * Ultra low power consumption
60 * Monitor Soil Moisture
61 * Monitor Soil Temperature
62 * Monitor Soil Conductivity
63 * Bands: CN470/EU433/KR920/US915/EU868/AS923/AU915/IN865
64 * AT Commands to change parameters
65 * Uplink on periodically
66 * Downlink to change configure
67 * IP66 Waterproof Enclosure
68 * 4000mAh or 8500mAh Battery for long term use
69
70
71 == 1.3 Specification ==
72
73
74 Measure Volume: Base on the centra pin of the probe, a cylinder with 7cm diameter and 10cm height.
75
76 [[image:image-20220606162220-5.png]]
77
78
79 == 1.4 Dimension ==
80
81
82 **Main Device Dimension:**
83
84 See LSN50v2 from: [[https:~~/~~/www.dragino.com/downloads/index.php?dir=LSN50-LoRaST/Mechanical_Drawing/ >>https://www.dragino.com/downloads/index.php?dir=LSN50-LoRaST/Mechanical_Drawing/]]
85
86 [[image:image-20221008140228-2.png||height="358" width="571"]]
87
88
89 **Probe Dimension**
90
91 [[image:image-20221008135912-1.png]]
92
93
94 == ​1.5 Applications ==
95
96
97 * Smart Agriculture​
98
99
100 == 1.6 Firmware Change log ==
101
102
103 **LSE01 v1.0 :**  Release
104
105
106 = 2. Configure LSE01 to connect to LoRaWAN network =
107
108 == 2.1 How it works ==
109
110
111 (((
112 The LSE01 is configured as 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 power on the LSE0150. It will automatically join the network via OTAA and start to send the sensor value
113 )))
114
115 (((
116 In case you can't set the OTAA keys in the LoRaWAN OTAA server, and you have to use the keys from the server, you can [[use AT Commands >>||anchor="H3.200BUsingtheATCommands"]].
117 )))
118
119
120 == 2.2 ​Quick guide to connect to LoRaWAN server (OTAA) ==
121
122
123 Following is an example for how to join the [[TTN v3 LoRaWAN Network>>url:https://console.cloud.thethings.network/]]. Below is the network structure; we use the [[LG308>>url:http://www.dragino.com/products/lora/item/140-lg308.html]] as a LoRaWAN gateway in this example.
124
125
126 [[image:1654503992078-669.png]]
127
128
129 The LG308 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.
130
131
132 (% style="color:blue" %)**Step 1**(%%):  Create a device in TTN with the OTAA keys from LSE01.
133
134 Each LSE01 is shipped with a sticker with the default device EUI as below:
135
136 [[image:image-20230426084640-1.png]]
137
138
139 You can enter this key in the LoRaWAN Server portal. Below is TTN screen shot:
140
141 **Add APP EUI in the application**
142
143
144 [[image:1654504596150-405.png]]
145
146
147
148 **Add APP KEY and DEV EUI**
149
150 [[image:1654504683289-357.png]]
151
152
153
154 (% style="color:blue" %)**Step 2**(%%): Power on LSE01
155
156
157 Put a Jumper on JP2 to power on the device. ( The Jumper must be in FLASH position).
158
159 [[image:image-20220606163915-7.png]]
160
161
162 (% style="color:blue" %)**Step 3**(%%)**:** The LSE01 will auto join to the TTN network. After join success, it will start to upload messages to TTN and you can see the messages in the panel.
163
164 [[image:1654504778294-788.png]]
165
166
167 == 2.3 Uplink Payload ==
168
169 === 2.3.1 MOD~=0(Default Mode) ===
170
171
172 LSE01 will uplink payload via LoRaWAN with below payload format: 
173
174 (((
175 Uplink payload includes in total 11 bytes.
176 )))
177
178 (% border="1" cellspacing="5" style="background-color:#ffffcc; width:500px" %)
179 |=(% scope="row" %)(((
180 **Size(bytes)**
181 )))|**2**|**2**|**2**|**2**|**2**|**1**
182 |=**Value**|[[BAT>>||anchor="H2.3.3BatteryInfo"]]|(((
183 Temperature
184 (Reserve, Ignore now)
185 )))|[[Soil Moisture>>||anchor="H2.3.4SoilMoisture"]]|[[Soil Temperature>>||anchor="H2.3.5SoilTemperature"]]|[[Soil Conductivity (EC)>>||anchor="H2.3.6SoilConductivity28EC29"]]|(((
186 MOD & Digital Interrupt(Optional)
187 )))
188
189
190 === 2.3.2 MOD~=1(Original value) ===
191
192
193 This mode can get the original AD value of moisture and original conductivity (with temperature drift compensation).
194
195 (% border="1" cellspacing="5" style="background-color:#ffffcc; width:500px" %)
196 |=(% scope="row" %)(((
197 **Size(bytes)**
198 )))|**2**|**2**|**2**|**2**|**2**|**1**
199 |=**Value**|[[BAT>>||anchor="H2.3.3BatteryInfo"]]|(((
200 Temperature
201 (Reserve, Ignore now)
202 )))|[[Soil Conductivity (EC)>>||anchor="H2.3.6SoilConductivity28EC29"]](raw)|[[Soil Moisture>>||anchor="H2.3.4SoilMoisture"]](raw)|[[Dielectric constant>>||anchor="H2.3.6SoilConductivity28EC29"]](raw)|(((
203 MOD & Digital Interrupt(Optional)
204 )))
205
206
207 === 2.3.3 Battery Info ===
208
209
210 (((
211 Check the battery voltage for LSE01.
212 )))
213
214 (((
215 Ex1: 0x0B45 = 2885mV
216 )))
217
218 (((
219 Ex2: 0x0B49 = 2889mV
220 )))
221
222
223 === 2.3.4 Soil Moisture ===
224
225
226 (((
227 Get the moisture content of the soil. The value range of the register is 0-10000(Decimal), divide this value by 100 to get the percentage of moisture in the soil.
228 )))
229
230 (((
231 For example, if the data you get from the register is __0x05 0xDC__, the moisture content in the soil is
232 )))
233
234 (((
235
236 )))
237
238 (((
239 (% style="color:#4f81bd" %)**05DC(H) = 1500(D) /100 = 15%.**
240 )))
241
242
243 === 2.3.5 Soil Temperature ===
244
245
246 (((
247 Get the temperature in the soil. The value range of the register is -4000 - +800(Decimal), divide this value by 100 to get the temperature in the soil. For example, if the data you get from the register is 0x09 0xEC, the temperature content in the soil is
248 )))
249
250 (((
251 **Example**:
252 )))
253
254 (((
255 If payload is 0105H: ((0x0105 & 0x8000)>>15 === 0),temp = 0105(H)/100 = 2.61 °C
256 )))
257
258 (((
259 If payload is FF7EH: ((FF7E & 0x8000)>>15 ===1),temp = (FF7E(H)-FFFF(H))/100 = -1.29 °C
260 )))
261
262
263 === 2.3.6 Soil Conductivity (EC) ===
264
265
266 (((
267 Obtain (% style="color:#4f81bd" %)**__soluble salt concentration__**(%%) in soil or (% style="color:#4f81bd" %)**__soluble ion concentration in liquid fertilizer__**(%%) or (% style="color:#4f81bd" %)**__planting medium__**(%%). The value range of the register is 0 - 20000(Decimal)( Can be greater than 20000).
268 )))
269
270 (((
271 For example, if the data you get from the register is 0x00 0xC8, the soil conductivity is 00C8(H) = 200(D) = 200 uS/cm.
272 )))
273
274 (((
275 Generally, the EC value of irrigation water is less than 800uS / cm.
276 )))
277
278 (((
279
280 )))
281
282 === 2.3.7 MOD ===
283
284
285 Firmware version at least v2.1 supports changing mode.
286
287 For example, bytes[10]=90
288
289 mod=(bytes[10]>>7)&0x01=1.
290
291
292 **Downlink Command:**
293
294 If payload = 0x0A00, workmode=0
295
296 If** **payload =** **0x0A01, workmode=1
297
298
299 === 2.3.8 ​Decode payload in The Things Network ===
300
301
302 While using TTN network, you can add the payload format to decode the payload.
303
304
305 [[image:1654505570700-128.png]]
306
307 (((
308 The payload decoder function for TTN is here:
309 )))
310
311 (((
312 LSE01 TTN Payload Decoder:  [[https:~~/~~/github.com/dragino/dragino-end-node-decoder>>https://github.com/dragino/dragino-end-node-decoder]]
313 )))
314
315
316 == 2.4 Uplink Interval ==
317
318
319 The LSE01 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"]]
320
321
322 == 2.5 Downlink Payload ==
323
324
325 By default, LSE01 prints the downlink payload to console port.
326
327 [[image:image-20220606165544-8.png]]
328
329
330 (((
331 (% style="color:blue" %)**Examples:**
332 )))
333
334 (((
335
336 )))
337
338 * (((
339 (% style="color:blue" %)**Set TDC**
340 )))
341
342 (((
343 If the payload=0100003C, it means set the END Node's TDC to 0x00003C=60(S), while type code is 01.
344 )))
345
346 (((
347 Payload:    01 00 00 1E    TDC=30S
348 )))
349
350 (((
351 Payload:    01 00 00 3C    TDC=60S
352 )))
353
354 (((
355
356 )))
357
358 * (((
359 (% style="color:blue" %)**Reset**
360 )))
361
362 (((
363 If payload = 0x04FF, it will reset the LSE01
364 )))
365
366
367 * (% style="color:blue" %)**CFM**
368
369 Downlink Payload: 05000001, Set AT+CFM=1 or 05000000 , set AT+CFM=0
370
371
372 == 2.6 ​Show Data in DataCake IoT Server ==
373
374
375 (((
376 [[DATACAKE>>url:https://datacake.co/]] provides a human friendly interface to show the sensor data, once we have data in TTN, we can use [[DATACAKE>>url:https://datacake.co/]] to connect to TTN and see the data in DATACAKE. Below are the steps:
377 )))
378
379 (((
380
381 )))
382
383 (((
384 (% style="color:blue" %)**Step 1**(%%):  Be sure that your device is programmed and properly connected to the network at this time.
385 )))
386
387 (((
388 (% style="color:blue" %)**Step 2**(%%):  To configure the Application to forward data to DATACAKE you will need to add integration. To add the DATACAKE integration, perform the following steps:
389 )))
390
391
392 [[image:1654505857935-743.png]]
393
394
395 [[image:1654505874829-548.png]]
396
397
398 (% style="color:blue" %)**Step 3**(%%)**:**  Create an account or log in Datacake.
399
400 (% style="color:blue" %)**Step 4**(%%)**:**  Search the LSE01 and add DevEUI.
401
402
403 [[image:1654505905236-553.png]]
404
405
406 After added, the sensor data arrive TTN, it will also arrive and show in Mydevices.
407
408 [[image:1654505925508-181.png]]
409
410
411 == 2.7 Frequency Plans ==
412
413
414 The LSE01 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.
415
416
417 === 2.7.1 EU863-870 (EU868) ===
418
419
420 (% style="color:#037691" %)** Uplink:**
421
422 868.1 - SF7BW125 to SF12BW125
423
424 868.3 - SF7BW125 to SF12BW125 and SF7BW250
425
426 868.5 - SF7BW125 to SF12BW125
427
428 867.1 - SF7BW125 to SF12BW125
429
430 867.3 - SF7BW125 to SF12BW125
431
432 867.5 - SF7BW125 to SF12BW125
433
434 867.7 - SF7BW125 to SF12BW125
435
436 867.9 - SF7BW125 to SF12BW125
437
438 868.8 - FSK
439
440
441 (% style="color:#037691" %)** Downlink:**
442
443 Uplink channels 1-9 (RX1)
444
445 869.525 - SF9BW125 (RX2 downlink only)
446
447
448 === 2.7.2 US902-928(US915) ===
449
450
451 Used in USA, Canada and South America. Default use CHE=2
452
453 (% style="color:#037691" %)**Uplink:**
454
455 903.9 - SF7BW125 to SF10BW125
456
457 904.1 - SF7BW125 to SF10BW125
458
459 904.3 - SF7BW125 to SF10BW125
460
461 904.5 - SF7BW125 to SF10BW125
462
463 904.7 - SF7BW125 to SF10BW125
464
465 904.9 - SF7BW125 to SF10BW125
466
467 905.1 - SF7BW125 to SF10BW125
468
469 905.3 - SF7BW125 to SF10BW125
470
471
472 (% style="color:#037691" %)**Downlink:**
473
474 923.3 - SF7BW500 to SF12BW500
475
476 923.9 - SF7BW500 to SF12BW500
477
478 924.5 - SF7BW500 to SF12BW500
479
480 925.1 - SF7BW500 to SF12BW500
481
482 925.7 - SF7BW500 to SF12BW500
483
484 926.3 - SF7BW500 to SF12BW500
485
486 926.9 - SF7BW500 to SF12BW500
487
488 927.5 - SF7BW500 to SF12BW500
489
490 923.3 - SF12BW500(RX2 downlink only)
491
492
493 === 2.7.3 CN470-510 (CN470) ===
494
495
496 Used in China, Default use CHE=1
497
498 (% style="color:#037691" %)**Uplink:**
499
500 486.3 - SF7BW125 to SF12BW125
501
502 486.5 - SF7BW125 to SF12BW125
503
504 486.7 - SF7BW125 to SF12BW125
505
506 486.9 - SF7BW125 to SF12BW125
507
508 487.1 - SF7BW125 to SF12BW125
509
510 487.3 - SF7BW125 to SF12BW125
511
512 487.5 - SF7BW125 to SF12BW125
513
514 487.7 - SF7BW125 to SF12BW125
515
516
517 (% style="color:#037691" %)**Downlink:**
518
519 506.7 - SF7BW125 to SF12BW125
520
521 506.9 - SF7BW125 to SF12BW125
522
523 507.1 - SF7BW125 to SF12BW125
524
525 507.3 - SF7BW125 to SF12BW125
526
527 507.5 - SF7BW125 to SF12BW125
528
529 507.7 - SF7BW125 to SF12BW125
530
531 507.9 - SF7BW125 to SF12BW125
532
533 508.1 - SF7BW125 to SF12BW125
534
535 505.3 - SF12BW125 (RX2 downlink only)
536
537
538 === 2.7.4 AU915-928(AU915) ===
539
540
541 Default use CHE=2
542
543 (% style="color:#037691" %)**Uplink:**
544
545 916.8 - SF7BW125 to SF12BW125
546
547 917.0 - SF7BW125 to SF12BW125
548
549 917.2 - SF7BW125 to SF12BW125
550
551 917.4 - SF7BW125 to SF12BW125
552
553 917.6 - SF7BW125 to SF12BW125
554
555 917.8 - SF7BW125 to SF12BW125
556
557 918.0 - SF7BW125 to SF12BW125
558
559 918.2 - SF7BW125 to SF12BW125
560
561
562 (% style="color:#037691" %)**Downlink:**
563
564 923.3 - SF7BW500 to SF12BW500
565
566 923.9 - SF7BW500 to SF12BW500
567
568 924.5 - SF7BW500 to SF12BW500
569
570 925.1 - SF7BW500 to SF12BW500
571
572 925.7 - SF7BW500 to SF12BW500
573
574 926.3 - SF7BW500 to SF12BW500
575
576 926.9 - SF7BW500 to SF12BW500
577
578 927.5 - SF7BW500 to SF12BW500
579
580 923.3 - SF12BW500(RX2 downlink only)
581
582
583 === 2.7.5 AS920-923 & AS923-925 (AS923) ===
584
585
586 (% style="color:#037691" %)**Default Uplink channel:**
587
588 923.2 - SF7BW125 to SF10BW125
589
590 923.4 - SF7BW125 to SF10BW125
591
592
593 (% style="color:#037691" %)**Additional Uplink Channel**:
594
595 (OTAA mode, channel added by JoinAccept message)
596
597 (% style="color:#037691" %)**AS920~~AS923 for Japan, Malaysia, Singapore**:
598
599 922.2 - SF7BW125 to SF10BW125
600
601 922.4 - SF7BW125 to SF10BW125
602
603 922.6 - SF7BW125 to SF10BW125
604
605 922.8 - SF7BW125 to SF10BW125
606
607 923.0 - SF7BW125 to SF10BW125
608
609 922.0 - SF7BW125 to SF10BW125
610
611
612 (% style="color:#037691" %)**AS923 ~~ AS925 for Brunei, Cambodia, Hong Kong, Indonesia, Laos, Taiwan, Thailand, Vietnam**:
613
614 923.6 - SF7BW125 to SF10BW125
615
616 923.8 - SF7BW125 to SF10BW125
617
618 924.0 - SF7BW125 to SF10BW125
619
620 924.2 - SF7BW125 to SF10BW125
621
622 924.4 - SF7BW125 to SF10BW125
623
624 924.6 - SF7BW125 to SF10BW125
625
626
627 (% style="color:#037691" %)** Downlink:**
628
629 Uplink channels 1-8 (RX1)
630
631 923.2 - SF10BW125 (RX2)
632
633
634 === 2.7.6 KR920-923 (KR920) ===
635
636
637 Default channel:
638
639 922.1 - SF7BW125 to SF12BW125
640
641 922.3 - SF7BW125 to SF12BW125
642
643 922.5 - SF7BW125 to SF12BW125
644
645
646 (% style="color:#037691" %)**Uplink: (OTAA mode, channel added by JoinAccept message)**
647
648 922.1 - SF7BW125 to SF12BW125
649
650 922.3 - SF7BW125 to SF12BW125
651
652 922.5 - SF7BW125 to SF12BW125
653
654 922.7 - SF7BW125 to SF12BW125
655
656 922.9 - SF7BW125 to SF12BW125
657
658 923.1 - SF7BW125 to SF12BW125
659
660 923.3 - SF7BW125 to SF12BW125
661
662
663 (% style="color:#037691" %)**Downlink:**
664
665 Uplink channels 1-7(RX1)
666
667 921.9 - SF12BW125 (RX2 downlink only; SF12BW125 might be changed to SF9BW125)
668
669
670 === 2.7.7 IN865-867 (IN865) ===
671
672
673 (% style="color:#037691" %)** Uplink:**
674
675 865.0625 - SF7BW125 to SF12BW125
676
677 865.4025 - SF7BW125 to SF12BW125
678
679 865.9850 - SF7BW125 to SF12BW125
680
681
682 (% style="color:#037691" %) **Downlink:**
683
684 Uplink channels 1-3 (RX1)
685
686 866.550 - SF10BW125 (RX2)
687
688
689 == 2.8 LED Indicator ==
690
691
692 The LSE01 has an internal LED which is to show the status of different state.
693
694 * Blink once when device power on.
695 * Solid ON for 5 seconds once device successful Join the network.
696 * Blink once when device transmit a packet.
697
698
699 == 2.9 Installation in Soil ==
700
701
702 **Measurement the soil surface**
703
704
705 [[image:1654506634463-199.png]] ​
706
707
708 (((
709 (((
710 Choose the proper measuring position. Avoid the probe to touch rocks or hard things. Split the surface soil according to the measured deep. Keep the measured as original density. Vertical insert the probe into the soil to be measured. Make sure not shake when inserting.
711 )))
712 )))
713
714
715
716 [[image:1654506665940-119.png]]
717
718
719 (((
720 Dig a hole with diameter > 20CM.
721 )))
722
723 (((
724 Horizontal insert the probe to the soil and fill the hole for long term measurement.
725 )))
726
727
728 == 2.10 ​Firmware Change Log ==
729
730
731 (((
732 **Firmware download link:  **[[https:~~/~~/www.dropbox.com/sh/8ixj7zgt477ip51/AADLrib9Oe6IuOpPF5o1GPf9a?dl=0>>https://www.dropbox.com/sh/8ixj7zgt477ip51/AADLrib9Oe6IuOpPF5o1GPf9a?dl=0]]
733 )))
734
735 (((
736 **Firmware Upgrade Method: **[[Firmware Upgrade Instruction>>doc:Main.Firmware Upgrade Instruction for STM32 base products.WebHome]]
737 )))
738
739 (((
740
741 )))
742
743 (((
744 **V1.0.**
745 )))
746
747 (((
748 Release
749 )))
750
751
752 == 2.11 Battery & Power Consumption ==
753
754
755 LSE01 uses ER26500 + SPC1520 battery pack. See below link for detail information about the battery info and how to replace.
756
757 [[**Battery Info & Power Consumption Analyze**>>url:http://wiki.dragino.com/xwiki/bin/view/Main/How%20to%20calculate%20the%20battery%20life%20of%20Dragino%20sensors%3F/]] .
758
759
760 = 3. ​Using the AT Commands =
761
762 == 3.1 Access AT Commands ==
763
764
765 LSE01 supports AT Command set in the stock firmware. You can use a USB to TTL adapter to connect to LSE01 for using AT command, as below.
766
767
768 [[image:1654501986557-872.png||height="391" width="800"]]
769
770
771 Or if you have below board, use below connection:
772
773
774 [[image:1654502005655-729.png||height="503" width="801"]]
775
776
777 In the PC, you need to set the serial baud rate to (% style="color:green" %)**9600**(%%) to access the serial console for LSE01. LSE01 will output system info once power on as below:
778
779
780 [[image:1654502050864-459.png||height="564" width="806"]]
781
782
783 Below are the available commands, a more detailed AT Command manual can be found at [[AT Command Manual>>https://www.dropbox.com/sh/qr6vproz4z4kzjz/AAAD48h3OyWrU1hq_Cqm8jIwa?dl=0]].
784
785
786 (% style="background-color:#dcdcdc" %)**AT+<CMD>? **(%%) : Help on <CMD>
787
788 (% style="background-color:#dcdcdc" %)**AT+<CMD> **(%%) : Run <CMD>
789
790 (% style="background-color:#dcdcdc" %)**AT+<CMD>=<value>**(%%)  : Set the value
791
792 (% style="background-color:#dcdcdc" %)**AT+<CMD>=?**(%%)  : Get the value
793
794
795 (% style="color:#037691" %)**General Commands**(%%)      
796
797 (% style="background-color:#dcdcdc" %)**AT**(%%)  : Attention       
798
799 (% style="background-color:#dcdcdc" %)**AT?**(%%)  : Short Help     
800
801 (% style="background-color:#dcdcdc" %)**ATZ**(%%)  : MCU Reset    
802
803 (% style="background-color:#dcdcdc" %)**AT+TDC**(%%)  : Application Data Transmission Interval 
804
805
806 (% style="color:#037691" %)**Keys, IDs and EUIs management**
807
808 (% style="background-color:#dcdcdc" %)**AT+APPEUI**(%%)              : Application EUI      
809
810 (% style="background-color:#dcdcdc" %)**AT+APPKEY**(%%)              : Application Key     
811
812 (% style="background-color:#dcdcdc" %)**AT+APPSKEY**(%%)            : Application Session Key
813
814 (% style="background-color:#dcdcdc" %)**AT+DADDR**(%%)              : Device Address     
815
816 (% style="background-color:#dcdcdc" %)**AT+DEUI**(%%)                   : Device EUI     
817
818 (% style="background-color:#dcdcdc" %)**AT+NWKID**(%%)               : Network ID (You can enter this command change only after successful network connection) 
819
820 (% style="background-color:#dcdcdc" %)**AT+NWKSKEY**(%%)          : Network Session Key Joining and sending date on LoRa network  
821
822 (% style="background-color:#dcdcdc" %)**AT+CFM**(%%)  : Confirm Mode       
823
824 (% style="background-color:#dcdcdc" %)**AT+CFS**(%%)                     : Confirm Status       
825
826 (% style="background-color:#dcdcdc" %)**AT+JOIN**(%%)  : Join LoRa? Network       
827
828 (% style="background-color:#dcdcdc" %)**AT+NJM**(%%)  : LoRa? Network Join Mode    
829
830 (% style="background-color:#dcdcdc" %)**AT+NJS**(%%)                     : LoRa? Network Join Status    
831
832 (% style="background-color:#dcdcdc" %)**AT+RECV**(%%)                  : Print Last Received Data in Raw Format
833
834 (% style="background-color:#dcdcdc" %)**AT+RECVB**(%%)                : Print Last Received Data in Binary Format      
835
836 (% style="background-color:#dcdcdc" %)**AT+SEND**(%%)                  : Send Text Data      
837
838 (% style="background-color:#dcdcdc" %)**AT+SENB**(%%)                  : Send Hexadecimal Data
839
840
841 (% style="color:#037691" %)**LoRa Network Management**
842
843 (% style="background-color:#dcdcdc" %)**AT+ADR**(%%)          : Adaptive Rate
844
845 (% style="background-color:#dcdcdc" %)**AT+CLASS**(%%)  : LoRa Class(Currently only support class A
846
847 (% style="background-color:#dcdcdc" %)**AT+DCS**(%%)  : Duty Cycle Setting 
848
849 (% style="background-color:#dcdcdc" %)**AT+DR**(%%)  : Data Rate (Can Only be Modified after ADR=0)     
850
851 (% style="background-color:#dcdcdc" %)**AT+FCD**(%%)  : Frame Counter Downlink       
852
853 (% style="background-color:#dcdcdc" %)**AT+FCU**(%%)  : Frame Counter Uplink   
854
855 (% style="background-color:#dcdcdc" %)**AT+JN1DL**(%%)  : Join Accept Delay1
856
857 (% style="background-color:#dcdcdc" %)**AT+JN2DL**(%%)  : Join Accept Delay2
858
859 (% style="background-color:#dcdcdc" %)**AT+PNM**(%%)  : Public Network Mode   
860
861 (% style="background-color:#dcdcdc" %)**AT+RX1DL**(%%)  : Receive Delay1      
862
863 (% style="background-color:#dcdcdc" %)**AT+RX2DL**(%%)  : Receive Delay2      
864
865 (% style="background-color:#dcdcdc" %)**AT+RX2DR**(%%)  : Rx2 Window Data Rate 
866
867 (% style="background-color:#dcdcdc" %)**AT+RX2FQ**(%%)  : Rx2 Window Frequency
868
869 (% style="background-color:#dcdcdc" %)**AT+TXP**(%%)  : Transmit Power
870
871 (% style="background-color:#dcdcdc" %)**AT+ MOD**(%%)  : Set work mode
872
873
874 (% style="color:#037691" %)**Information** 
875
876 (% style="background-color:#dcdcdc" %)**AT+RSSI**(%%)           : RSSI of the Last Received Packet   
877
878 (% style="background-color:#dcdcdc" %)**AT+SNR**(%%)           : SNR of the Last Received Packet   
879
880 (% style="background-color:#dcdcdc" %)**AT+VER**(%%)           : Image Version and Frequency Band       
881
882 (% style="background-color:#dcdcdc" %)**AT+FDR**(%%)           : Factory Data Reset
883
884 (% style="background-color:#dcdcdc" %)**AT+PORT**(%%)  : Application Port    
885
886 (% style="background-color:#dcdcdc" %)**AT+CHS**(%%)  : Get or Set Frequency (Unit: Hz) for Single Channel Mode
887
888 (% style="background-color:#dcdcdc" %)**AT+CHE**(%%)  : Get or Set eight channels mode, Only for US915, AU915, CN470
889
890
891 = ​4. FAQ =
892
893 == 4.1 ​How to change the LoRa Frequency Bands/Region? ==
894
895
896 (((
897 You can follow the instructions for [[how to upgrade image>>||anchor="H2.10200BFirmwareChangeLog"]].
898 When downloading the images, choose the required image file for download. ​
899 )))
900
901 (((
902
903 )))
904
905 (((
906 How to set up LSE01 to work in 8 channel mode By default, the frequency bands US915, AU915, CN470 work in 72 frequencies. Many gateways are 8 channel gateways, and in this case, the OTAA join time and uplink schedule is long and unpredictable while the end node is hopping in 72 frequencies.
907 )))
908
909 (((
910
911 )))
912
913 (((
914 You can configure the end node to work in 8 channel mode by using the AT+CHE command. The 500kHz channels are always included for OTAA.
915 )))
916
917 (((
918
919 )))
920
921 (((
922 For example, in **US915** band, the frequency table is as below. By default, the end node will use all channels (0~~71) for OTAA Join process. After the OTAA Join, the end node will use these all channels (0~~71) to send uplink packets.
923 )))
924
925 [[image:image-20220606154726-3.png]]
926
927
928 When you use the TTN network, the US915 frequency bands use are:
929
930 * 903.9 - SF7BW125 to SF10BW125
931 * 904.1 - SF7BW125 to SF10BW125
932 * 904.3 - SF7BW125 to SF10BW125
933 * 904.5 - SF7BW125 to SF10BW125
934 * 904.7 - SF7BW125 to SF10BW125
935 * 904.9 - SF7BW125 to SF10BW125
936 * 905.1 - SF7BW125 to SF10BW125
937 * 905.3 - SF7BW125 to SF10BW125
938 * 904.6 - SF8BW500
939
940 (((
941 Because the end node is now hopping in 72 frequency, it makes it difficult for the devices to Join the TTN network and uplink data. To solve this issue, you can access the device via the AT commands and run:
942
943 * (% style="color:#037691" %)**AT+CHE=2**
944 * (% style="color:#037691" %)**ATZ**
945 )))
946
947 (((
948
949
950 to set the end node to work in 8 channel mode. The device will work in Channel 8-15 & 64-71 for OTAA, and channel 8-15 for Uplink.
951 )))
952
953 (((
954
955 )))
956
957 (((
958 The **AU915** band is similar. Below are the AU915 Uplink Channels.
959 )))
960
961 [[image:image-20220606154825-4.png]]
962
963
964 == 4.2 ​Can I calibrate LSE01 to different soil types? ==
965
966
967 (((
968 LSE01 is calibrated for saline-alkali soil and loamy soil. If users want to use it for other soil, they can calibrate the value in the IoT platform base on the value measured by saline-alkali soil and loamy soil. The formula can be found at [[this link>>https://www.dragino.com/downloads/index.php?dir=LoRa_End_Node/LSE01/&file=Calibrate_to_other_Soil_20220605.pdf]].
969 )))
970
971
972 = 5. Trouble Shooting =
973
974 == 5.1 ​Why I can't join TTN in US915 / AU915 bands? ==
975
976
977 It is due to channel mapping. Please see the [[Eight Channel Mode>>doc:Main.End Device AT Commands and Downlink Command.WebHome||anchor="H7.19EightChannelMode"]] section above for details.
978
979
980 == 5.2 AT Command input doesn't work ==
981
982
983 (((
984 In the case if user can see the console output but can't type input to the device. Please check if you already include the (% style="color:green" %)**ENTER**(%%) while sending out the command. Some serial tool doesn't send (% style="color:green" %)**ENTER**(%%) while press the send key, user need to add ENTER in their string.
985 )))
986
987
988 == 5.3 Device rejoin in at the second uplink packet ==
989
990
991 (% style="color:#4f81bd" %)**Issue describe as below:**
992
993 [[image:1654500909990-784.png]]
994
995
996 (% style="color:#4f81bd" %)**Cause for this issue:**
997
998 (((
999 The fuse on LSE01 is not large enough, some of the soil probe require large current up to 5v 800mA, in a short pulse. When this happen, it cause the device reboot so user see rejoin.
1000 )))
1001
1002
1003 (% style="color:#4f81bd" %)**Solution: **
1004
1005 (((
1006 All new shipped LSE01 after 2020-May-30 will have this to fix. For the customer who see this issue, please bypass the fuse as below:
1007 )))
1008
1009 [[image:1654500929571-736.png||height="458" width="832"]]
1010
1011
1012 = 6. ​Order Info =
1013
1014
1015 Part Number**:** (% style="color:#4f81bd" %)**LSE01-XX-YY**
1016
1017
1018 (% style="color:#4f81bd" %)**XX**(%%)**:** The default frequency band
1019
1020 * (% style="color:red" %)**AS923**(%%): LoRaWAN AS923 band
1021 * (% style="color:red" %)**AU915**(%%): LoRaWAN AU915 band
1022 * (% style="color:red" %)**EU433**(%%): LoRaWAN EU433 band
1023 * (% style="color:red" %)**EU868**(%%): LoRaWAN EU868 band
1024 * (% style="color:red" %)**KR920**(%%): LoRaWAN KR920 band
1025 * (% style="color:red" %)**US915**(%%): LoRaWAN US915 band
1026 * (% style="color:red" %)**IN865**(%%):  LoRaWAN IN865 band
1027 * (% style="color:red" %)**CN470**(%%): LoRaWAN CN470 band
1028
1029 (% style="color:#4f81bd" %)**YY**(%%)**: **Battery Option
1030
1031 * (% style="color:red" %)**4**(%%): 4000mAh battery
1032 * (% style="color:red" %)**8**(%%): 8500mAh battery
1033
1034 (% class="wikigeneratedid" %)
1035 (((
1036
1037
1038
1039 )))
1040
1041 = 7. Packing Info =
1042
1043 (((
1044
1045
1046 (% style="color:#037691" %)**Package Includes**:
1047 )))
1048
1049 * (((
1050 LSE01 LoRaWAN Soil Moisture & EC Sensor x 1
1051 )))
1052
1053 (((
1054
1055
1056 (% style="color:#037691" %)**Dimension and weight**:
1057 )))
1058
1059 * (((
1060 Device Size: cm
1061 )))
1062 * (((
1063 Device Weight: g
1064 )))
1065 * (((
1066 Package Size / pcs : cm
1067 )))
1068 * (((
1069 Weight / pcs : g
1070
1071
1072
1073 )))
1074
1075 = 8. Support =
1076
1077
1078 * Support is provided Monday to Friday, from 09:00 to 18:00 GMT+8. Due to different timezones we cannot offer live support. However, your questions will be answered as soon as possible in the before-mentioned schedule.
1079 * Provide as much information as possible regarding your enquiry (product models, accurately describe your problem and steps to replicate it etc) and send a mail to [[support@dragino.com>>url:http://../../../../../../D:%5C%E5%B8%82%E5%9C%BA%E8%B5%84%E6%96%99%5C%E8%AF%B4%E6%98%8E%E4%B9%A6%5CLoRa%5CLT%E7%B3%BB%E5%88%97%5Csupport@dragino.com]]