https://github.com/gotthardp/lorawan-server-demoapp
Demo Application for the Compact LoRaWAN Server
https://github.com/gotthardp/lorawan-server-demoapp
lorawan lorawan-application lorawan-server
Last synced: about 1 year ago
JSON representation
Demo Application for the Compact LoRaWAN Server
- Host: GitHub
- URL: https://github.com/gotthardp/lorawan-server-demoapp
- Owner: gotthardp
- License: mit
- Created: 2017-12-02T19:16:57.000Z (over 8 years ago)
- Default Branch: master
- Last Pushed: 2020-05-07T19:35:11.000Z (about 6 years ago)
- Last Synced: 2025-03-26T06:11:18.552Z (about 1 year ago)
- Topics: lorawan, lorawan-application, lorawan-server
- Language: Erlang
- Size: 11.7 KB
- Stars: 9
- Watchers: 2
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Demo Application for the Compact LoRaWAN Server
This repository contains a simple extension of the
[compact server for private LoRaWAN networks](https://github.com/gotthardp/lorawan-server).
It demonstrates how to build a LoRaWAN application implemented in Erlang.
Compared to the extenal applications (Backends) the internal applications have
several benefits:
- Smaller infrastructure as there is only one server, which is easier to secure and maintain
- Ability to send downlinks in the RX1 window, which reduces the device power consumption
- Lower development effort as internal applications can reuse the internal web-server and database
To develop internal applications you have to
[Learn You Some Erlang](http://learnyousomeerlang.com/introduction) first.
## Build Instructions
Build the application by:
```bash
rebar3 release
```
The lorawan-server and its dependencies will be downloaded automatically. There is
no need to do anything else.
Then start:
```
_build/default/rel/lorawan-server-demoapp/bin/lorawan-server-demoapp
```
And access the extended web-admin via http://localhost:8080/demo
## Getting Help
To ask server and LoRa related questions please join the
[lorawan-server mailing list](https://groups.google.com/forum/#!forum/lorawan-server).
To ask Erlang related questions please join the
[Erlang community](https://www.erlang.org/community).