Changes for page WSC1-L-Dragino LoRaWAN Weather Station User Manual
Last modified by Xiaoling on 2025/04/25 09:08
Summary
-
Page properties (1 modified, 0 added, 0 removed)
-
Attachments (0 modified, 5 added, 0 removed)
Details
- Page properties
-
- Content
-
... ... @@ -67,6 +67,9 @@ 67 67 * WSC1-L has an extra 1000mAh back up battery. So it can work even solar panel and storage battery Fails. 68 68 * Weather sensors won’t work if solar panel and storage battery fails. 69 69 70 + 71 + 72 + 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: ... ... @@ -77,9 +77,14 @@ 77 77 * 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 83 + 84 + 85 + 80 80 == 2.2 How it works? == 81 81 88 +((( 82 82 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. 90 +))) 83 83 84 84 85 85 Open WSC1-L and put the yellow jumper as below position to power on WSC1-L. ... ... @@ -92,6 +92,9 @@ 92 92 1. WSC1-L will auto scan available weather sensors when power on or reboot. 93 93 1. User can send a downlink command to WSC1-L to do a re-scan on the available sensors. 94 94 103 + 104 + 105 + 95 95 == 2.3 Example to use for LoRaWAN network == 96 96 97 97 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. ... ... @@ -148,12 +148,17 @@ 148 148 * Valid Sensor Value: Use FPORT=2 149 149 * Other control command: Use FPORT other than 2. 150 150 162 + 163 + 164 + 151 151 === 2.4.1 Uplink FPORT~=5, Device Status === 152 152 153 153 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 154 154 155 155 170 +((( 156 156 User can also use downlink command(0x2301) to ask WSC1-L to resend this uplink 172 +))) 157 157 158 158 (% border="1" cellspacing="8" style="background-color:#ffffcc; color:green; width:500px" %) 159 159 |=(% style="width: 70px;" %)**Size (bytes)**|=(% style="width: 60px;" %)**1**|=(% style="width: 80px;" %)**2**|=(% style="width: 80px;" %)**1**|=(% style="width: 60px;" %)**1**|=(% style="width: 50px;" %)**2**|=(% style="width: 100px;" %)**3** ... ... @@ -218,17 +218,13 @@ 218 218 219 219 ==== (% style="color:#037691" %)**Weather Sensor Types:**(%%) ==== 220 220 237 +(% border="1" cellspacing="10" style="background-color:#ffffcc; color:green; width:100px" %) 221 221 |Byte3|Byte2|Byte1 222 222 223 223 Bit = 1 means this sensor is connected, Bit=0 means this sensor is not connected 224 224 242 +[[image:image-20220624134713-1.png]] 225 225 226 -|(% rowspan="2" %)Byte3|Bit23|Bit22|Bit21|Bit20|Bit19|Bit18|Bit17|Bit16 227 -|N/A|Customize-A4|Customize-A3|Customize-A2|Customize-A1|N/A|N/A|N/A 228 -|(% rowspan="2" %)Byte2|Bit15|Bit14|Bit13|Bit12|Bit11|Bit10|Bit9|Bit8 229 -|N/A|N/A|N/A|N/A|N/A|N/A|N/A|N/A 230 -|(% rowspan="2" %)Byte1|Bit7|Bit6|Bit5|Bit4|Bit3|Bit2|Bit1|Bit0 231 -|WSS-07|WSS-06|WSS-05|WSS-04|WSS-03|WSS-02|WSS-01|N/A 232 232 233 233 Eg: 0x1000FE = 1 0000 0000 0000 1111 1110(b) 234 234 ... ... @@ -245,44 +245,51 @@ 245 245 Wind Speed/Direction (WSS-02) 246 246 247 247 248 - 249 - 250 250 User can also use downlink command(0x26 01) to ask WSC1-L to resend this uplink : 251 251 252 252 (% style="color:#037691" %)**Downlink:0x26 01** 253 253 254 -[[image: file:///C:/Users/93456/AppData/Local/Temp/msohtmlclip1/01/clip_image012.png||alt="1646898147(1)"]]264 +[[image:1656049673488-415.png]] 255 255 256 256 257 257 258 - 259 259 === 2.4.2 Uplink FPORT~=2, Real time sensor value === 260 260 261 -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="H"]]. 270 +((( 271 +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"]]. 272 +))) 262 262 274 +((( 263 263 Uplink uses FPORT=2 and every 20 minutes send one uplink by default. 276 +))) 264 264 265 265 279 +((( 266 266 The upload length is dynamic, depends on what type of weather sensors are connected. The uplink payload is combined with sensor segments. As below: 281 +))) 267 267 268 -|Sensor Segment 1|Sensor Segment 2|……|Sensor Segment n 269 269 270 -(% style="color:#4472c4" %)** Uplink Payload**: 284 +(% style="color:#4472c4" %)** Uplink Payload**: 271 271 272 -|Type Code|Length (Bytes)|Measured Value 286 +(% border="1" cellspacing="10" style="background-color:#ffffcc; color:green; width:464px" %) 287 +|(% style="width:140px" %)Sensor Segment 1|(% style="width:139px" %)Sensor Segment 2|(% style="width:42px" %)……|(% style="width:140px" %)Sensor Segment n 273 273 289 + 274 274 (% style="color:#4472c4" %)** Sensor Segment Define**: 275 275 292 +(% border="1" cellspacing="10" style="background-color:#ffffcc; color:green; width:330px" %) 293 +|(% style="width:89px" %)Type Code|(% style="width:114px" %)Length (Bytes)|(% style="width:124px" %)Measured Value 276 276 277 277 278 -Sensor Type Table: 296 +**Sensor Type Table:** 279 279 280 -|**Sensor Type**|**Type Code**|**Range**|**Length ( Bytes)**|**Example** 281 -|**Wind Speed**|0x01|((( 298 +(% border="1" cellspacing="10" style="background-color:#ffffcc; color:green; width:1006px" %) 299 +|=(% style="width: 167px;" %)**Sensor Type**|=(% style="width: 95px;" %)**Type Code**|=(% style="width: 185px;" %)**Range**|=(% style="width: 126px;" %)**Length ( Bytes)**|=(% style="width: 428px;" %)**Example** 300 +|(% style="width:167px" %)**Wind Speed**|(% style="width:95px" %)0x01|(% style="width:185px" %)((( 282 282 Speed: 0~60m/s 283 283 284 284 Level: 0~17 285 -)))|0x03 |((( 304 +)))|(% style="width:126px" %)0x03 |(% style="width:428px" %)((( 286 286 0x0024/10=3.6m/s 287 287 288 288 (0x02FE: No Sensor, 0x02FF: Value Error) ... ... @@ -291,11 +291,11 @@ 291 291 292 292 (0x14: No Sensor, 0x15: Value Error) 293 293 ))) 294 -|**Wind Direction**|0x02|((( 313 +|(% style="width:167px" %)**Wind Direction**|(% style="width:95px" %)0x02|(% style="width:185px" %)((( 295 295 Angel: 0~360° 296 296 297 297 Direction: 16 positions 298 -)))|0x03|((( 317 +)))|(% style="width:126px" %)0x03|(% style="width:428px" %)((( 299 299 0x029A/10=66.6° 300 300 301 301 (0x0EFE: No Sensor,0x0EFF: Value Error) ... ... @@ -304,57 +304,55 @@ 304 304 305 305 (0x14: No Sensor,0x15: Value Error) 306 306 ))) 307 -|**Illumination**|0x03|0~200000Lux|0x02|((( 326 +|(% style="width:167px" %)**Illumination**|(% style="width:95px" %)0x03|(% style="width:185px" %)0~200000Lux|(% style="width:126px" %)0x02|(% style="width:428px" %)((( 308 308 0x04D2 *10=12340Lux 309 309 310 310 (0x4EFE: No Sensor,0x4EFF: Value Error) 311 311 ))) 312 -|**Rain / Snow**|0x04|00: No, 01 Yes.|0x01|((( 331 +|(% style="width:167px" %)**Rain / Snow**|(% style="width:95px" %)0x04|(% style="width:185px" %)00: No, 01 Yes.|(% style="width:126px" %)0x01|(% style="width:428px" %)((( 313 313 0x00 (00) No Rain or snow detected 314 314 315 315 (0x02: No Sensor,0x03: Value Error) 316 316 ))) 317 -|**CO2**|0x05|0~5000ppm|0x02|((( 336 +|(% style="width:167px" %)**CO2**|(% style="width:95px" %)0x05|(% style="width:185px" %)0~5000ppm|(% style="width:126px" %)0x02|(% style="width:428px" %)((( 318 318 0x0378=888ppm 319 319 320 320 (0x14FE: No Sensor,0x14FF: Value Error) 321 321 ))) 322 -|**Temperature**|0x06|-30℃~70℃|0x02|((( 341 +|(% style="width:167px" %)**Temperature**|(% style="width:95px" %)0x06|(% style="width:185px" %)-30℃~70℃|(% style="width:126px" %)0x02|(% style="width:428px" %)((( 323 323 0xFFDD/10=-3.5℃ 324 324 325 325 (0x02FE: No Sensor,0x02FF: Value Error) 326 326 ))) 327 -|**Humidity**|0x07|0~100%RH|0x02|0x0164/10=35.6%RH (0x03FE: No Sensor,0x03FF: Value Error) 328 -|**Pressure**|0x08|10~1100hPa|0x02|((( 346 +|(% style="width:167px" %)**Humidity**|(% style="width:95px" %)0x07|(% style="width:185px" %)0~100%RH|(% style="width:126px" %)0x02|(% style="width:428px" %)0x0164/10=35.6%RH (0x03FE: No Sensor,0x03FF: Value Error) 347 +|(% style="width:167px" %)**Pressure**|(% style="width:95px" %)0x08|(% style="width:185px" %)10~1100hPa|(% style="width:126px" %)0x02|(% style="width:428px" %)((( 329 329 0x2748/10=1005.6hPa 330 330 331 331 (0x00: No Sensor,0x01: Value Error) 332 332 ))) 333 -|**Rain Gauge**|0x09|0mm/min~100mm/min|0x02|((( 352 +|(% style="width:167px" %)**Rain Gauge**|(% style="width:95px" %)0x09|(% style="width:185px" %)0mm/min~100mm/min|(% style="width:126px" %)0x02|(% style="width:428px" %)((( 334 334 0x0000/10=0mm /min 335 335 336 336 (0x03FE: No Sensor,0x03FF: Value Error) 337 337 ))) 338 -|**PM2.5**|0x0A|0~1000μg/m^^3^^|0x02|((( 357 +|(% style="width:167px" %)**PM2.5**|(% style="width:95px" %)0x0A|(% style="width:185px" %)0~1000μg/m^^3^^|(% style="width:126px" %)0x02|(% style="width:428px" %)((( 339 339 0x0023=35μg/m^^3 ^^ 340 340 341 341 (0x03FE: No Sensor,0x03FF: Value Error) 342 342 ))) 343 -|**PM10**|0x0B|0~1000μg/m^^3^^|0x02|((( 362 +|(% style="width:167px" %)**PM10**|(% style="width:95px" %)0x0B|(% style="width:185px" %)0~1000μg/m^^3^^|(% style="width:126px" %)0x02|(% style="width:428px" %)((( 344 344 0x002D=45μg/m^^3 ^^ 345 345 346 346 (0x03FE: No Sensor,0x03FF: Value Error) 347 347 ))) 348 -|**PAR**|0x0C|0~2500μmol/m^^2^^•s|0x02|((( 367 +|(% style="width:167px" %)**PAR**|(% style="width:95px" %)0x0C|(% style="width:185px" %)0~2500μmol/m^^2^^•s|(% style="width:126px" %)0x02|(% style="width:428px" %)((( 349 349 0x00B3=179μmol/m^^2^^•s 350 350 351 351 (0x09FE: No Sensor,0x9FF: Value Error) 352 352 ))) 353 -|((( 354 -**Total Solar** 355 - 356 -**Radiation** 357 -)))|0x0D|0~2000W/m^^2^^|0x02|((( 372 +|(% style="width:167px" %)((( 373 +**Total Solar Radiation** 374 +)))|(% style="width:95px" %)0x0D|(% style="width:185px" %)0~2000W/m^^2^^|(% style="width:126px" %)0x02|(% style="width:428px" %)((( 358 358 0x0073/10=11.5W/m^^2^^ 359 359 360 360 (0x4EFE: No Sensor,0x4EFF: Value Error)
- 1656049673488-415.png
-
- Author
-
... ... @@ -1,0 +1,1 @@ 1 +XWiki.Xiaoling - Size
-
... ... @@ -1,0 +1,1 @@ 1 +86.8 KB - Content
- image-20220624134713-1.png
-
- Author
-
... ... @@ -1,0 +1,1 @@ 1 +XWiki.Xiaoling - Size
-
... ... @@ -1,0 +1,1 @@ 1 +17.1 KB - Content
- image-20220624140352-2.png
-
- Author
-
... ... @@ -1,0 +1,1 @@ 1 +XWiki.Xiaoling - Size
-
... ... @@ -1,0 +1,1 @@ 1 +66.5 KB - Content
- image-20220624140615-3.png
-
- Author
-
... ... @@ -1,0 +1,1 @@ 1 +XWiki.Xiaoling - Size
-
... ... @@ -1,0 +1,1 @@ 1 +7.4 KB - Content
- image-20220624140735-4.png
-
- Author
-
... ... @@ -1,0 +1,1 @@ 1 +XWiki.Xiaoling - Size
-
... ... @@ -1,0 +1,1 @@ 1 +1.2 KB - Content