Show last authors
1 (% style="display:none" %)
2
3 (% style="text-align:center" %)
4 [[image:image-20240109094306-3.png]]
5
6
7
8
9
10
11
12 **Table of Contents:**
13
14 {{toc/}}
15
16
17
18
19
20
21 = 1. Introduction =
22
23 == 1.1 What is WL03A-LB/LS LoRaWAN None-Position Rope Type Water Leak Controller ==
24
25
26 (((
27 The Dragino WL03A-LB/LS is a (% style="color:blue" %)**LoRaWAN None-Position Rope Type Water Leak Controller**(%%). User can lay the (% style="color:blue" %)**WL03A-LB/LS + Water Leak Cable**(%%) on the ground to detect water leakage. The water leak cable is sensitivity, when there is water over the leak cable. WL03A-LB/LS will indicates a (% style="color:blue" %)**water leak event**(%%) and uplink to IoT server via LoRaWAN network.
28 )))
29
30 (((
31 The WL03A-LB/LS will send periodically data every 2 hours as well as for each water leak event. It also counts the water leak times and calculate last water leak duration.
32 )))
33
34 (((
35 WL03A-LB/LS (% style="color:blue" %)**supports BLE configure**(%%) and (% style="color:blue" %)**wireless OTA update**(%%) which make user easy to use.
36 )))
37
38 (((
39 WL03A-LB/LS is powered by (% style="color:blue" %)**8500mAh Li-SOCI2 battery **(%%)or (% style="color:blue" %)**solar powered + li-on battery**(%%), it is designed for long term use up to 5 years.
40 )))
41
42 (((
43 Each WL03A-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.
44 )))
45
46 [[image:image-20230606092025-1.png||height="447" width="803"]]
47
48
49 == 1.2 ​Features ==
50
51
52 * LoRaWAN 1.0.3 Class A
53 * Ultra-low power consumption
54 * Bands: CN470/EU433/KR920/US915/EU868/AS923/AU915/IN865
55 * Water Leak detect
56 * Support Bluetooth v5.1 and LoRaWAN remote configure
57 * Support wireless OTA update firmware
58 * Uplink on periodically
59 * Downlink to change configure
60 * 8500mAh Li/SOCl2 Battery (WL03A-LB)
61 * Solar panel + 3000mAh Li-on battery (WL03A-LS)
62
63 == 1.3 Specification ==
64
65
66 (% style="color:#037691" %)**Common DC Characteristics:**
67
68 * Supply Voltage: Built-in Battery , 2.5v ~~ 3.6v
69 * Operating Temperature: -40 ~~ 85°C
70
71 (% style="color:#037691" %)**LoRa Spec:**
72
73 * Frequency Range,  Band 1 (HF): 862 ~~ 1020 Mhz
74 * Max +22 dBm constant RF output vs.
75 * RX sensitivity: down to -139 dBm.
76 * Excellent blocking immunity
77
78 (% style="color:#037691" %)**Battery:**
79
80 * Li/SOCI2 un-chargeable battery
81 * Capacity: 8500mAh
82 * Self-Discharge: <1% / Year @ 25°C
83 * Max continuously current: 130mA
84 * Max boost current: 2A, 1 second
85
86 (% style="color:#037691" %)**Power Consumption**
87
88 * Sleep Mode: 5uA @ 3.3v
89 * LoRa Transmit Mode: 125mA @ 20dBm, 82mA @ 14dBm
90
91 == 1.4  ​Applications ==
92
93
94 * Smart Buildings & Home Automation
95 * Smart Cities
96 * Smart Factory
97
98 == 1.5 Sleep mode and working mode ==
99
100
101 (% style="color:blue" %)**Deep Sleep Mode: **(%%)Sensor doesn't have any LoRaWAN activate. This mode is used for storage and shipping to save battery life.
102
103 (% style="color:blue" %)**Working Mode:** (%%)In this mode, Sensor will work as LoRaWAN Sensor to Join LoRaWAN network and send out sensor data to server. Between each sampling/tx/rx periodically, sensor will be in IDLE mode), in IDLE mode, sensor has the same power consumption as Deep Sleep mode.
104
105
106 == 1.6 Button & LEDs ==
107
108
109 [[image:http://wiki.dragino.com/xwiki/bin/download/Main/User%20Manual%20for%20LoRaWAN%20End%20Nodes/RS485-LB_Waterproof_RS485UART_to_LoRaWAN_Converter/WebHome/image-20240103160425-4.png?rev=1.1||alt="image-20240103160425-4.png"]]
110
111 (% border="1" cellspacing="4" style="background-color:#f2f2f2; width:510px" %)
112 |=(% style="width: 167px;background-color:#4F81BD;color:white" %)**Behavior on ACT**|=(% style="width: 117px;background-color:#4F81BD;color:white" %)**Function**|=(% style="width: 225px;background-color:#4F81BD;color:white" %)**Action**
113 |(% style="width:167px" %)Pressing ACT between 1s < time < 3s|(% style="width:117px" %)Send an uplink|(% style="width:225px" %)(((
114 If sensor is already Joined to LoRaWAN network, sensor will send an uplink packet, (% style="color:blue" %)**blue led** (%%)will blink once.
115 Meanwhile, BLE module will be active and user can connect via BLE to configure device.
116 )))
117 |(% style="width:167px" %)Pressing ACT for more than 3s|(% style="width:117px" %)Active Device|(% style="width:225px" %)(((
118 (% style="color:green" %)**Green led**(%%) will fast blink 5 times, device will enter (% style="color:#037691" %)**OTA mode**(%%) for 3 seconds. And then start to JOIN LoRaWAN network.
119 (% style="color:green" %)**Green led**(%%) will solidly turn on for 5 seconds after joined in network.
120 Once sensor is active, BLE module will be active and user can connect via BLE to configure device, no matter if device join or not join LoRaWAN network.
121 )))
122 |(% 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.
123
124 == 1.7 BLE connection ==
125
126
127 WL03A-LB/LS support BLE remote configure.
128
129
130 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:
131
132 * Press button to send an uplink
133 * Press button to active device.
134 * Device Power on or reset.
135
136 If there is no activity connection on BLE in 60 seconds, sensor will shut down BLE module to enter low power mode.
137
138
139 == 1.8 Pin Definitions ==
140
141
142 [[image:image-20230613144156-1.png]]
143
144
145 == 1.9 Mechanical ==
146
147 === 1.9.1 for LB version ===
148
149
150 [[image:image-20240109095455-4.png]]
151
152
153 === 1.9.2 for LS version ===
154
155
156 [[image:http://wiki.dragino.com/xwiki/bin/download/Main/User%20Manual%20for%20LoRaWAN%20End%20Nodes/SN50v3-LB/WebHome/image-20231231203439-3.png?width=886&height=385&rev=1.1||alt="image-20231231203439-3.png"]]
157
158
159 == 1.10  Installation ==
160
161
162 [[image:image-20230522111349-3.png||height="790" width="676"]]
163
164
165 [[image:image-20230522112514-4.png||height="560" width="775"]]
166
167
168 = 2. Configure WL03A-LB/LS to connect to LoRaWAN network =
169
170 == 2.1 How it works ==
171
172
173 The WL03A-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 WL03A-LB/LS. It will automatically join the network via OTAA and start to send the sensor value. The default uplink interval is 2 hours.
174
175
176 == 2.2 ​Quick guide to connect to LoRaWAN server (OTAA) ==
177
178
179 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 [[LPS8v2>>url:https://www.dragino.com/products/lora-lorawan-gateway/item/228-lps8v2.html]] as a LoRaWAN gateway in this example.
180
181 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.
182
183
184 [[image:image-20230606092116-2.png||height="447" width="803"]]
185
186
187 (% style="color:blue" %)**Step 1:**(%%) Create a device in TTN with the OTAA keys from WL03A-LB/LS.
188
189 Each WL03A-LB/LS is shipped with a sticker with the default device EUI as below:
190
191 [[image:image-20230426084152-1.png||alt="图片-20230426084152-1.png" height="233" width="502"]]
192
193
194 You can enter this key in the LoRaWAN Server portal. Below is TTN screen shot:
195
196
197 (% style="color:blue" %)**Register the device**
198
199 [[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/1654935135620-998.png?rev=1.1||alt="1654935135620-998.png"]]
200
201
202 (% style="color:blue" %)**Add APP EUI and DEV EUI**
203
204 [[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-4.png?width=753&height=551&rev=1.1||alt="图片-20220611161308-4.png"]]
205
206
207 (% style="color:blue" %)**Add APP EUI in the application**
208
209
210 [[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-5.png?width=742&height=601&rev=1.1||alt="图片-20220611161308-5.png"]]
211
212
213 (% style="color:blue" %)**Add APP KEY**
214
215 [[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"]]
216
217
218 (% style="color:blue" %)**Step 2:**(%%) Activate on WL03A-LB/LS
219
220
221 Press the button for 5 seconds to activate the WL03A-LB/LS.
222
223 (% 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.
224
225 After join success, it will start to upload messages to TTN and you can see the messages in the panel.
226
227
228 == 2.3 ​Uplink Payload ==
229
230 === 2.3.1 Device Status, FPORT~=5 ===
231
232
233 Include device configure status. Once WL03A-LB/LS Joined the network, it will uplink this message to the server. After that, WL03A-LB/LS will uplink Device Status every 12 hours.
234
235 Users can also use the downlink command**(0x26 01)** to ask WL03A-LB/LS to resend this uplink. This uplink payload also includes the DeviceTimeReq to get time.
236
237 The Payload format is as below.
238
239 (% border="1" cellspacing="4" style="background-color:#f2f2f2; width:510px" %)
240 |(% colspan="6" style="background-color:#4f81bd; color:white" %)**Device Status (FPORT=5)**
241 |(% style="width:103px" %)**Size (bytes)**|(% style="width:72px" %)**1**|**2**|(% style="width:91px" %)**1**|(% style="width:86px" %)**1**|(% style="width:44px" %)**2**
242 |(% style="width:103px" %)Value|(% style="width:72px" %)Sensor Model|Firmware Version|(% style="width:91px" %)Frequency Band|(% style="width:86px" %)Sub-band|(% style="width:44px" %)BAT
243
244 Example parse in TTNv3
245
246 [[image:image-20230609173750-1.png||height="208" width="976"]]
247
248
249 (% style="color:#037691" %)**Sensor Model**(%%): For WL03A-LB/LS, this value is 0x1D
250
251 (% style="color:#037691" %)**Firmware Version**(%%): 0x0100, Means: v1.0.0 version
252
253 (% style="color:#037691" %)**Frequency Band**:
254
255 0x01: EU868
256
257 0x02: US915
258
259 0x03: IN865
260
261 0x04: AU915
262
263 0x05: KZ865
264
265 0x06: RU864
266
267 0x07: AS923
268
269 0x08: AS923-1
270
271 0x09: AS923-2
272
273 0x0a: AS923-3
274
275 0x0b: CN470
276
277 0x0c: EU433
278
279 0x0d: KR920
280
281 0x0e: MA869
282
283
284 (% style="color:#037691" %)**Sub-Band**:
285
286 AU915 and US915:value 0x00 ~~ 0x08
287
288 CN470: value 0x0B ~~ 0x0C
289
290 Other Bands: Always 0x00
291
292
293 (% style="color:#037691" %)**Battery Info**:
294
295 Check the battery voltage.
296
297 Ex1: 0x0B45 = 2885mV
298
299 Ex2: 0x0B49 = 2889mV
300
301
302 === 2.3.2  Sensor Configuration, FPORT~=4 ===
303
304
305 (((
306 WL03A-LB/LS will only send this command after getting the downlink command **(0x26 02)** from the server.
307 )))
308
309 (((
310 (% border="1" cellspacing="4" style="background-color:#f2f2f2; width:500px" %)
311 |(% style="background-color:#4f81bd; color:white" %) **Size(bytes)**|(% style="background-color:#4f81bd; color:white" %)**3**|(% style="background-color:#4f81bd; color:white" %)**1**|(% style="background-color:#4f81bd; color:white" %)**1**|(% style="background-color:#4f81bd; color:white" %)**2**|(% style="background-color:#4f81bd; color:white" %)**1**
312 |Value|TDC (unit: sec)|Disalarm|Keep status|Keep time (unit: sec)|Leak alarm time
313
314 Example parse in TTNv3
315
316 [[image:image-20230609174124-4.png||height="168" width="933"]]
317 )))
318
319
320 * (((
321 (% style="color:blue" %)**TDC: (default: 0x001C20)**
322 )))
323
324 (((
325 Uplink interval for the Leak/No leak Event, default value is 0x001C20 which is 7200 seconds = 2 hours.
326 )))
327
328
329 * (((
330 (% style="color:blue" %)**Disalarm: (default: 0)**
331 )))
332
333 (((
334 (% style="color:#037691" %) **If Disalarm = 1**(%%), WL03A-LB/LS will only send uplink at every TDC periodically. This is normally use for pulse meter application, in this application, there are many Leak/No leak event, and platform only care about the total number of pulse.
335 )))
336
337 (((
338 (% style="color:#037691" %) **If Disalarm = 0**(%%), WL03A-LB/LS will send uplink at every TDC periodically and send data on each Leak/No leak event. This is useful for the application user need to monitor the Leak/No leak event in real-time.
339 )))
340
341 (((
342 (% style="color:red; font-weight:bold" %)** Note: When Disalarm=0, a high frequently Leak**(% style="color:red" %)**/No leak event will cause lots of uplink and drain battery very fast. **
343 )))
344
345
346 * (((
347 (% style="color:blue" %)**Keep Status & Keep Time**
348 )))
349
350 (((
351 Shows the configure value of [[Alarm Base on Timeout Feature>>||anchor="H3.3.6A0AlarmBaseonTimeout"]]
352 )))
353
354
355 * (% style="color:blue" %)**Leak alarm time**
356
357 Regularly update a confirm uplink when water leaks, default value is 0x0A which is 10 minutes.
358
359
360 === 2.3.3  Real-Time Open/Close Status, Uplink FPORT~=2 ===
361
362
363 WL03A-LB/LS will send this uplink **after** Device Status once join the LoRaWAN network successfully. And WL03A-LB/LS will:
364
365 ~1. periodically send this uplink every 2 hours, this interval [[can be changed>>||anchor="H3.3.1SetTransmitIntervalTime"]].
366
367 2. There is an Leak/No leak event.
368
369
370 **Uplink Payload totals 11 bytes.**
371
372 (% border="1" cellspacing="5" style="background-color:#f2f2f2; width:500px" %)
373 |=(% colspan="5" style="width: 492px;background-color:#4F81BD;color:white" %)**Real-Time Open/Close Status, FPORT=2**
374 |(% style="width:60px" %)**Size(bytes)**|(% style="width:70px" %)**1**|(% style="width:90px" %)**3**|(% style="width:120px" %)**3**|(% style="width:80px" %)**4**
375 |(% style="width:101px" %)Value|(% style="width:77px" %)Status & [[Alarm>>||anchor="H3.3.6A0AlarmBaseonTimeout"]]|(% style="width:99px" %)Total leak events|(% style="width:88px" %)(((
376 Last leak
377 duration (unit: sec)
378 )))|(% style="width:126px" %)[[Unix TimeStamp>>||anchor="H2.5.1A0UnixTimeStamp"]]
379
380 **Status & Alarm:**
381
382 (% border="1" cellspacing="4" style="background-color:#f2f2f2; width:490px" %)
383 |(% style="background-color:#4f81bd; color:white; width:50px" %)**Size(bit)**|(% style="background-color:#4f81bd; color:white; width:60px" %)**[bit5:bit4]**|(% style="background-color:#4f81bd; color:white; width:70px" %)**bit3**|(% style="background-color:#4f81bd; color:white; width:90px" %)**bit2**|(% style="background-color:#4f81bd; color:white; width:120px" %)**bit1**|(% style="background-color:#4f81bd; color:white; width:100px" %)**bit0**
384 |(% style="width:82px" %)Value|(% style="width:86px" %)Reserve|(% style="width:89px" %)(((
385 Count mod
386 )))|(% style="width:73px" %)(((
387 TDC flag 0:No;1:Yes
388 )))|(% style="width:123px" %)(((
389 Alarm 0: No Alarm;1: Alarm
390 )))|(% style="width:103px" %)Status 0: No leak, 1: leak
391
392 Example parse in TTNv3
393
394 [[image:image-20230613133957-1.png||height="224" width="903"]]
395
396
397 * (((
398 (% style="color:blue" %)**Count mod:Default=0**
399 )))
400
401 0 : Uplink total leak times since factory
402
403 1:  Uplink total leak times since last FPORT=2 uplink.
404
405
406 * (% style="color:blue" %)**TDC flag**
407
408 When the flag is 1, it means sending packets at normal time intervals.
409
410 Otherwise, it is a packet sent at non-TDC time.
411
412
413 * (((
414 (% style="color:blue" %)**Alarm**
415 )))
416
417 See [[Alarm Base on Timeout>>||anchor="H3.3.6A0AlarmBaseonTimeout"]]
418
419
420 * (((
421 (% style="color:blue" %)**Status**
422 )))
423
424 This bit is 1 when the leak sensor is leak and 0 when it is no leak.
425
426
427 * (((
428 (% style="color:blue" %)**Total leak events**
429 )))
430
431 Total pulse/counting base on leak.
432
433 Range (3 Bytes) : 0x000000 ~~ 0xFFFFFF . Max: 16777215
434
435
436 * (((
437 (% style="color:blue" %)**Last leak duration**
438 )))
439
440 Leak sensor last leak duration.
441
442 Unit: sec.
443
444 [[image:image-20230701102155-1.png||height="176" width="837"]]
445
446
447 === 2.3.4  Historical Water Leak/No leak Event, FPORT~=3 ===
448
449
450 (((
451 WL03A-LB/LS stores sensor values and users can retrieve these history values via the [[downlink command>>||anchor="H2.5DatalogFeature"]].
452 )))
453
454 (((
455 The historical payload includes one or multiplies entries and every entry has the same payload as Real-Time leak/no leak status.
456 )))
457
458 (% border="1" cellspacing="5" style="background-color:#f2f2f2; width:500px" %)
459 |=(% colspan="5" style="width: 492px;background-color:#4F81BD;color:white" %)**Real-Time Open/Close Status, FPORT=3**
460 |(% style="width:60px" %)**Size(bytes)**|(% style="width:70px" %)**1**|(% style="width:90px" %)**3**|(% style="width:120px" %)**3**|(% style="width:80px" %)**4**
461 |(% style="width:101px" %)Value|(% style="width:77px" %)Status & [[Alarm>>||anchor="H3.3.6A0AlarmBaseonTimeout"]]|(% style="width:99px" %)Total leak events|(% style="width:88px" %)(((
462 Last leak
463 duration (unit: sec)
464 )))|(% style="width:126px" %)[[Unix TimeStamp>>||anchor="H2.5.1A0UnixTimeStamp"]]
465
466 **Status & Alarm:**
467
468 (% border="1" cellspacing="4" style="background-color:#f2f2f2; width:515px" %)
469 |(% style="background-color:#4f81bd; color:white; width:45px" %)**Size(bit)**|(% style="background-color:#4f81bd; color:white; width:40px" %)**bit7**|(% style="background-color:#4f81bd; color:white; width:75px" %)**bit6**|(% style="background-color:#4f81bd; color:white; width:45px" %)**[bit5:bit4]**|(% style="background-color:#4f81bd; color:white; width:50px" %)**bit3**|(% style="background-color:#4f81bd; color:white; width:80px" %)**bit2**|(% style="background-color:#4f81bd; color:white; width:90px" %)**bit1**|(% style="background-color:#4f81bd; color:white; width:90px" %)**bit0**
470 |(% style="width:82px" %)Value|(% style="width:71px" %)Reserve|(% style="width:114px" %)Poll Message Flag|(% style="width:69px" %)Reserve|(% style="width:71px" %)(((
471 Count mod
472 )))|(% style="width:115px" %)(((
473 TDC flag 0:No;1:Yes
474 )))|(% style="width:115px" %)(((
475 Alarm 0: No Alarm;1: Alarm
476 )))|(% style="width:106px" %)Status 0: No leak, 1: leak
477
478 * (((
479 Each data entry is 11 bytes and has the same structure as [[Real-Time open/close status>>||anchor="H2.3.3A0Real-TimeOpen2FCloseStatus2CUplinkFPORT3D2"]], to save airtime and battery, WL03A-LB/LS will send max bytes according to the current DR and Frequency bands.
480 )))
481
482 (((
483 For example, in the US915 band, the max payload for different DR is:
484 )))
485
486 (% style="color:blue" %)**1. DR0**(%%): max is 11 bytes so one entry of data
487
488 (% style="color:blue" %)**2. DR1**(%%): max is 53 bytes so devices will upload 4 entries of data (total 44 bytes)
489
490 (% style="color:blue" %)**3. DR2**(%%): total payload includes 11 entries of data
491
492 (% style="color:blue" %)**4. DR3**(%%): total payload includes 22 entries of data.
493
494
495 If WL03A-LB/LS doesn't have any data in the polling time. It will uplink 11 bytes of 0
496
497 [[image:image-20230626112117-1.png||height="156" width="858"]]
498
499
500 (((
501 (% style="color:#037691" %)**Access via serial port:**
502 )))
503
504 [[image:image-20230626112140-2.png||height="157" width="790"]]
505
506
507 (((
508 (% style="color:#037691" %)**Downlink:**
509 )))
510
511 (((
512 0x31 64 99 01 10 64 99 01 4C 05
513 )))
514
515
516 (((
517 (% style="color:#037691" %)**Uplink:**
518 )))
519
520 (((
521 44 00 00 04 00 00 00 64 99 01 1C 41 00 00 05 00 00 00 64 99 01 23 40 00 00 05 00 00 08 64 99 01 2B 4B 00 00 06 00 00 08 64 99 01 42 48 00 00 00 00 00 12 64 99 01 4A
522 )))
523
524
525 (((
526 (% style="color:#037691" %)**Parsed Value:**
527
528
529 [COUNTMOD,TDC_FLAG,ALARM, WATER_LEAK_STATUS, WATER_LEAK_TIMES, LAST_WATER_LEAK_DURATION, TIME]
530
531
532 [SUM,YES,FALSE,NO LEAK,4,0,2023-06-26 03:08:12],
533
534 [SUM,NO,FALSE,LEAK  ,5,0,2023-06-26 03:08:19],
535
536 [SUM,NO,FALSE,NO LEAK,5,8,2023-06-26 03:08:27],
537
538 [PART,NO,TRUE,LEAK  ,6,8,2023-06-26 03:08:50],
539
540 [PART,NO,FALSE,NO LEAK,0,18,2023-06-26 03:08:58],
541
542
543 )))
544
545 == 2.4 Payload Decoder file ==
546
547
548 In TTN, user can add a custom payload so it shows friendly reading
549
550 In the page (% style="color:#037691" %)**Applications ~-~-> Payload Formats ~-~-> Custom ~-~-> decoder**(%%) to add the decoder from: [[dragino-end-node-decoder/WL03A-LB at main · dragino/dragino-end-node-decoder (github.com)>>url:https://github.com/dragino/dragino-end-node-decoder/tree/main/WL03A-LB]]
551
552
553 == 2.5 Datalog Feature ==
554
555
556 Datalog Feature is to ensure IoT Server can get all sampling data from Sensor even if the LoRaWAN network is down. For each sampling, WL03A-LB/LS will store the reading for future retrieving purposes.
557
558 (% style="color:red; font-weight:bold" %)**Note:After the device is reset, in cumulative counting mode, the last stored leak count value will be read as the initial value.**
559
560
561 === 2.5.1  Unix TimeStamp ===
562
563
564 WL03A-LB/LS use Unix TimeStamp format based on
565
566 [[image:http://wiki.dragino.com/xwiki/bin/download/Main/User%20Manual%20for%20LoRaWAN%20End%20Nodes/LWL03A%20%E2%80%93%20LoRaWAN%20None-Position%20Rope%20Type%20Water%20Leak%20Controller%20User%20Manual/WebHome/image-20220609113256-8.png?rev=1.1||alt="image-20220609113256-8.png"]]
567
568
569 (((
570 Users can get this time from the link:  [[https:~~/~~/www.epochconverter.com/>>url:https://www.epochconverter.com/]] :
571 )))
572
573 (((
574 Below is the converter example
575 )))
576
577 [[image:http://wiki.dragino.com/xwiki/bin/download/Main/User%20Manual%20for%20LoRaWAN%20End%20Nodes/LWL03A%20%E2%80%93%20LoRaWAN%20None-Position%20Rope%20Type%20Water%20Leak%20Controller%20User%20Manual/WebHome/image-20220609113256-9.png?width=1127&height=467&rev=1.1||alt="image-20220609113256-9.png"]]
578
579
580 (((
581 So, we can use **AT+TIMESTAMP=1611889405** or downlink 3060137afd00 to set the current time 2021 – Jan ~-~- 29 Friday 03:03:25
582 )))
583
584
585 === 2.5.2  Set Device Time ===
586
587
588 (((
589 There are two ways to set the device's time:
590 )))
591
592 (((
593 (% style="color:blue" %)**1.  Through LoRaWAN MAC Command (Default settings)**
594 )))
595
596 (((
597 Users need to set **SYNCMOD=1** to enable sync time via the MAC command.
598 )))
599
600 (((
601 Once WL03A-LB/LS Joined the LoRaWAN network, it will send the MAC command (DeviceTimeReq) and the server will reply with (DeviceTimeAns) to send the current time to WL03A-LB/LS. If WL03A-LB/LS fails to get the time from the server, WL03A-LB/LS will use the internal time and wait for the next time request ~[[[via Device Status (FPORT=5)>>||anchor="H2.3.1DeviceStatus2CFPORT3D5"]]].
602 )))
603
604
605 (((
606 (% style="color:red" %)**Note**: **LoRaWAN Server needs to support LoRaWAN v1.0.3(MAC v1.0.3) or higher to support this MAC command feature.**
607 )))
608
609
610 (((
611 (% style="color:blue" %)**2.  Manually Set Time**
612 )))
613
614 (((
615 Users need to set **SYNCMOD=0** to manual time, otherwise, the user set time will be overwritten by the time set by the server.
616 )))
617
618
619 == 2.6 ​Show Data in DataCake IoT Server ==
620
621 (((
622
623
624 Datacake IoT platform provides a human-friendly interface to show the sensor data, once we have sensor data in TTN V3, we can use Datacake to connect to TTN V3 and see the data in Datacake. Below are the steps:
625 )))
626
627 (((
628 (% style="color:blue" %)**Step 1**(%%)**: Link TTNv3 to Datacake.**[[https:~~/~~/docs.datacake.de/lorawan/lns/thethingsindustries#create-integration-on-tti>>url:https://docs.datacake.de/lorawan/lns/thethingsindustries#create-integration-on-tti]]
629 )))
630
631 (((
632 (% style="color:blue" %)**Step 2**(%%)**: Configure WL03A-LB/LS in Datacake.**
633 )))
634
635
636 [[image:http://wiki.dragino.com/xwiki/bin/download/Main/User%20Manual%20for%20LoRaWAN%20End%20Nodes/LWL03A%20%E2%80%93%20LoRaWAN%20None-Position%20Rope%20Type%20Water%20Leak%20Controller%20User%20Manual/WebHome/image-20221102092921-1.png?rev=1.1||alt="image-20221102092921-1.png"]]
637
638
639 [[image:http://wiki.dragino.com/xwiki/bin/download/Main/User%20Manual%20for%20LoRaWAN%20End%20Nodes/LWL03A%20%E2%80%93%20LoRaWAN%20None-Position%20Rope%20Type%20Water%20Leak%20Controller%20User%20Manual/WebHome/image-20221102092921-2.png?rev=1.1||alt="image-20221102092921-2.png"]]
640
641
642 [[image:http://wiki.dragino.com/xwiki/bin/download/Main/User%20Manual%20for%20LoRaWAN%20End%20Nodes/LWL03A%20%E2%80%93%20LoRaWAN%20None-Position%20Rope%20Type%20Water%20Leak%20Controller%20User%20Manual/WebHome/image-20221102092921-3.png?rev=1.1||alt="image-20221102092921-3.png"]]
643
644
645 [[image:http://wiki.dragino.com/xwiki/bin/download/Main/User%20Manual%20for%20LoRaWAN%20End%20Nodes/LWL03A%20%E2%80%93%20LoRaWAN%20None-Position%20Rope%20Type%20Water%20Leak%20Controller%20User%20Manual/WebHome/image-20221102092921-4.png?width=1168&height=444&rev=1.1||alt="image-20221102092921-4.png"]]
646
647
648 [[image:http://wiki.dragino.com/xwiki/bin/download/Main/User%20Manual%20for%20LoRaWAN%20End%20Nodes/LWL03A%20%E2%80%93%20LoRaWAN%20None-Position%20Rope%20Type%20Water%20Leak%20Controller%20User%20Manual/WebHome/image-20221102092921-5.png?rev=1.1||alt="image-20221102092921-5.png"]]
649
650
651 [[image:http://wiki.dragino.com/xwiki/bin/download/Main/User%20Manual%20for%20LoRaWAN%20End%20Nodes/LWL03A%20%E2%80%93%20LoRaWAN%20None-Position%20Rope%20Type%20Water%20Leak%20Controller%20User%20Manual/WebHome/image-20221102092921-6.png?width=1180&height=439&rev=1.1||alt="image-20221102092921-6.png"]]
652
653
654 [[image:http://wiki.dragino.com/xwiki/bin/download/Main/User%20Manual%20for%20LoRaWAN%20End%20Nodes/LWL03A%20%E2%80%93%20LoRaWAN%20None-Position%20Rope%20Type%20Water%20Leak%20Controller%20User%20Manual/WebHome/image-20221102092921-7.png?width=1174&height=339&rev=1.1||alt="image-20221102092921-7.png"]]
655
656
657 [[image:http://wiki.dragino.com/xwiki/bin/download/Main/User%20Manual%20for%20LoRaWAN%20End%20Nodes/LWL03A%20%E2%80%93%20LoRaWAN%20None-Position%20Rope%20Type%20Water%20Leak%20Controller%20User%20Manual/WebHome/image-20221102092921-8.png?rev=1.1||alt="image-20221102092921-8.png"]]
658
659
660 [[image:http://wiki.dragino.com/xwiki/bin/download/Main/User%20Manual%20for%20LoRaWAN%20End%20Nodes/LWL03A%20%E2%80%93%20LoRaWAN%20None-Position%20Rope%20Type%20Water%20Leak%20Controller%20User%20Manual/WebHome/image-20221102092921-9.png?rev=1.1||alt="image-20221102092921-9.png"]]
661
662
663 [[image:http://wiki.dragino.com/xwiki/bin/download/Main/User%20Manual%20for%20LoRaWAN%20End%20Nodes/LWL03A%20%E2%80%93%20LoRaWAN%20None-Position%20Rope%20Type%20Water%20Leak%20Controller%20User%20Manual/WebHome/1667352851343-365.png?rev=1.1||alt="1667352851343-365.png"]]
664
665
666 == 2.7 Frequency Plans ==
667
668
669 The WL03A-LB/LS uses OTAA mode and below frequency plans by default. Each frequency band use different firmware, user update the firmware to the corresponding band for their country.
670
671 [[http:~~/~~/wiki.dragino.com/xwiki/bin/view/Main/End%20Device%20Frequency%20Band/>>http://wiki.dragino.com/xwiki/bin/view/Main/End%20Device%20Frequency%20Band/]]
672
673
674 = 3. Configure WL03A-LB/LS =
675
676 == 3.1 Configure Methods ==
677
678
679 WL03A-LB/LS supports below configure method:
680
681 * AT Command via Bluetooth Connection (**Recommended**): [[BLE Configure Instruction>>http://wiki.dragino.com/xwiki/bin/view/Main/BLE%20Bluetooth%20Remote%20Configure/]].
682
683 * AT Command via UART Connection : See [[UART Connection>>http://wiki.dragino.com/xwiki/bin/view/Main/UART%20Access%20for%20LoRa%20ST%20v4%20base%20model/#H2.3UARTConnectionforSN50v3basemotherboard]].
684
685 * LoRaWAN Downlink.  Instruction for different platforms: See [[IoT LoRaWAN Server>>http://wiki.dragino.com/xwiki/bin/view/Main/]] section.
686
687 == 3.2 General Commands ==
688
689
690 These commands are to configure:
691
692 * General system settings like: uplink interval.
693
694 * LoRaWAN protocol & radio related command.
695
696 They are same for all Dragino Devices which support DLWS-005 LoRaWAN Stack. These commands can be found on the wiki:
697
698 [[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/]]
699
700
701 == 3.3 Commands special design for WL03A-LB/LS ==
702
703
704 These commands only valid for WL03A-LB/LS, as below:
705
706
707 === 3.3.1 Set Transmit Interval Time ===
708
709
710 Feature: Change LoRaWAN End Node Transmit Interval.
711
712 (% style="color:blue" %)**AT Command: AT+TDC**
713
714 (% border="1" cellspacing="4" style="background-color:#f2f2f2; width:510px" %)
715 |=(% style="width: 160px;background-color:#4F81BD;color:white" %)**Command Example**|=(% style="width: 140px;background-color:#4F81BD;color:white" %)**Function**|=(% style="width: 210px;background-color:#4F81BD;color:white" %)**Response**
716 |(% style="width:156px" %)AT+TDC=?|(% style="width:137px" %)Show current transmit Interval|(((
717 30000
718 OK
719 the interval is 30000ms = 30s
720 )))
721 |(% style="width:156px" %)AT+TDC=60000|(% style="width:137px" %)Set Transmit Interval|(((
722 OK
723 Set transmit interval to 60000ms = 60 seconds
724 )))
725
726 (% style="color:blue" %)**Downlink Command: 0x01**
727
728 Format: Command Code (0x01) followed by 3 bytes time value.
729
730 If the downlink payload=0100003C, it means set the END Node's Transmit Interval to 0x00003C=60(S), while type code is 01.
731
732 * Example 1: Downlink Payload: 0100001E  ~/~/  Set Transmit Interval (TDC) = 30 seconds
733
734 * Example 2: Downlink Payload: 0100003C  ~/~/  Set Transmit Interval (TDC) = 60 seconds
735
736 === 3.3.2 Set Power Output Duration ===
737
738
739 Control the output duration 5V . Before each sampling, device will
740
741 ~1. first enable the power output to external sensor,
742
743 2. keep it on as per duration, read sensor value and construct uplink payload
744
745 3. final, close the power output.
746
747 (% style="color:blue" %)**AT Command: AT+5VT**
748
749 (% border="1" cellspacing="4" style="background-color:#f2f2f2; width:510px" %)
750 |=(% style="width: 161px;background-color:#4F81BD;color:white" %)**Command Example**|=(% style="width: 193px; background-color:#4F81BD;color:white" %)**Function**|=(% style="width: 156px; background-color:#4F81BD;color:white" %)**Response**
751 |(% style="width:156px" %)AT+5VT=?|(% style="width:193px" %)Show 5V open time.|(% style="width:155px" %)0 (default)
752 OK
753 |(% style="width:156px" %)AT+5VT=1000|(% style="width:193px" %)Close after a delay of 1000 milliseconds.|(% style="width:155px" %)OK
754
755 (% style="color:blue" %)**Downlink Command: 0x07**
756
757 Format: Command Code (0x07) followed by 2 bytes.
758
759 The first and second bytes are the time to turn on.
760
761 * Example 1: Downlink Payload: 070000  **~-~-->**  AT+5VT=0
762 * Example 2: Downlink Payload: 0701F4  **~-~-->**  AT+5VT=500
763
764 === 3.3.3 Enable / Disable Alarm ===
765
766
767 Feature: Enable/Disable Alarm for open/close event. Default value 0.
768
769 (% style="color:blue" %)**AT Command:**
770
771 (% border="1" cellspacing="4" style="background-color:#f2f2f2; width:500px" %)
772 |=(% style="width: 157px;background-color:#4F81BD;color:white" %)**Command Example**|=(% style="width: 257px;background-color:#4F81BD;color:white" %)**Function**|=(% style="width: 86px;background-color:#4F81BD;color:white" %)**Response**
773 |(% style="width:157px" %)AT+DISALARM=1|(% style="width:257px" %)End node will only send packet in TDC time.|OK
774 |(% style="width:157px" %)AT+DISALARM=0|(% style="width:257px" %)End node will send packet in TDC time or status change for water leak sensor|OK
775
776 (% style="color:blue" %)**Downlink Command:**
777
778 0xA7 01  ~/~/ Same As AT+DISALARM=1
779
780 0xA7 00  ~/~/ Same As AT+DISALARM=0
781
782
783 === 3.3.4 Set system time ===
784
785
786 Feature: Set system time, Unix format. [[See here for format detail.>>||anchor="H2.5.1A0UnixTimeStamp"]]
787
788 (% style="color:blue" %)**AT Command:**
789
790 (% border="1" cellspacing="4" style="background-color:#f2f2f2; width:500px" %)
791 |=(% style="background-color:#4F81BD;color:white" %)**Command Example**|=(% style="background-color:#4F81BD;color:white" %)**Function**|=(% style="background-color:#4F81BD;color:white" %)**Response**
792 |AT+TIMESTAMP=1611104352|Set System time to 2021-01-20 00:59:12|OK
793
794 (% style="color:blue" %)**Downlink Command:**
795
796 0x306007806000  ~/~/ Set timestamp to 0x(6007806000),Same as AT+TIMESTAMP=1611104352
797
798
799 === 3.3.5 Set Time Sync Mode ===
800
801
802 (((
803 Feature: Enable/Disable Sync system time via LoRaWAN MAC Command (DeviceTimeReq), LoRaWAN server must support v1.0.3 protocol to reply to this command.
804 )))
805
806 (((
807 SYNCMOD is set to 1 by default. If user wants to set a different time from the LoRaWAN server, the user needs to set this to 0.
808 )))
809
810 (% style="color:blue" %)**AT Command:**
811
812 (% border="1" cellspacing="4" style="background-color:#f2f2f2; width:500px" %)
813 |=(% style="background-color:#4F81BD;color:white" %)**Command Example**|=(% style="background-color:#4F81BD;color:white" %)**Function**|=(% style="background-color:#4F81BD;color:white" %)**Response**
814 |AT+SYNCMOD=1|Enable Sync system time via LoRaWAN MAC Command (DeviceTimeReq) The default is zero time zone.|OK
815 |AT+SYNCMOD=1,8|Enable Sync system time via LoRaWAN MAC Command (DeviceTimeReq) Set to East eight time zone.|OK
816 |AT+SYNCMOD=1,-12|Enable Sync system time via LoRaWAN MAC Command (DeviceTimeReq) Set to West Twelve Time Zone.|OK
817
818 (% style="color:blue" %)**Downlink Command:**
819
820 0x28 01  ~/~/ Same As AT+SYNCMOD=1
821
822 0x28 01 08  ~/~/ Same As AT+SYNCMOD=1,8
823
824 0x28 01 F4  ~/~/ Same As AT+SYNCMOD=1,-12
825
826 0x28 00  ~/~/ Same As AT+SYNCMOD=0
827
828
829 === 3.3.6 Alarm Base on Timeout ===
830
831
832 WL03A-LB/LS can monitor the timeout for a status change, this feature can be used to monitor some events such as door opening too long etc.
833
834 User configure this feature by using:
835
836 (% style="color:blue" %)**AT Command to configure:**
837
838 * (% style="color:red" %)**AT+TTRIG=1,30** (%%) **~-~->** When status change from no leak to leak, and device keep in leak status for more than 30 seconds. WL03A-LB/LS will send an uplink packet, the Alarm bit (the second bit of 1^^st^^ byte of payload) on this uplink packet is set to 1.
839
840 * (% style="color:red" %)**AT+TTRIG=0,30**(%%)  **~-~->** When status change from leak to no leak, and device keep in no leak status for more than 30 seconds. WL03A-LB/LS will send an uplink packet, the Alarm bit (the second bit of 1^^st^^ byte of payload) on this uplink packet is set to 1.
841
842 * (((
843 (% style="color:red" %)**AT+TTRIG=0,0**  (%%) **~-~-> ** Default Value, disable timeout Alarm.
844 )))
845
846 (((
847 (% style="color:blue" %)**Downlink Command to configure:**
848 )))
849
850 (((
851 **Command: (% style="color:red" %)0xA9 aa bb cc(%%)**
852 )))
853
854 (((
855 **A9:** Command Type Code
856 )))
857
858 (((
859 **aa:** status to be monitored
860 )))
861
862 (((
863 **bb cc:** timeout.
864 )))
865
866
867 (((
868 If user send 0xA9 01 00 1E: equal to AT+TTRIG=1,30
869 )))
870
871 (((
872 Or
873 )))
874
875 (((
876 0xA9 00 00 00: Equal to AT+TTRIG=0,0. Disable timeout Alarm.
877 )))
878
879
880 === 3.3.7 The working mode of the total water leakage event ===
881
882
883 (% style="color:blue" %)**AT Command to configure:**
884
885 * (% style="color:red" %)**AT+COUNTMOD=0** (%%)**~-~->** Default Value, Total leak events since factory.
886
887 * (% style="color:red" %)**AT+COUNTMOD=1** (%%)**~-~->** Total leak events since last TDC uplink.
888
889 (% style="color:blue" %)**Downlink Command to configure:**
890
891 Command: (% style="color:red" %)**0x0B aa**
892
893 **0B:** Command Type Code
894
895 **aa:** mod
896
897
898 If user send 0x0B 01: equal to AT+COUNTMOD=1
899
900 Or
901
902 0x0B 00: Equal to AT+COUNTMOD=0
903
904
905 === 3.3.8 Regularly update a confirm uplink when water leaks ===
906
907
908 (% style="color:blue" %)**AT Command to configure:**
909
910 * (% style="color:red" %)**AT+LEAKALARM=10** (%%)**~-~->** Default Value, A periodically update at every 10 minutes when in water leak.
911
912 * (% style="color:red" %)**AT+LEAKALARM=0**   (%%)**~-~->** Disable a periodically update when in water leak.
913
914 (% style="color:blue" %)**Downlink Command to configure:**
915
916 Command: (% style="color:red" %)**0x0C aa**
917
918 **0C:** Command Type Code
919
920 **aa:** uplink interval
921
922
923 If user send 0x0C 0A: equal to AT+LEAKALARM=10
924
925 Or
926
927 0x0C 00: Equal to AT+LEAKALARM=0.
928
929
930 === 3.3.9 Delay time for state changes to take effectEdit ===
931
932
933 (% style="color:blue" %)**AT Command to configure:**
934
935 * (% style="color:red" %)**AT+DETEDELAY=50**(%%) **~-~->** Default Value, Set state change, valid signal is 50ms.
936
937 * (% style="color:red" %)**AT+DETEDELAY=0**(%%)   **~-~->** Disable valid signal detection..
938
939 (% style="color:blue" %)**Downlink Command to configure:**
940
941 Command: (% style="color:red" %)**0x0D aa bb**
942
943 **0D:** Command Type Code
944
945 **aa bb:** timeout
946
947
948 If user send 0x0D 00 32: equal to AT+DETEDELAY=50
949
950 Or
951
952 0x0D 00 00: Equal to AT+DETEDELAY=0.
953
954
955 === 3.3.10 Clear the leak count and the duration of the last leak ===
956
957
958 (% style="color:blue" %)**AT Command:**
959
960 (% border="1" cellspacing="4" style="background-color:#f2f2f2; width:500px" %)
961 |=(% style="background-color:#4F81BD;color:white; width: 160px;" %)**Command Example**|=(% style="background-color:#4F81BD;color:white; width: 254px;" %)**Function**|=(% style="background-color:#4F81BD;color:white" %)**Response**
962 |(% style="width:160px" %)AT+CLRC|(% style="width:254px" %)clear the leak count and the duration of the last leak.|OK
963
964 (% style="color:blue" %)**Downlink Payload**(%%)**:  **0xA6 01
965
966 The sensor will clear the leak count and the duration of the last leak.
967
968
969 === 3.3.11 Set the count value of the number of leaks ===
970
971
972 (% style="color:blue" %)**AT Command:**
973
974 (% border="1" cellspacing="4" style="background-color:#f2f2f2; width:500px" %)
975 |=(% style="background-color:#4F81BD;color:white; width: 160px;" %)**Command Example**|=(% style="background-color:#4F81BD;color:white; width: 254px;" %)**Function**|=(% style="background-color:#4F81BD;color:white" %)**Response**
976 |(% style="width:160px" %)AT+SETCNT=100|(% style="width:254px" %)Set the leak count value to 100|OK
977
978 (% style="color:blue" %)**Downlink Payload**(%%)**:  **
979
980 0xA5 00 00 64  ~/~/Set the leak count value to 100
981
982
983 = 4. Battery & Power Consumption =
984
985
986 WL03A-LB use ER26500 + SPC1520 battery pack and WL03A-LS use 3000mAh Recharable Battery with Solar Panel. See below link for detail information about the battery info and how to replace.
987
988 [[**Battery Info & Power Consumption Analyze**>>http://wiki.dragino.com/xwiki/bin/view/Main/How%20to%20calculate%20the%20battery%20life%20of%20Dragino%20sensors%3F/]] .
989
990
991 = 5. OTA Firmware update =
992
993
994 (% class="wikigeneratedid" %)
995 **User can change firmware WL03A-LB/LS to:**
996
997 * Change Frequency band/ region.
998 * Update with new features.
999 * Fix bugs.
1000
1001 **Firmware and changelog can be downloaded from :** [[**Firmware download link**>>https://www.dropbox.com/sh/ld9vti6wazgopq8/AADawdyMQnrv3vdYdkMBBALRa?dl=0]]
1002
1003 **Methods to Update Firmware:**
1004
1005 * (Recommanded way) OTA firmware update via wireless: **[[http:~~/~~/wiki.dragino.com/xwiki/bin/view/Main/Firmware%20OTA%20Update%20for%20Sensors/>>url:http://wiki.dragino.com/xwiki/bin/view/Main/Firmware%20OTA%20Update%20for%20Sensors/]]**
1006 * 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]]**.
1007
1008 = 6. FAQ =
1009
1010
1011
1012 = 7. Order Info =
1013
1014
1015 (% style="color:red" %)**Notice: WL03A-LB/LS includes a one meter water leak cable, If user want to extend the lenght, please choose Water Leak Cable DR-WLN-XX.**
1016
1017 **Water Leak Controller Part Number: (% style="color:blue" %)WL03A-LB-XX(%%) or (% style="color:blue" %)WL03A-LS-XX(%%)**
1018
1019 (% style="color:blue" %)**XX**:
1020
1021 * (% style="color:red" %)**EU433**(%%): frequency bands EU433
1022 * (% style="color:red" %)**EU868**(%%): frequency bands EU868
1023 * (% style="color:red" %)**KR920**(%%): frequency bands KR920
1024 * (% style="color:red" %)**CN470**(%%): frequency bands CN470
1025 * (% style="color:red" %)**AS923**(%%): frequency bands AS923
1026 * (% style="color:red" %)**AU915**(%%): frequency bands AU915
1027 * (% style="color:red" %)**US915**(%%): frequency bands US915
1028 * (% style="color:red" %)**IN865**(%%): frequency  bands IN865
1029 * (% style="color:red" %)**CN779**(%%): frequency bands CN779
1030
1031 **Water Leak Cable Part Number: (% style="color:blue" %)DR-WLN-XX(%%)**
1032
1033 (% style="color:blue" %)**XX:**
1034
1035 * (% style="color:red" %)**1M : **(%%)1 meter water leak cable
1036 * (% style="color:red" %)**5M : **(%%)5 meters water leak cable
1037 * (% style="color:red" %)**10M: **(%%)10 meters water leak cable
1038
1039 = 8. ​Packing Info =
1040
1041
1042 (% style="color:#037691" %)**Package Includes**:
1043
1044 * WL03A-LB or WL03A-LS x 1
1045 * 1 x 1m water lead cable
1046 * 1 x termination end
1047
1048 (% style="color:#037691" %)**Dimension and weight**:
1049
1050 * Device Size: cm
1051
1052 * Device Weight: g
1053
1054 * Package Size / pcs : cm
1055
1056 * Weight / pcs : g
1057
1058 = 9. Support =
1059
1060
1061 * 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.
1062
1063 * 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.cc>>mailto:Support@dragino.cc]].
Copyright ©2010-2022 Dragino Technology Co., LTD. All rights reserved
Dragino Wiki v2.0