Managing the ChirpStack LoRaWAN Network Server

LoRaWAN devices are supported with SmartServer 4.0 and higher

You can add the ChirpStack LoRaWAN Network Server (LNS) to your SmartServer to enable discovery and management of LoRaWAN edge devices with the SmartServer. This page includes the following sections:

Connecting to ChirpStack

You can connect to the ChirpStack web interface at <Your SmartServer IPv4 address>:8080 using admin/admin login credentials. 

ChirpStack Login View

Change the admin password once you are connected.

ChirpStack Dashboard

Provisioning LoRaWAN Gateways and Devices

You can create LoRaWAN gateways and devices in the LNS. You must create the gateways and devices in the LNS prior to interfacing with the SmartServer LoRaWAN driver. For gateways, this will require the Gateway EUI, which can be obtained from the gateway's web interface. For devices, this will require the device type, the Dev EUI (a LoRaWAN device’s unique identifier) and the App Key. The Dev EUI is typically printed on the device itself. The App Key may be provided by the manufacturer, the supplier via a key management service, or set using a manufacturer specific NFC application.

To create LoRaWAN gateways and devices, follow these steps:

  1. Gateways are established in Tenant→Gateways as shown below. Click Add gateway in the upper-right corner of the display.

  2. Specify the Name and the Gateway ID as shown below. Optionally, a description can be added and and location specified.

  3. Devices are established in Tenant→Applications. Add an application, such as Sensors as shown below, by clicking Add application in the upper-right corner of the display.

  4. Add the application Name and click Submit.

  5. Click your application, which is Sensors in the example below.

  6. Add devices to the application by clicking Add device.

  7. Add the Name and Device EUI, and then select the relevant profile from the list. Click Submit.

  8.  Add the Application key (App Key) and then click Submit

Validating Device Join Request/Join Accepts

You can verify that the App Key in a device matches the one added in the LNS. To verify, click LoRaWAN Frames and check that a join request and join accept pair are seen as shown below.  Check all devices you have created. If only a join request is seen, then it is likely that the App Key that was added to the LNS does not match the one in the device.