<
From version < 108.4 >
edited by Xiaoling
on 2022/07/23 13:54
To version < 86.19 >
edited by Xiaoling
on 2022/05/30 15:30
>
Change comment: There is no comment for this version

Summary

Details

Page properties
Content
... ... @@ -1,4 +1,4 @@
1 -**~ Table of Contents:**
1 +**~ Contents:**
2 2  
3 3  {{toc/}}
4 4  
... ... @@ -5,20 +5,17 @@
5 5  
6 6  
7 7  
8 -= 1.  Introduction =
8 += 1. Introduction =
9 9  
10 -
11 11  (% style="color:black" %)The ChirpStack open-source LoRaWAN Network Server stack provides open-source components for LoRaWAN networks And the Chirpstack supports the users in building a private LoRaWAN Server. For more info please refer to this [[link>>url:https://www.chirpstack.io/]]
12 12  
13 13  (((
14 14  (% style="color:black" %)The dragino gateway can connect the ChirpStack server via Semtech UDP or Semtech Basic Station.
15 -
16 -
17 17  )))
18 18  
19 -(% style="color:blue" %)**Prerequisite:**
16 +**Prerequisite**
20 20  
21 -**1) Have a Chirstack Server.**
18 +1) Have a Chirstack Server.
22 22  
23 23  [[image:image-20220525100058-1.png]]
24 24  
... ... @@ -25,46 +25,41 @@
25 25  ChirpStack home page
26 26  
27 27  
25 +2) Gateway model support
28 28  
29 -**2) Gateway model support**
30 -
31 31  (% class="box" %)
32 32  (((
33 33  (((
34 34  Semtech UDP : **All Model**
35 -Basic Station : [[LIG16>>url:http://www.dragino.com/products/lora-lorawan-gateway/item/171-lig16.html]], [[LG308>>url:http://www.dragino.com/products/lora-lorawan-gateway/item/140-lg308.html]], [[DLOS8>>url:http://www.dragino.com/products/lora-lorawan-gateway/item/160-dlos8.html]] [[LPS8>>url:http://www.dragino.com/products/lora-lorawan-gateway/item/148-lps8.html]]
36 -(% style="color:red" %)**Note** (%%): the firmware needs >[[lgw~~-~~-build-v5.4.1640315898>>url:https://www.dragino.com/downloads/index.php?dir=LoRa_Gateway/LPS8/Firmware/Release/]]  if use the Bais station
31 +Basic Station : , , 
32 +**Note** : the firmware needs >  if use the Bais station
37 37  )))
38 38  )))
39 39  
40 40  
41 41  
42 -= 2.  Semtech UDP =
38 += 2. Semtech UDP =
43 43  
44 -== 2.1  Step 1. Add the Network-servers ==
40 +== 2.1 Step 1. Add the Network-servers ==
45 45  
46 -
47 47  The network-Servers address varies depending on the ChirpStack server setup environment
48 48  
49 49  (% class="box" %)
50 50  (((
51 - Windows       ~-~->  Network-server server * : localhost:8000
52 - Linux  ~-~->  Network-server server * : chirpstack-network-server:8000
46 + Windows       ~-~->Network-server server * : localhost:8000
47 + Linux         ~-~->Network-server server * : chirpstack-network-server:8000
53 53  )))
54 54  
55 -
56 56  If the user cannot add network-Servers, re-check the ChirpStack code or the server building process.
57 57  
52 +[[image:image-20220525100158-2.png]]
58 58  
59 -[[image:image-20220531171609-1.png]]
60 -
61 61  Add the Network-servers
62 62  
63 63  
64 -
65 65  == 2.2 Step 2. Create Gateway-profiles ==
66 66  
67 -[[image:image-20220531171651-2.png]]
59 +[[image:image-20220525100255-3.png]]
68 68  
69 69  Create Gateway-profiles
70 70  
... ... @@ -71,11 +71,10 @@
71 71  
72 72  == 2.3 Step 3. Create Service-profiles ==
73 73  
74 -[[image:image-20220531171809-3.png]]
66 +[[image:image-20220525100322-4.png]]
75 75  
76 76  Create Service-profiles
77 77  
78 -
79 79  In Step 3. Create Service-profiles, the above parameters can be set. If necessary, you can set them by yourself. This is only an example.
80 80  
81 81  (% style="color:red" %)**Note : Before add the gateway, the user needs to complete the preceding three steps.**
... ... @@ -91,12 +91,12 @@
91 91  (% style="color:red" %)**Note : The Gateway EUI and server addresses must match the ChirpStack configuration.**
92 92  )))
93 93  
94 -[[image:image-20220531171923-4.png]](% style="display:none" %)
85 +[[image:image-20220525100350-5.png]](% style="display:none" %)
95 95  
96 96  
97 97  Add the gateway
98 98  
99 -[[image:image-20220531172031-5.png]]
90 +[[image:image-20220525100417-6.png]]
100 100  
101 101  Configure the gateway
102 102  
... ... @@ -103,12 +103,12 @@
103 103  
104 104  == 2.5 Step 5. Checking gateway Status ==
105 105  
106 -[[image:image-20220531172158-6.png]](% style="display:none" %)
97 +[[image:image-20220525100448-7.png]](% style="display:none" %)
107 107  
108 108  
109 109  gateway Status
110 110  
111 -[[image:image-20220531172304-7.png]]
102 +[[image:image-20220526090446-3.png||height="653" width="1218"]]
112 112  
113 113  gateway Status
114 114  
... ... @@ -115,7 +115,7 @@
115 115  
116 116  = 3. Gateway Registration for Basics Station =
117 117  
118 -== 3.1 Introduction ==
109 +== Introduction ==
119 119  
120 120  The [[Semtech Basic Station>>url:https://doc.sm.tc/station/]] backend implements the [[LNS protocol>>url:https://doc.sm.tc/station/tcproto.html]]. It exposes a WebSocket handler to which Basic Station powered gateways can connect.
121 121  
... ... @@ -135,12 +135,12 @@
135 135  A gateway that can access the internet normally
136 136  
137 137  
138 -== 3.2 Add Gateway ==
129 +== 3.1 Add Gateway ==
139 139  
140 140  [[image:image-20220524164205-10.png]]
141 141  
142 142  
143 -== 3.3 Access the gateway GUI ==
134 +== 3.2 Access the gateway GUI ==
144 144  
145 145  Access the gateway GUI interface of LoRaWAN~-~->LoRaWAN ~-~- Basic Station
146 146  
... ... @@ -161,12 +161,12 @@
161 161  [[image:image-20220524164341-12.png]]
162 162  
163 163  
164 -== 3.4 Start Station ==
155 +== 3.3 Start Station ==
165 165  
166 166  When the user has finished the configuration, Please click Sace&Apply to start station to connect ChirpStack
167 167  
168 168  
169 -== 3.5 Successful Connection ==
160 +== 3.Successful Connection ==
170 170  
171 171  If user completes the above steps, which will see live date in the ChirpStack.
172 172  
... ... @@ -173,16 +173,16 @@
173 173  [[image:image-20220524164448-13.png]]
174 174  
175 175  
176 -== 3.6 Trouble Shooting ==
167 +== 3.5 Trouble Shooting ==
177 177  
178 178  User can check the station log in the logread/system log page.
179 179  
180 -[[image:image-20220531172837-8.png]]
171 +[[image:image-20220524164514-14.png]]
181 181  
182 182  
183 183  and recode the station log in the system/Recode log page.
184 184  
185 -[[image:image-20220531172857-9.png]]
176 +[[image:image-20220524164541-15.png]]
186 186  
187 187  
188 188  = 4. Downlink =
... ... @@ -189,12 +189,12 @@
189 189  
190 190  == 4.1 Chirpstack Downlink Note ==
191 191  
192 -[[image:image-20220601102543-2.png]]
183 +[[image:image-20220525101223-9.png]]
193 193  
194 194  Convert the data to Base64
195 195  
196 196  
197 -[[image:image-20220531173236-10.png]]
188 +[[image:image-20220526090748-4.png]]
198 198  
199 199  Check ChripStack downlink DataRate
200 200  
... ... @@ -220,7 +220,7 @@
220 220  User name: User name Password: password
221 221  )))
222 222  
223 -[[image:image-20220531173419-11.png]]
214 +[[image:image-20220525101401-12.png]]
224 224  
225 225  (((
226 226  MQTT Connect to ChirpStack
... ... @@ -247,7 +247,7 @@
247 247  Payload: {"confirmed":true,"fPort":2,"data":"AwEB"}
248 248  )))
249 249  
250 -[[image:image-20220531173519-12.png]]
241 +[[image:image-20220525101436-13.png]]
251 251  
252 252  MQTT Connect to ChirpStack
253 253  
... ... @@ -256,7 +256,7 @@
256 256  (% style="color:red" %)Note: Chirpstack use base64 to downlink, so need to convert the downlink payload from HEX to base64 [[https:~~/~~/base64.us/>>url:https://base64.us/]]
257 257  )))
258 258  
259 -[[image:image-20220531173601-13.png]]
250 +[[image:image-20220525101505-14.png]]
260 260  
261 261  Choose to Use Hex for Encode
262 262  
... ... @@ -263,7 +263,7 @@
263 263  
264 264  If we want send downstream hex 030101 to end node, the BASE64 payload is AwEB
265 265  
266 -[[image:image-20220531173658-14.png]]
257 +[[image:image-20220525104025-15.png]]
267 267  
268 268  (((
269 269  Downlink payload encode javescript code: 可以在网站上运行以下Javsscript代码:
... ... @@ -326,22 +326,19 @@
326 326   AwAA is 0x030000's base 64 Encode.
327 327  )))
328 328  
329 -
330 330  == 4.3 Add the decode function in Chirpstack for the payload ==
331 331  
332 332  User enters the payload code according to the steps.
333 333  
334 -[[image:image-20220531173754-15.png]]
324 +[[image:image-20220525104051-16.png]]
335 335  
326 +[[image:image-20220525104155-17.png]]
336 336  
337 -[[image:image-20220531173856-16.png]]
338 338  
329 +[[image:image-20220526091602-5.png]]
339 339  
340 -[[image:image-20220531174120-20.png]]
331 +[[image:image-20220526091801-6.png]]
341 341  
342 -[[image:image-20220531174046-19.png]]
343 -
344 -
345 345  = 5. Multiply Uplink in ChirpStack =
346 346  
347 347  (((
... ... @@ -370,12 +370,10 @@
370 370  
371 371  [[image:image-20220525104437-22.png]]
372 372  
373 -
374 374  Duplicate transmission in short time
375 375  
376 -[[image:image-20220601102430-1.png]]
363 +[[image:image-20220525104502-23.png]]
377 377  
378 -
379 379  == 5.1 Solution ==
380 380  
381 381  This example uses the Windows version as a template, other versions can refer to this. Similiar reference: [[https:~~/~~/confluence.alitecs.de/plugins/servlet/mobile?contentId=79790102#content/view/79790102>>url:https://confluence.alitecs.de/plugins/servlet/mobile?contentId=79790102#content/view/79790102]]
... ... @@ -386,12 +386,10 @@
386 386  
387 387  [[image:image-20220525104532-24.png]]
388 388  
389 -
390 390  installation path:
391 391  
392 392  [[image:image-20220525104554-25.png]]
393 393  
394 -
395 395  (((
396 396  2. Environment variable settings:.
397 397  )))
... ... @@ -406,17 +406,14 @@
406 406  
407 407  [[image:image-20220524165433-33.png]]
408 408  
409 -
410 410  3)Modify the system variable Path and add C:\Go\bin\:
411 411  
412 412  [[image:image-20220524165452-34.png]]
413 413  
414 -
415 415  User variable setting file generation directory: D:\go:
416 416  
417 417  [[image:image-20220524165517-35.png]]
418 418  
419 -
420 420  3. Modify the ADR configuration file according to your own needs, adr.setting.go is an example of the ADR configuration file.
421 421  
422 422  The name of the plugin: Example ADR plugin:
... ... @@ -427,7 +427,6 @@
427 427  
428 428  [[image:image-20220524165557-37.png]]
429 429  
430 -
431 431  4. Compile the ADR configuration file and generate the exe file.
432 432  
433 433  1) Create a folder named adr-setting
... ... @@ -452,7 +452,6 @@
452 452  
453 453  [[image:image-20220524165623-38.png]]
454 454  
455 -
456 456  5. Add the plugin and run the plugin.
457 457  
458 458  (((
... ... @@ -489,7 +489,6 @@
489 489  
490 490  Finish.
491 491  
492 -
493 493  = 6. Trouble Shooting =
494 494  
495 495  == 6.1 MIC Mismatch or MIC Failed ==
image-20220531171609-1.png
Author
... ... @@ -1,1 +1,0 @@
1 -XWiki.Xiaoling
Size
... ... @@ -1,1 +1,0 @@
1 -79.4 KB
Content
image-20220531171651-2.png
Author
... ... @@ -1,1 +1,0 @@
1 -XWiki.Xiaoling
Size
... ... @@ -1,1 +1,0 @@
1 -86.3 KB
Content
image-20220531171809-3.png
Author
... ... @@ -1,1 +1,0 @@
1 -XWiki.Xiaoling
Size
... ... @@ -1,1 +1,0 @@
1 -126.4 KB
Content
image-20220531171923-4.png
Author
... ... @@ -1,1 +1,0 @@
1 -XWiki.Xiaoling
Size
... ... @@ -1,1 +1,0 @@
1 -113.1 KB
Content
image-20220531172031-5.png
Author
... ... @@ -1,1 +1,0 @@
1 -XWiki.Xiaoling
Size
... ... @@ -1,1 +1,0 @@
1 -62.4 KB
Content
image-20220531172158-6.png
Author
... ... @@ -1,1 +1,0 @@
1 -XWiki.Xiaoling
Size
... ... @@ -1,1 +1,0 @@
1 -108.7 KB
Content
image-20220531172304-7.png
Author
... ... @@ -1,1 +1,0 @@
1 -XWiki.Xiaoling
Size
... ... @@ -1,1 +1,0 @@
1 -162.5 KB
Content
image-20220531172837-8.png
Author
... ... @@ -1,1 +1,0 @@
1 -XWiki.Xiaoling
Size
... ... @@ -1,1 +1,0 @@
1 -67.9 KB
Content
image-20220531172857-9.png
Author
... ... @@ -1,1 +1,0 @@
1 -XWiki.Xiaoling
Size
... ... @@ -1,1 +1,0 @@
1 -36.6 KB
Content
image-20220531173236-10.png
Author
... ... @@ -1,1 +1,0 @@
1 -XWiki.Xiaoling
Size
... ... @@ -1,1 +1,0 @@
1 -160.2 KB
Content
image-20220531173419-11.png
Author
... ... @@ -1,1 +1,0 @@
1 -XWiki.Xiaoling
Size
... ... @@ -1,1 +1,0 @@
1 -104.3 KB
Content
image-20220531173519-12.png
Author
... ... @@ -1,1 +1,0 @@
1 -XWiki.Xiaoling
Size
... ... @@ -1,1 +1,0 @@
1 -63.9 KB
Content
image-20220531173601-13.png
Author
... ... @@ -1,1 +1,0 @@
1 -XWiki.Xiaoling
Size
... ... @@ -1,1 +1,0 @@
1 -67.6 KB
Content
image-20220531173658-14.png
Author
... ... @@ -1,1 +1,0 @@
1 -XWiki.Xiaoling
Size
... ... @@ -1,1 +1,0 @@
1 -59.3 KB
Content
image-20220531173754-15.png
Author
... ... @@ -1,1 +1,0 @@
1 -XWiki.Xiaoling
Size
... ... @@ -1,1 +1,0 @@
1 -41.7 KB
Content
image-20220531173856-16.png
Author
... ... @@ -1,1 +1,0 @@
1 -XWiki.Xiaoling
Size
... ... @@ -1,1 +1,0 @@
1 -46.7 KB
Content
image-20220531173939-17.png
Author
... ... @@ -1,1 +1,0 @@
1 -XWiki.Xiaoling
Size
... ... @@ -1,1 +1,0 @@
1 -41.4 KB
Content
image-20220531174015-18.png
Author
... ... @@ -1,1 +1,0 @@
1 -XWiki.Xiaoling
Size
... ... @@ -1,1 +1,0 @@
1 -27.4 KB
Content
image-20220531174046-19.png
Author
... ... @@ -1,1 +1,0 @@
1 -XWiki.Xiaoling
Size
... ... @@ -1,1 +1,0 @@
1 -27.2 KB
Content
image-20220531174120-20.png
Author
... ... @@ -1,1 +1,0 @@
1 -XWiki.Xiaoling
Size
... ... @@ -1,1 +1,0 @@
1 -41.4 KB
Content
image-20220601102430-1.png
Author
... ... @@ -1,1 +1,0 @@
1 -XWiki.Xiaoling
Size
... ... @@ -1,1 +1,0 @@
1 -139.4 KB
Content
image-20220601102543-2.png
Author
... ... @@ -1,1 +1,0 @@
1 -XWiki.Xiaoling
Size
... ... @@ -1,1 +1,0 @@
1 -51.5 KB
Content
Copyright ©2010-2022 Dragino Technology Co., LTD. All rights reserved
Dragino Wiki v2.0