Changes for page Notes for ChirpStack
Last modified by Edwin Chen on 2025/01/30 09:53
Summary
-
Page properties (1 modified, 0 added, 0 removed)
-
Attachments (0 modified, 0 added, 37 removed)
- image-20220524165557-37.png
- image-20220524165623-38.png
- image-20220524165641-39.png
- image-20220524165659-40.png
- image-20220525100058-1.png
- image-20220525100158-2.png
- image-20220525100255-3.png
- image-20220525100322-4.png
- image-20220525100350-5.png
- image-20220525100417-6.png
- image-20220525100448-7.png
- image-20220525100516-8.png
- image-20220525101223-9.png
- image-20220525101247-10.png
- image-20220525101326-11.png
- image-20220525101401-12.png
- image-20220525101436-13.png
- image-20220525101505-14.png
- image-20220525104025-15.png
- image-20220525104051-16.png
- image-20220525104155-17.png
- image-20220525104223-18.png
- image-20220525104258-19.png
- image-20220525104328-20.png
- image-20220525104359-21.png
- image-20220525104437-22.png
- image-20220525104502-23.png
- image-20220525104532-24.png
- image-20220525104554-25.png
- image-20220525104647-26.png
- image-20220526085155-1.png
- image-20220526085310-2.png
- image-20220526090446-3.png
- image-20220526090748-4.png
- image-20220526091602-5.png
- image-20220526091801-6.png
- image-20220526091912-7.png
Details
- Page properties
-
- Content
-
... ... @@ -2,15 +2,12 @@ 2 2 3 3 {{toc/}} 4 4 5 - 6 - 7 - 8 8 = 1. Introduction = 9 9 10 - (% 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/]]7 +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/]] 11 11 12 12 ((( 13 - (% style="color:black" %)The dragino gateway can connect the ChirpStack server via Semtech UDP or Semtech Basic Station.10 +The dragino gateway can connect the ChirpStack server via Semtech UDP or Semtech Basic Station. 14 14 ))) 15 15 16 16 **Prerequisite** ... ... @@ -17,11 +17,11 @@ 17 17 18 18 1) Have a Chirstack Server. 19 19 20 -[[image:image-2022052 5100058-1.png]]17 +[[image:image-20220524163736-2.png]] 21 21 19 + 22 22 ChirpStack home page 23 23 24 - 25 25 2) Gateway model support 26 26 27 27 (% class="box" %) ... ... @@ -33,8 +33,6 @@ 33 33 ))) 34 34 ))) 35 35 36 - 37 - 38 38 = 2. Semtech UDP = 39 39 40 40 == 2.1 Step 1. Add the Network-servers == ... ... @@ -49,21 +49,19 @@ 49 49 50 50 If the user cannot add network-Servers, re-check the ChirpStack code or the server building process. 51 51 52 -[[image:image-2022052 5100158-2.png]]47 +[[image:image-20220524163926-3.png]] 53 53 54 54 Add the Network-servers 55 55 56 - 57 57 == 2.2 Step 2. Create Gateway-profiles == 58 58 59 -[[image:image-2022052 5100255-3.png]]53 +[[image:image-20220524163952-4.png]] 60 60 61 61 Create Gateway-profiles 62 62 63 - 64 64 == 2.3 Step 3. Create Service-profiles == 65 65 66 -[[image:image-2022052 5100322-4.png]]59 +[[image:image-20220524164008-5.png]] 67 67 68 68 Create Service-profiles 69 69 ... ... @@ -71,9 +71,8 @@ 71 71 72 72 (% style="color:red" %)**Note : Before add the gateway, the user needs to complete the preceding three steps.** 73 73 74 -If the user has completed the preceding steps, proceed to the next step. (% style="display:none" %)67 +If the user has completed the preceding steps, proceed to the next step. 75 75 76 - 77 77 == 2.4 Step 4. Add the gateway == 78 78 79 79 The example gateway id is: a840411e96744150 ... ... @@ -82,28 +82,24 @@ 82 82 (% style="color:red" %)**Note : The Gateway EUI and server addresses must match the ChirpStack configuration.** 83 83 ))) 84 84 85 -[[image:image-2022052 5100350-5.png]](% style="display:none" %)77 +[[image:image-20220524164029-6.png]] 86 86 87 - 88 88 Add the gateway 89 89 90 -[[image:image-2022052 5100417-6.png]]81 +[[image:image-20220524164048-7.png]] 91 91 92 92 Configure the gateway 93 93 94 - 95 95 == 2.5 Step 5. Checking gateway Status == 96 96 97 -[[image:image-2022052 5100448-7.png]](% style="display:none" %)87 +[[image:image-20220524164104-8.png]] 98 98 99 - 100 100 gateway Status 101 101 102 -[[image:image-2022052 6090446-3.png||height="653" width="1218"]]91 +[[image:image-20220524164129-9.png]] 103 103 104 104 gateway Status 105 105 106 - 107 107 = 3. Gateway Registration for Basics Station = 108 108 109 109 == Introduction == ... ... @@ -125,12 +125,10 @@ 125 125 126 126 A gateway that can access the internet normally 127 127 128 - 129 129 == 3.1 Add Gateway == 130 130 131 131 [[image:image-20220524164205-10.png]] 132 132 133 - 134 134 == 3.2 Access the gateway GUI == 135 135 136 136 Access the gateway GUI interface of LoRaWAN~-~->LoRaWAN ~-~- Basic Station ... ... @@ -151,12 +151,10 @@ 151 151 (% class="wikigeneratedid" %) 152 152 [[image:image-20220524164341-12.png]] 153 153 154 - 155 155 == 3.3 Start Station == 156 156 157 157 When the user has finished the configuration, Please click Sace&Apply to start station to connect ChirpStack 158 158 159 - 160 160 == 3.4 Successful Connection == 161 161 162 162 If user completes the above steps, which will see live date in the ChirpStack. ... ... @@ -163,7 +163,6 @@ 163 163 164 164 [[image:image-20220524164448-13.png]] 165 165 166 - 167 167 == 3.5 Trouble Shooting == 168 168 169 169 User can check the station log in the logread/system log page. ... ... @@ -170,31 +170,26 @@ 170 170 171 171 [[image:image-20220524164514-14.png]] 172 172 173 - 174 174 and recode the station log in the system/Recode log page. 175 175 176 176 [[image:image-20220524164541-15.png]] 177 177 178 - 179 179 = 4. Downlink = 180 180 181 181 == 4.1 Chirpstack Downlink Note == 182 182 183 -[[image:image-2022052 5101223-9.png]]164 +[[image:image-20220524164613-16.png]] 184 184 185 185 Convert the data to Base64 186 186 168 +[[image:image-20220524164632-17.png]] 187 187 188 -[[image:image-20220526090748-4.png]] 189 - 190 190 Check ChripStack downlink DataRate 191 191 172 +[[image:image-20220524164724-18.png]] 192 192 193 -[[image:image-20220525101326-11.png]] 194 - 195 195 Make sure the RX2DR is the same in the end node 196 196 197 - 198 198 == 4.2 Loraserver Downlink Note == 199 199 200 200 User can use MQTT to send downlink payload to ChirpStack to perform downstream to LoRaWAN End ... ... @@ -211,12 +211,10 @@ 211 211 User name: User name Password: password 212 212 ))) 213 213 214 -[[image:image-2022052 5101401-12.png]]192 +[[image:image-20220524164806-19.png]] 215 215 216 216 ((( 217 217 MQTT Connect to ChirpStack 218 - 219 - 220 220 ))) 221 221 222 222 ((( ... ... @@ -238,23 +238,21 @@ 238 238 Payload: {"confirmed":true,"fPort":2,"data":"AwEB"} 239 239 ))) 240 240 241 -[[image:image-2022052 5101436-13.png]]217 +[[image:image-20220524164829-20.png]] 242 242 243 243 MQTT Connect to ChirpStack 244 244 245 - 246 246 ((( 247 247 (% 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/]] 248 248 ))) 249 249 250 -[[image:image-2022052 5101505-14.png]]225 +[[image:image-20220524164849-21.png]] 251 251 252 252 Choose to Use Hex for Encode 253 253 254 - 255 255 If we want send downstream hex 030101 to end node, the BASE64 payload is AwEB 256 256 257 -[[image:image-2022052 5104025-15.png]]231 +[[image:image-20220524164907-22.png]] 258 258 259 259 ((( 260 260 Downlink payload encode javescript code: 可以在网站上运行以下Javsscript代码: ... ... @@ -321,15 +321,14 @@ 321 321 322 322 User enters the payload code according to the steps. 323 323 324 -[[image:image-2022052 5104051-16.png]]298 +[[image:image-20220524165001-23.png]] 325 325 326 -[[image:image-2022052 5104155-17.png]]300 +[[image:image-20220524165028-24.png]] 327 327 302 +[[image:image-20220524165100-25.png]] 328 328 329 -[[image:image-20220526 091602-5.png]]304 +[[image:image-20220524165116-26.png]] 330 330 331 -[[image:image-20220526091801-6.png]] 332 - 333 333 = 5. Multiply Uplink in ChirpStack = 334 334 335 335 ((( ... ... @@ -340,13 +340,13 @@ 340 340 ChirpStack will auto adjust nbtrans according to uplink rssi. [[link to source>>url:https://github.com/brocaar/chirpstack-network-server/blob/master/internal/adr/adr.go]] 341 341 ))) 342 342 343 -[[image:image-20220526 091912-7.png]]316 +[[image:image-20220524165141-27.png]] 344 344 345 345 ((( 346 346 nbtrans is a field of ADR message, in unconfirm mode, it tells end node how many time it needs to transmit for every frame. 347 347 ))) 348 348 349 -[[image:image-202205251 04359-21.png]]322 +[[image:image-20220524165158-28.png]] 350 350 351 351 ((( 352 352 Above behaviour will cause the platform shows below two cases of error: ... ... @@ -356,11 +356,11 @@ 356 356 Error of duplicate Frame Counter 357 357 ))) 358 358 359 -[[image:image-2022052 5104437-22.png]]332 +[[image:image-20220524165301-29.png]] 360 360 361 361 Duplicate transmission in short time 362 362 363 -[[image:image-2022052 5104502-23.png]]336 +[[image:image-20220524165319-30.png]] 364 364 365 365 == 5.1 Solution == 366 366 ... ... @@ -370,11 +370,11 @@ 370 370 ~1. Install the GO compilation environment: Download the corresponding version of the Go compiler at [[https:~~/~~/go.dev/dl/>>url:https://go.dev/dl/]] and install it. 371 371 ))) 372 372 373 -[[image:image-2022052 5104532-24.png]]346 +[[image:image-20220524165339-31.png]] 374 374 375 375 installation path: 376 376 377 -[[image:image-2022052 5104554-25.png]]350 +[[image:image-20220524165400-32.png]] 378 378 379 379 ((( 380 380 2. Environment variable settings:. ... ... @@ -402,11 +402,11 @@ 402 402 403 403 The name of the plugin: Example ADR plugin: 404 404 405 -[[image:image -20220524165540-36.png]]378 +[[image:https://wiki.dragino.com/images/1/12/Chirpstacksolution-6.jpg||alt="Chirpstacksolution-6.jpg" height="89" width="554"]] 406 406 407 407 Set Nbtrans: Nbtrans=1 (Nbtrans is the number of retransmissions, if it is 1, no retransmission, it is recommended to be 1). To enable it, you need to uncomment. 408 408 409 -[[image:image -20220524165557-37.png]]382 +[[image:https://wiki.dragino.com/images/2/25/Chirpstacksolution-7.png||alt="Chirpstacksolution-7.png" height="98" width="426"]] 410 410 411 411 4. Compile the ADR configuration file and generate the exe file. 412 412 ... ... @@ -430,7 +430,7 @@ 430 430 431 431 5) Finally generate this file: 432 432 433 -[[image:image -20220524165623-38.png]]406 +[[image:https://wiki.dragino.com/images/6/66/Chirpstacksolution-8.png||alt="Chirpstacksolution-8.png" height="96" width="554"]] 434 434 435 435 5. Add the plugin and run the plugin. 436 436 ... ... @@ -438,7 +438,7 @@ 438 438 The exe file generated in the previous step is placed in the same root directory as chirpstack-network-server.toml, and the ADR plugin is added to the toml file. The location of the addition is as follows: 439 439 ))) 440 440 441 -[[image:image -20220524165641-39.png]]414 +[[image:https://wiki.dragino.com/images/8/82/Chirpstacksolution-9.png||alt="Chirpstacksolution-9.png" height="73" width="554"]] 442 442 443 443 ((( 444 444 ((( ... ... @@ -464,7 +464,7 @@ 464 464 ))) 465 465 ))) 466 466 467 -[[image:image- 20220525104647-26.png]]440 +[[image:https://wiki.dragino.com/images/3/39/Chirpstacksolution-10.png||alt="Chirpstacksolution-10.png" height="275" width="554"]] 468 468 469 469 Finish. 470 470
- image-20220524165557-37.png
-
- Author
-
... ... @@ -1,1 +1,0 @@ 1 -XWiki.Xiaoling - Size
-
... ... @@ -1,1 +1,0 @@ 1 -12.1 KB - Content
- image-20220524165623-38.png
-
- Author
-
... ... @@ -1,1 +1,0 @@ 1 -XWiki.Xiaoling - Size
-
... ... @@ -1,1 +1,0 @@ 1 -25.6 KB - Content
- image-20220524165641-39.png
-
- Author
-
... ... @@ -1,1 +1,0 @@ 1 -XWiki.Xiaoling - Size
-
... ... @@ -1,1 +1,0 @@ 1 -23.6 KB - Content
- image-20220524165659-40.png
-
- Author
-
... ... @@ -1,1 +1,0 @@ 1 -XWiki.Xiaoling - Size
-
... ... @@ -1,1 +1,0 @@ 1 -23.9 KB - Content
- image-20220525100058-1.png
-
- Author
-
... ... @@ -1,1 +1,0 @@ 1 -XWiki.Xiaoling - Size
-
... ... @@ -1,1 +1,0 @@ 1 -66.6 KB - Content
- image-20220525100158-2.png
-
- Author
-
... ... @@ -1,1 +1,0 @@ 1 -XWiki.Xiaoling - Size
-
... ... @@ -1,1 +1,0 @@ 1 -52.2 KB - Content
- image-20220525100255-3.png
-
- Author
-
... ... @@ -1,1 +1,0 @@ 1 -XWiki.Xiaoling - Size
-
... ... @@ -1,1 +1,0 @@ 1 -60.1 KB - Content
- image-20220525100322-4.png
-
- Author
-
... ... @@ -1,1 +1,0 @@ 1 -XWiki.Xiaoling - Size
-
... ... @@ -1,1 +1,0 @@ 1 -91.1 KB - Content
- image-20220525100350-5.png
-
- Author
-
... ... @@ -1,1 +1,0 @@ 1 -XWiki.Xiaoling - Size
-
... ... @@ -1,1 +1,0 @@ 1 -79.8 KB - Content
- image-20220525100417-6.png
-
- Author
-
... ... @@ -1,1 +1,0 @@ 1 -XWiki.Xiaoling - Size
-
... ... @@ -1,1 +1,0 @@ 1 -86.3 KB - Content
- image-20220525100448-7.png
-
- Author
-
... ... @@ -1,1 +1,0 @@ 1 -XWiki.Xiaoling - Size
-
... ... @@ -1,1 +1,0 @@ 1 -77.4 KB - Content
- image-20220525100516-8.png
-
- Author
-
... ... @@ -1,1 +1,0 @@ 1 -XWiki.Xiaoling - Size
-
... ... @@ -1,1 +1,0 @@ 1 -126.2 KB - Content
- image-20220525101223-9.png
-
- Author
-
... ... @@ -1,1 +1,0 @@ 1 -XWiki.Xiaoling - Size
-
... ... @@ -1,1 +1,0 @@ 1 -36.4 KB - Content
- image-20220525101247-10.png
-
- Author
-
... ... @@ -1,1 +1,0 @@ 1 -XWiki.Xiaoling - Size
-
... ... @@ -1,1 +1,0 @@ 1 -91.0 KB - Content
- image-20220525101326-11.png
-
- Author
-
... ... @@ -1,1 +1,0 @@ 1 -XWiki.Xiaoling - Size
-
... ... @@ -1,1 +1,0 @@ 1 -120.2 KB - Content
- image-20220525101401-12.png
-
- Author
-
... ... @@ -1,1 +1,0 @@ 1 -XWiki.Xiaoling - Size
-
... ... @@ -1,1 +1,0 @@ 1 -93.1 KB - Content
- image-20220525101436-13.png
-
- Author
-
... ... @@ -1,1 +1,0 @@ 1 -XWiki.Xiaoling - Size
-
... ... @@ -1,1 +1,0 @@ 1 -63.9 KB - Content
- image-20220525101505-14.png
-
- Author
-
... ... @@ -1,1 +1,0 @@ 1 -XWiki.Xiaoling - Size
-
... ... @@ -1,1 +1,0 @@ 1 -165.4 KB - Content
- image-20220525104025-15.png
-
- Author
-
... ... @@ -1,1 +1,0 @@ 1 -XWiki.Xiaoling - Size
-
... ... @@ -1,1 +1,0 @@ 1 -77.3 KB - Content
- image-20220525104051-16.png
-
- Author
-
... ... @@ -1,1 +1,0 @@ 1 -XWiki.Xiaoling - Size
-
... ... @@ -1,1 +1,0 @@ 1 -27.1 KB - Content
- image-20220525104155-17.png
-
- Author
-
... ... @@ -1,1 +1,0 @@ 1 -XWiki.Xiaoling - Size
-
... ... @@ -1,1 +1,0 @@ 1 -46.8 KB - Content
- image-20220525104223-18.png
-
- Author
-
... ... @@ -1,1 +1,0 @@ 1 -XWiki.Xiaoling - Size
-
... ... @@ -1,1 +1,0 @@ 1 -87.7 KB - Content
- image-20220525104258-19.png
-
- Author
-
... ... @@ -1,1 +1,0 @@ 1 -XWiki.Xiaoling - Size
-
... ... @@ -1,1 +1,0 @@ 1 -44.9 KB - Content
- image-20220525104328-20.png
-
- Author
-
... ... @@ -1,1 +1,0 @@ 1 -XWiki.Xiaoling - Size
-
... ... @@ -1,1 +1,0 @@ 1 -36.9 KB - Content
- image-20220525104359-21.png
-
- Author
-
... ... @@ -1,1 +1,0 @@ 1 -XWiki.Xiaoling - Size
-
... ... @@ -1,1 +1,0 @@ 1 -136.3 KB - Content
- image-20220525104437-22.png
-
- Author
-
... ... @@ -1,1 +1,0 @@ 1 -XWiki.Xiaoling - Size
-
... ... @@ -1,1 +1,0 @@ 1 -23.0 KB - Content
- image-20220525104502-23.png
-
- Author
-
... ... @@ -1,1 +1,0 @@ 1 -XWiki.Xiaoling - Size
-
... ... @@ -1,1 +1,0 @@ 1 -59.2 KB - Content
- image-20220525104532-24.png
-
- Author
-
... ... @@ -1,1 +1,0 @@ 1 -XWiki.Xiaoling - Size
-
... ... @@ -1,1 +1,0 @@ 1 -45.7 KB - Content
- image-20220525104554-25.png
-
- Author
-
... ... @@ -1,1 +1,0 @@ 1 -XWiki.Xiaoling - Size
-
... ... @@ -1,1 +1,0 @@ 1 -24.5 KB - Content
- image-20220525104647-26.png
-
- Author
-
... ... @@ -1,1 +1,0 @@ 1 -XWiki.Xiaoling - Size
-
... ... @@ -1,1 +1,0 @@ 1 -23.9 KB - Content
- image-20220526085155-1.png
-
- Author
-
... ... @@ -1,1 +1,0 @@ 1 -XWiki.Xiaoling - Size
-
... ... @@ -1,1 +1,0 @@ 1 -116.8 KB - Content
- image-20220526085310-2.png
-
- Author
-
... ... @@ -1,1 +1,0 @@ 1 -XWiki.Xiaoling - Size
-
... ... @@ -1,1 +1,0 @@ 1 -141.7 KB - Content
- image-20220526090446-3.png
-
- Author
-
... ... @@ -1,1 +1,0 @@ 1 -XWiki.Xiaoling - Size
-
... ... @@ -1,1 +1,0 @@ 1 -342.8 KB - Content
- image-20220526090748-4.png
-
- Author
-
... ... @@ -1,1 +1,0 @@ 1 -XWiki.Xiaoling - Size
-
... ... @@ -1,1 +1,0 @@ 1 -214.7 KB - Content
- image-20220526091602-5.png
-
- Author
-
... ... @@ -1,1 +1,0 @@ 1 -XWiki.Xiaoling - Size
-
... ... @@ -1,1 +1,0 @@ 1 -129.2 KB - Content
- image-20220526091801-6.png
-
- Author
-
... ... @@ -1,1 +1,0 @@ 1 -XWiki.Xiaoling - Size
-
... ... @@ -1,1 +1,0 @@ 1 -88.1 KB - Content
- image-20220526091912-7.png
-
- Author
-
... ... @@ -1,1 +1,0 @@ 1 -XWiki.Xiaoling - Size
-
... ... @@ -1,1 +1,0 @@ 1 -94.9 KB - Content