<
From version < 85.6 >
edited by Xiaoling
on 2022/06/25 09:02
To version < 91.13 >
edited by Xiaoling
on 2022/08/22 09:00
>
Change comment: There is no comment for this version

Summary

Details

Page properties
Title
... ... @@ -1,1 +1,1 @@
1 -Dragino LoRaWAN Weather Station User Manual
1 +WSC1-L-Dragino LoRaWAN Weather Station User Manual
Content
... ... @@ -40,10 +40,13 @@
40 40  
41 41  = 2. How to use =
42 42  
43 +
43 43  == 2.1 Installation ==
44 44  
46 +
45 45  Below is an installation example for the weather station. Field installation example can be found at [[Appendix I: Field Installation Photo.>>||anchor="H11.AppendixI:FieldInstallationPhoto"]] 
46 46  
49 +
47 47  [[image:1656041948552-849.png]]
48 48  
49 49  
... ... @@ -58,6 +58,7 @@
58 58  
59 59  WSC1-L is shipped with a RS485 converter board, for the easy connection to different sensors and WSC1-L. Below is a connection photo:
60 60  
64 +
61 61  [[image:1656042136605-251.png]]
62 62  
63 63  
... ... @@ -65,8 +65,10 @@
65 65  
66 66  * All weather sensors and WSC1-L are powered by MPPT solar recharge controller. MPPT is connected to solar panel and storage battery.
67 67  * WSC1-L has an extra 1000mAh back up battery. So it can work even solar panel and storage battery Fails.
68 -* Weather sensors wont work if solar panel and storage battery fails.
72 +* Weather sensors won't work if solar panel and storage battery fails.
69 69  
74 +
75 +
70 70  (% style="color:red" %)**Notice 2:**
71 71  
72 72  Due to shipment and importation limitation, user is better to purchase below parts locally:
... ... @@ -74,12 +74,15 @@
74 74  * Solar Panel
75 75  * Storage Battery
76 76  * MPPT Solar Recharger
77 -* Mounting Kit includes pole and mast assembly. Each weather sensor has its own mounting assembly, user can check the sensor section in this manual.
83 +* Mounting Kit includes pole and mast assembly. Each weather sensor has it's own mounting assembly, user can check the sensor section in this manual.
78 78  * Cabinet.
79 79  
80 80  
87 +
88 +
81 81  == 2.2 How it works? ==
82 82  
91 +
83 83  (((
84 84  Each WSC1-L is shipped with a worldwide unique set of OTAA keys. To use WSC1-L in a LoRaWAN network, user needs to input the OTAA keys in LoRaWAN network server. After finish installation as above. Create WSC1-L in your LoRaWAN server and Power on WSC1-L , it can join the LoRaWAN network and start to transmit sensor data. The default period for each uplink is 20 minutes.
85 85  )))
... ... @@ -95,11 +95,14 @@
95 95  (% style="color:red" %)**Notice:**
96 96  
97 97  1. WSC1-L will auto scan available weather sensors when power on or reboot.
98 -1. User can send a downlink command to WSC1-L to do a re-scan on the available sensors.
107 +1. User can send a [[downlink command>>||anchor="H3.ConfigureWSC1-LviaATCommandorLoRaWANDownlink"]] to WSC1-L to do a re-scan on the available sensors.
99 99  
100 100  
110 +
111 +
101 101  == 2.3 Example to use for LoRaWAN network ==
102 102  
114 +
103 103  This section shows an example for how to join the TTN V3 LoRaWAN IoT server. Usages with other LoRaWAN IoT servers are of similar procedure.
104 104  
105 105  
... ... @@ -151,6 +151,7 @@
151 151  
152 152  == 2.4 Uplink Payload ==
153 153  
166 +
154 154  Uplink payloads include two types: Valid Sensor Value and other status / control command.
155 155  
156 156  * Valid Sensor Value: Use FPORT=2
... ... @@ -157,13 +157,16 @@
157 157  * Other control command: Use FPORT other than 2.
158 158  
159 159  
173 +
174 +
160 160  === 2.4.1 Uplink FPORT~=5, Device Status ===
161 161  
177 +
162 162  Uplink the device configures with FPORT=5. Once WSC1-L Joined the network, it will uplink this message to the server. After first uplink, WSC1-L will uplink Device Status every 12 hours
163 163  
164 164  
165 165  (((
166 -User can also use downlink command(0x2301) to ask WSC1-L to resend this uplink
182 +User can also use downlink command**(0x2301)** to ask WSC1-L to resend this uplink
167 167  )))
168 168  
169 169  (% border="1" cellspacing="8" style="background-color:#ffffcc; color:green; width:500px" %)
... ... @@ -179,6 +179,7 @@
179 179  
180 180  ==== (% style="color:#037691" %)**Sensor Model:**(%%) ====
181 181  
198 +
182 182  For WSC1-L, this value is 0x0D.
183 183  
184 184  
... ... @@ -185,6 +185,7 @@
185 185  
186 186  ==== (% style="color:#037691" %)**Firmware Version:**(%%) ====
187 187  
205 +
188 188  0x0100, Means: v1.0.0 version.
189 189  
190 190  
... ... @@ -191,6 +191,7 @@
191 191  
192 192  ==== (% style="color:#037691" %)**Frequency Band:**(%%) ====
193 193  
212 +
194 194  *0x01: EU868
195 195  
196 196  *0x02: US915
... ... @@ -215,6 +215,7 @@
215 215  
216 216  ==== (% style="color:#037691" %)**Sub-Band:**(%%) ====
217 217  
237 +
218 218  value 0x00 ~~ 0x08(only for CN470, AU915,US915. Others are0x00)
219 219  
220 220  
... ... @@ -221,6 +221,7 @@
221 221  
222 222  ==== (% style="color:#037691" %)**BAT:**(%%) ====
223 223  
244 +
224 224  (((
225 225  shows the battery voltage for WSC1-L MCU.
226 226  )))
... ... @@ -233,6 +233,7 @@
233 233  
234 234  ==== (% style="color:#037691" %)**Weather Sensor Types:**(%%) ====
235 235  
257 +
236 236  (% border="1" cellspacing="10" style="background-color:#ffffcc; color:green; width:100px" %)
237 237  |Byte3|Byte2|Byte1
238 238  
... ... @@ -266,6 +266,7 @@
266 266  
267 267  === 2.4.2 Uplink FPORT~=2, Real time sensor value ===
268 268  
291 +
269 269  (((
270 270  WSC1-L will send this uplink after Device Config uplink once join LoRaWAN network successfully. And it will periodically send this uplink. Default interval is 20 minutes and [[can be changed>>||anchor="H3.1SetTransmitIntervalTime"]].
271 271  )))
... ... @@ -292,7 +292,7 @@
292 292  
293 293  (% style="color:#4472c4" %)**Sensor Type Table:**
294 294  
295 -[[image:image-20220624140352-2.png]]
318 +[[image:image-20220706154434-1.png]]
296 296  
297 297  
298 298  (((
... ... @@ -343,9 +343,9 @@
343 343  
344 344  
345 345  
346 -
347 347  === 2.4.3 Decoder in TTN V3 ===
348 348  
371 +
349 349  (((
350 350  In LoRaWAN platform, user only see HEX payload by default, user needs to use payload formatters to decode the payload to see human-readable value.
351 351  )))
... ... @@ -355,15 +355,17 @@
355 355  )))
356 356  
357 357  (((
358 -Download decoder for suitable platform from:
381 +Download decoder for suitable platform from: [[https:~~/~~/www.dropbox.com/sh/fuorz31grv8i3r1/AABmjFDU4FADNP6sq7fsmBwVa?dl=0>>https://www.dropbox.com/sh/fuorz31grv8i3r1/AABmjFDU4FADNP6sq7fsmBwVa?dl=0]]
359 359  )))
360 360  
361 361  (((
362 -[[https:~~/~~/www.dragino.com/downloads/index.php?dir=LoRa_End_Node/Weather_Station/WSC1-L/>>url:https://www.dragino.com/downloads/index.php?dir=LoRa_End_Node/Weather_Station/WSC1-L/]]
385 +
363 363  )))
364 364  
365 365  (((
366 366  and put as below:
390 +
391 +
367 367  )))
368 368  
369 369  [[image:1656051152438-578.png]]
... ... @@ -372,6 +372,7 @@
372 372  
373 373  == 2.5 Show data on Application Server ==
374 374  
400 +
375 375  (((
376 376  Application 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:
377 377  )))
... ... @@ -391,18 +391,22 @@
391 391  [[image:1656051197172-131.png]]
392 392  
393 393  
420 +
394 394  **Add TagoIO:**
395 395  
396 396  [[image:1656051223585-631.png]]
397 397  
398 398  
426 +
399 399  **Authorization:**
400 400  
401 401  [[image:1656051248318-368.png]]
402 402  
403 403  
432 +
404 404  In TagoIO console ([[https:~~/~~/admin.tago.io~~/~~/>>url:https://datacake.co/]]) , add WSC1-L:
405 405  
435 +
406 406  [[image:1656051277767-168.png]]
407 407  
408 408  
... ... @@ -409,6 +409,7 @@
409 409  
410 410  = 3. Configure WSC1-L via AT Command or LoRaWAN Downlink =
411 411  
442 +
412 412  Use can configure WSC1-L via AT Command or LoRaWAN Downlink.
413 413  
414 414  * AT Command Connection: See [[FAQ>>||anchor="H7.FAQ"]].
... ... @@ -425,7 +425,7 @@
425 425  
426 426  They are same for all Dragino Device which support DLWS-005 LoRaWAN Stack((% style="color:red" %)Note~*~*)(%%). These commands can be found on the wiki:  [[End Device Downlink Command>>doc:Main.End Device AT Commands and Downlink Command.WebHome]]
427 427  
428 -(% style="color:red" %)Note~*~*: Please check early user manual if you don’t have v1.8.0 firmware.
459 +(% style="color:red" %)**Note~*~*: Please check early user manual if you don’t have v1.8.0 firmware. **
429 429  
430 430  
431 431  * (% style="color:#4472c4" %)**Commands special design for WSC1-L**
... ... @@ -436,6 +436,7 @@
436 436  
437 437  == 3.1 Set Transmit Interval Time ==
438 438  
470 +
439 439  Feature: Change LoRaWAN End Node Transmit Interval.
440 440  
441 441  (% style="color:#037691" %)**AT Command: AT+TDC**
... ... @@ -453,8 +453,11 @@
453 453  * Example 2: Downlink Payload: 0100003C ~/~/ Set Transmit Interval (TDC) = 60 seconds
454 454  
455 455  
488 +
489 +
456 456  == 3.2 Set Emergency Mode ==
457 457  
492 +
458 458  Feature: In emergency mode, WSC1-L will uplink data every 1 minute.
459 459  
460 460  (% style="color:#037691" %)**AT Command:**
... ... @@ -468,8 +468,11 @@
468 468  * 0xE100     Same as: AT+ALARMMOD=0
469 469  
470 470  
506 +
507 +
471 471  == 3.3 Add or Delete RS485 Sensor ==
472 472  
510 +
473 473  (((
474 474  Feature: User can add or delete 3^^rd^^ party sensor as long they are RS485/Modbus interface,baud rate support 9600.Maximum can add 4 sensors.
475 475  )))
... ... @@ -535,6 +535,8 @@
535 535  * has_CRC: 1
536 536  * timeout: 1500 (Fill in the test according to the actual situation)
537 537  
576 +
577 +
538 538  **So the input command is:**
539 539  
540 540  AT+DYSENSOR=A1,8,A103000000019CAA,8,24,1,1500
... ... @@ -564,16 +564,23 @@
564 564  * 0xE5FF  
565 565  
566 566  
607 +
608 +
567 567  == 3.4 RS485 Test Command ==
568 568  
611 +
569 569  (% style="color:#037691" %)**AT Command:**
570 570  
571 571  (% border="1" cellspacing="10" style="background-color:#ffffcc; color:green; width:474px" %)
572 572  |=(% style="width: 159px;" %)**Command Example**|=(% style="width: 227px;" %)**Function**|=(% style="width: 85px;" %)**Response**
573 573  |(% style="width:159px" %)AT+RSWRITE=xxxxxx|(% style="width:227px" %)(((
617 +(((
574 574  Send command to 485 sensor
619 +)))
575 575  
621 +(((
576 576  Range : no more than 10 bytes
623 +)))
577 577  )))|(% style="width:85px" %)OK
578 578  
579 579  Eg: Send command **01 03 00 00 00 01 84 0A** to 485 sensor
... ... @@ -586,8 +586,11 @@
586 586  * 0xE20103000001840A     Same as: AT+RSWRITE=0103000001840A
587 587  
588 588  
636 +
637 +
589 589  == 3.5 RS485 response timeout ==
590 590  
640 +
591 591  Feature: Set or get extended time to receive 485 sensor data.
592 592  
593 593  (% style="color:#037691" %)**AT Command:**
... ... @@ -595,9 +595,13 @@
595 595  (% border="1" cellspacing="10" style="background-color:#ffffcc; color:green; width:433px" %)
596 596  |=(% style="width: 157px;" %)**Command Example**|=(% style="width: 188px;" %)**Function**|=(% style="width: 85px;" %)**Response**
597 597  |(% style="width:157px" %)AT+DTR=1000|(% style="width:188px" %)(((
648 +(((
598 598  Set response timeout to:
650 +)))
599 599  
652 +(((
600 600  Range : 0~~10000
654 +)))
601 601  )))|(% style="width:85px" %)OK
602 602  
603 603  (% style="color:#037691" %)**Downlink Command:**
... ... @@ -610,8 +610,11 @@
610 610  * Example 2: Downlink Payload: E000000A ~/~/ Set Transmit Interval (DTR) = 10 seconds
611 611  
612 612  
667 +
668 +
613 613  == 3.6 Set Sensor Type ==
614 614  
671 +
615 615  (((
616 616  Feature: Set sensor in used. If there are 6 sensors, user can set to only send 5 sensors values.
617 617  )))
... ... @@ -629,6 +629,7 @@
629 629  |=(% style="width: 157px;" %)**Command Example**|=(% style="width: 130px;" %)**Function**|=(% style="width: 87px;" %)**Response**
630 630  |(% style="width:157px" %)AT+STYPE=80221|(% style="width:130px" %)Set sensor types|(% style="width:87px" %)OK
631 631  
689 +
632 632  Eg: The setting command **AT+STYPE=802212** means:
633 633  
634 634  (% border="1" cellspacing="10" style="background-color:#ffffcc; color:green; width:495px" %)
... ... @@ -646,6 +646,8 @@
646 646  
647 647  * 0xE400802212     Same as: AT+STYPE=80221
648 648  
707 +
708 +
649 649  (% style="color:red" %)**Note:**
650 650  
651 651  ~1. The sensor type will not be saved to flash, and the value will be updated every time the sensor is restarted or rescanned.
... ... @@ -652,7 +652,6 @@
652 652  
653 653  
654 654  
655 -
656 656  = 4. Power consumption and battery =
657 657  
658 658  == 4.1 Total Power Consumption ==
... ... @@ -693,6 +693,7 @@
693 693  * Support default sensors or 3rd party RS485 sensors
694 694  
695 695  
755 +
696 696  == 5.2 Power Consumption ==
697 697  
698 698  WSC1-L (without external sensor): Idle: 4mA, Transmit: max 40mA
... ... @@ -761,10 +761,12 @@
761 761  * Horizontal adjustable.
762 762  
763 763  
824 +
764 764  === 6.1.2 Specification ===
765 765  
766 766  * Resolution: 0.2mm
767 767  * Accuracy: ±3%
829 +* Range: 0 ~~ 100mm
768 768  * Rainfall strength: 0mm~4mm/min (max 8mm/min)
769 769  * Input Power: DC 5~~24v
770 770  * Interface: RS485
... ... @@ -773,6 +773,7 @@
773 773  * Power Consumption: 4mA @ 12v.
774 774  
775 775  
838 +
776 776  === 6.1.3 Dimension ===
777 777  
778 778   [[image:1656054957406-980.png]]
... ... @@ -844,6 +844,7 @@
844 844  * PC enclosure, resist corrosion
845 845  
846 846  
910 +
847 847  === 6.2.2 Specification ===
848 848  
849 849  * Wind speed range: 0 ~~ 30m/s, (always show 30m/s for higher speed)
... ... @@ -858,6 +858,7 @@
858 858  * Cable Length: 2 meters
859 859  
860 860  
925 +
861 861  === 6.2.3 Dimension ===
862 862  
863 863  [[image:image-20220624152813-2.png]]
... ... @@ -909,6 +909,7 @@
909 909  * Laser Beam Scattering to PM2.5 and PM10
910 910  
911 911  
977 +
912 912  === 6.3.2 Specification ===
913 913  
914 914  * CO2 Range: 0~5000ppm, accuracy: ±3%F•S(25℃)
... ... @@ -927,11 +927,13 @@
927 927  * Power Consumption: 50mA@ 12v.
928 928  
929 929  
996 +
930 930  === 6.3.3 Dimension ===
931 931  
932 932  [[image:1656056708366-230.png]]
933 933  
934 934  
1002 +
935 935  === 6.3.4 Pin Mapping ===
936 936  
937 937  [[image:1656056722648-743.png]]
... ... @@ -970,6 +970,7 @@
970 970  * grid electrode uses Electroless Nickel/Immersion Gold design for resist corrosion
971 971  
972 972  
1041 +
973 973  === 6.4.2 Specification ===
974 974  
975 975  * Detect if there is rain or snow
... ... @@ -982,6 +982,7 @@
982 982  ** heating: 94ma @ 12v.
983 983  
984 984  
1054 +
985 985  === 6.4.3 Dimension ===
986 986  
987 987  [[image:1656056844782-155.png]]
... ... @@ -1031,6 +1031,7 @@
1031 1031  * RS485 Temperature, Humidity, Illuminance, Pressure sensor
1032 1032  
1033 1033  
1104 +
1034 1034  === 6.5.2 Specification ===
1035 1035  
1036 1036  * Input Power: DC 12 ~~ 24v
... ... @@ -1056,6 +1056,7 @@
1056 1056  * Power Consumption: 4mA @ 12v
1057 1057  
1058 1058  
1130 +
1059 1059  === 6.5.3 Dimension ===
1060 1060  
1061 1061  [[image:1656057170639-522.png]]
... ... @@ -1099,6 +1099,8 @@
1099 1099  * Measure Total Radiation between 0.3~3μm(300~3000nm)
1100 1100  * Measure Reflected Radiation if sense area towards ground.
1101 1101  
1174 +
1175 +
1102 1102  === 6.6.2 Specification ===
1103 1103  
1104 1104  * Input Power: DC 5 ~~ 24v
... ... @@ -1115,6 +1115,7 @@
1115 1115  * Power Consumption: 4mA @ 12v
1116 1116  
1117 1117  
1192 +
1118 1118  === 6.6.3 Dimension ===
1119 1119  
1120 1120  [[image:1656057348695-898.png]]
... ... @@ -1176,6 +1176,7 @@
1176 1176  * Power Consumption: 3mA @ 12v
1177 1177  
1178 1178  
1254 +
1179 1179  === 6.7.3 Dimension ===
1180 1180  
1181 1181  [[image:1656057538793-888.png]]
... ... @@ -1264,11 +1264,10 @@
1264 1264  
1265 1265  
1266 1266  
1267 -
1268 1268  == 9.2 Sensors ==
1269 1269  
1270 1270  (% border="1" cellspacing="10" style="background-color:#ffffcc; color:green; width:500px" %)
1271 -|=(% style="width: 300px;" %)**Sensor Model**|=(% style="width: 120px;" %)**Part Number**
1346 +|=(% style="width: 300px;" %)**Sensor Model**|=(% style="width: 200px;" %)**Part Number**
1272 1272  |(% style="width:462px" %)**Rain Gauge**|(% style="width:120px" %)WSS-01
1273 1273  |(% style="width:462px" %)**Rain Gauge installation Bracket for Pole**|(% style="width:120px" %)WS-K2
1274 1274  |(% style="width:462px" %)**Wind Speed Direction 2 in 1 Sensor**|(% style="width:120px" %)WSS-02
... ... @@ -1279,8 +1279,6 @@
1279 1279  |(% style="width:462px" %)**PAR (Photosynthetically Available Radiation)**|(% style="width:120px" %)WSS-07
1280 1280  
1281 1281  
1282 -
1283 -
1284 1284  = 10. Support =
1285 1285  
1286 1286  * 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.
image-20220706154434-1.png
Author
... ... @@ -1,0 +1,1 @@
1 +XWiki.Xiaoling
Size
... ... @@ -1,0 +1,1 @@
1 +68.0 KB
Content
Copyright ©2010-2024 Dragino Technology Co., LTD. All rights reserved
Dragino Wiki v2.0