You can administrate and manage the server via a set of web-pages or via a REST API. By default, the server listens on HTTP port 8080 and expects "admin" as both username and password.
The following REST resources are made available:
Resource | Methods | Explanation |
---|---|---|
/applications | GET | Supported LoRaWAN applications |
/users | GET, POST | Users of the admin interface |
/users/ABC | GET, PUT, DELETE | User ABC |
/gateways | GET, POST | LoRaWAN gateways |
/gateways/123 | GET, PUT, DELETE | Gateway with MAC=123 |
/devices | GET, POST | Devices registered for over-the-air activation |
/devices/123 | GET, PUT, DELETE | Device with DevEUI=123 |
/links | GET, POST | Activated devices |
/links/123 | GET, PUT, DELETE | Activated device with DevAddr=123 |
/txframes | GET | Frames scheduled for transmission |
/txframes/123 | GET, DELETE | Frame with ID=123 |
The management web-pages are available under /admin
. It is just a wrapper around
the REST API.
To register a new gateway, create a new Gateways list entry.
To add a personalized device, create a new Links list entry. To add an OTAA device, create a new Devices list entry and start the device. The Links list will be updated automatically once the device joins the network.