Changes for page Notes for ChirpStack
Last modified by Xiaoling on 2025/03/22 09:21
Summary
-
Page properties (1 modified, 0 added, 0 removed)
-
Attachments (0 modified, 0 added, 22 removed)
- image-20220531171609-1.png
- image-20220531171651-2.png
- image-20220531171809-3.png
- image-20220531171923-4.png
- image-20220531172031-5.png
- image-20220531172158-6.png
- image-20220531172304-7.png
- image-20220531172837-8.png
- image-20220531172857-9.png
- image-20220531173236-10.png
- image-20220531173419-11.png
- image-20220531173519-12.png
- image-20220531173601-13.png
- image-20220531173658-14.png
- image-20220531173754-15.png
- image-20220531173856-16.png
- image-20220531173939-17.png
- image-20220531174015-18.png
- image-20220531174046-19.png
- image-20220531174120-20.png
- image-20220601102430-1.png
- image-20220601102543-2.png
Details
- Page properties
-
- Content
-
... ... @@ -1,4 +1,4 @@ 1 -**~ Table ofContents:**1 +**~ Contents:** 2 2 3 3 {{toc/}} 4 4 ... ... @@ -5,20 +5,17 @@ 5 5 6 6 7 7 8 -= 1. 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,60 +25,51 @@ 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 station31 +Basic Station : , , 32 +**Note** : the firmware needs > if use the Bais station 37 37 ))) 38 38 ))) 39 39 40 40 41 41 42 -= 2. 38 += 2. Semtech UDP = 43 43 44 -== 2.1 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 ~-~-> 52 - Linux 46 + Windows ~-~->Network-server server * : localhost:8000 47 + Linux ~-~->Network-server server * : chirpstack-network-server:8000 53 53 ))) 54 54 50 +If the user cannot add network-Servers, re-check the ChirpStack code or the server building process. 55 55 56 - (% style="color:red" %)**If the user cannot add network-Servers, re-check the ChirpStack code or the server buildingprocess.**52 +[[image:image-20220525100158-2.png]] 57 57 58 - 59 -[[image:image-20220531171609-1.png]] 60 - 61 61 Add the Network-servers 62 62 63 63 57 +== 2.2 Step 2. Create Gateway-profiles == 64 64 65 - == 2.2 Step 2. CreateGateway-profiles ==59 +[[image:image-20220525100255-3.png]] 66 66 67 - 68 -[[image:image-20220531171651-2.png]] 69 - 70 70 Create Gateway-profiles 71 71 72 72 64 +== 2.3 Step 3. Create Service-profiles == 73 73 74 - == 2.3 Step 3. CreateService-profiles ==66 +[[image:image-20220525100322-4.png]] 75 75 76 - 77 -[[image:image-20220531171809-3.png]] 78 - 79 79 Create Service-profiles 80 80 81 - 82 82 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. 83 83 84 84 (% style="color:red" %)**Note : Before add the gateway, the user needs to complete the preceding three steps.** ... ... @@ -86,81 +86,64 @@ 86 86 If the user has completed the preceding steps, proceed to the next step.(% style="display:none" %) 87 87 88 88 77 +== 2.4 Step 4. Add the gateway == 89 89 90 -== 2.4 Step 4. Add the gateway == 91 - 92 - 93 93 The example gateway id is: a840411e96744150 94 94 95 95 ((( 96 96 (% style="color:red" %)**Note : The Gateway EUI and server addresses must match the ChirpStack configuration.** 97 - 98 - 99 99 ))) 100 100 101 -[[image:image-202205 31171923-4.png]](% style="display:none" %)85 +[[image:image-20220525100350-5.png]](% style="display:none" %) 102 102 87 + 103 103 Add the gateway 104 104 90 +[[image:image-20220525100417-6.png]] 105 105 106 - 107 -[[image:image-20220531172031-5.png]] 108 - 109 109 Configure the gateway 110 110 111 111 95 +== 2.5 Step 5. Checking gateway Status == 112 112 113 - ==2.5Step5.CheckinggatewayStatus==97 +[[image:image-20220525100448-7.png]](% style="display:none" %) 114 114 115 115 116 -[[image:image-20220531172158-6.png]](% style="display:none" %) 117 - 118 - 119 - 120 120 gateway Status 121 121 122 -[[image:image-202205 31172304-7.png]]102 +[[image:image-20220526090446-3.png||height="653" width="1218"]] 123 123 124 124 gateway Status 125 125 126 126 127 - 128 128 = 3. Gateway Registration for Basics Station = 129 129 109 +== Introduction == 130 130 131 -== 3.1 Introduction == 132 - 133 - 134 134 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. 135 135 136 136 ChirpStack Open-Source LoRaWAN® Network Server needs to set up a configuration that can use Semtech BasicStation. 137 137 115 +**Below list the support products and Requirements:** 138 138 139 -(% style="color:blue" %)**Below list the support products and Requirements:** 140 - 141 141 1. LoRaWAN Gateway model: [[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]] 142 142 1. Firmware version since :[[lgw~~-~~-build-v5.4.1651822913>>url:https://www.dragino.com/downloads/index.php?dir=LoRa_Gateway/LPS8/Firmware/Test_Firmware/lgw--build-v5.4.1651822913-20220506-1543/]] 143 143 120 +**How to set up chirpStack Basic Station** 144 144 145 - 146 - 147 -(% style="color:blue" %)**How to set up chirpStack Basic Station** 148 - 149 149 Users can check out the ChirpStack Basic Station [[link>>https://www.chirpstack.io/gateway-bridge/backends/basic-station/]] and [[forum>>https://forum.chirpstack.io/search?q=basic%20station]] 150 150 124 +**What do you need to prepare** 151 151 152 -(% style="color:blue" %)**What do you need to prepare** 153 - 154 154 A gateway that can access the internet normally 155 155 156 156 129 +== 3.1 Add Gateway == 157 157 158 -== 3.2 Add Gateway == 159 - 160 160 [[image:image-20220524164205-10.png]] 161 161 162 162 163 -== 3. 3Access the gateway GUI ==134 +== 3.2 Access the gateway GUI == 164 164 165 165 Access the gateway GUI interface of LoRaWAN~-~->LoRaWAN ~-~- Basic Station 166 166 ... ... @@ -181,12 +181,12 @@ 181 181 [[image:image-20220524164341-12.png]] 182 182 183 183 184 -== 3. 4Start Station ==155 +== 3.3 Start Station == 185 185 186 186 When the user has finished the configuration, Please click Sace&Apply to start station to connect ChirpStack 187 187 188 188 189 -== 3. 5Successful Connection ==160 +== 3.4 Successful Connection == 190 190 191 191 If user completes the above steps, which will see live date in the ChirpStack. 192 192 ... ... @@ -193,16 +193,16 @@ 193 193 [[image:image-20220524164448-13.png]] 194 194 195 195 196 -== 3. 6Trouble Shooting ==167 +== 3.5 Trouble Shooting == 197 197 198 198 User can check the station log in the logread/system log page. 199 199 200 -[[image:image-202205 31172837-8.png]]171 +[[image:image-20220524164514-14.png]] 201 201 202 202 203 203 and recode the station log in the system/Recode log page. 204 204 205 -[[image:image-202205 31172857-9.png]]176 +[[image:image-20220524164541-15.png]] 206 206 207 207 208 208 = 4. Downlink = ... ... @@ -209,12 +209,12 @@ 209 209 210 210 == 4.1 Chirpstack Downlink Note == 211 211 212 -[[image:image-20220 601102543-2.png]]183 +[[image:image-20220525101223-9.png]] 213 213 214 214 Convert the data to Base64 215 215 216 216 217 -[[image:image-202205 31173236-10.png]]188 +[[image:image-20220526090748-4.png]] 218 218 219 219 Check ChripStack downlink DataRate 220 220 ... ... @@ -240,7 +240,7 @@ 240 240 User name: User name Password: password 241 241 ))) 242 242 243 -[[image:image-202205 31173419-11.png]]214 +[[image:image-20220525101401-12.png]] 244 244 245 245 ((( 246 246 MQTT Connect to ChirpStack ... ... @@ -267,7 +267,7 @@ 267 267 Payload: {"confirmed":true,"fPort":2,"data":"AwEB"} 268 268 ))) 269 269 270 -[[image:image-202205 31173519-12.png]]241 +[[image:image-20220525101436-13.png]] 271 271 272 272 MQTT Connect to ChirpStack 273 273 ... ... @@ -276,7 +276,7 @@ 276 276 (% 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/]] 277 277 ))) 278 278 279 -[[image:image-202205 31173601-13.png]]250 +[[image:image-20220525101505-14.png]] 280 280 281 281 Choose to Use Hex for Encode 282 282 ... ... @@ -283,7 +283,7 @@ 283 283 284 284 If we want send downstream hex 030101 to end node, the BASE64 payload is AwEB 285 285 286 -[[image:image-202205 31173658-14.png]]257 +[[image:image-20220525104025-15.png]] 287 287 288 288 ((( 289 289 Downlink payload encode javescript code: 可以在网站上运行以下Javsscript代码: ... ... @@ -351,17 +351,16 @@ 351 351 352 352 User enters the payload code according to the steps. 353 353 354 -[[image:image-202205 31173754-15.png]]325 +[[image:image-20220525104051-16.png]] 355 355 327 +[[image:image-20220525104155-17.png]] 356 356 357 -[[image:image-20220531173856-16.png]] 358 358 330 +[[image:image-20220526091602-5.png]] 359 359 360 -[[image:image-202205 31174120-20.png]]332 +[[image:image-20220526091801-6.png]] 361 361 362 -[[image:image-20220531174046-19.png]] 363 363 364 - 365 365 = 5. Multiply Uplink in ChirpStack = 366 366 367 367 ((( ... ... @@ -393,7 +393,7 @@ 393 393 394 394 Duplicate transmission in short time 395 395 396 -[[image:image-20220 601102430-1.png]]366 +[[image:image-20220525104502-23.png]] 397 397 398 398 399 399 == 5.1 Solution == ... ... @@ -431,12 +431,10 @@ 431 431 432 432 [[image:image-20220524165452-34.png]] 433 433 434 - 435 435 User variable setting file generation directory: D:\go: 436 436 437 437 [[image:image-20220524165517-35.png]] 438 438 439 - 440 440 3. Modify the ADR configuration file according to your own needs, adr.setting.go is an example of the ADR configuration file. 441 441 442 442 The name of the plugin: Example ADR plugin: ... ... @@ -447,7 +447,6 @@ 447 447 448 448 [[image:image-20220524165557-37.png]] 449 449 450 - 451 451 4. Compile the ADR configuration file and generate the exe file. 452 452 453 453 1) Create a folder named adr-setting ... ... @@ -472,7 +472,6 @@ 472 472 473 473 [[image:image-20220524165623-38.png]] 474 474 475 - 476 476 5. Add the plugin and run the plugin. 477 477 478 478 ((( ... ... @@ -509,7 +509,6 @@ 509 509 510 510 Finish. 511 511 512 - 513 513 = 6. Trouble Shooting = 514 514 515 515 == 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