Skip to content

gotthardp/lorawan-server-demoapp

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

17 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Demo Application for the Compact LoRaWAN Server

This repository contains a simple extension of the compact server for private LoRaWAN networks. 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 first.

Build Instructions

Build the application by:

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.

To ask Erlang related questions please join the Erlang community.

About

Demo Application for the Compact LoRaWAN Server

Topics

Resources

License

Stars

Watchers

Forks

Packages

No packages published