Skip to content

yuseunghyuk/loraserver

 
 

Repository files navigation

LoRa Server

Build Status GoDoc

LoRa Server is a LoRaWAN network-server. It is responsible for the communication with the LoRa gateway(s) and applications. Communication with the applications and gateways is done over MQTT. Configuration of applications and nodes can be done with the provided web-interface or JSON-RPC API.

web-interface

Features

Note: This project is under development. Please test and give feedback but know that things might break!

Currently implemented:

  • (unconfirmed) data up
  • (confirmed) data down
  • activation by personalization (ABP)
  • over-the-air activation (OTAA)
  • sending / receiving of MAC commands
  • web-interface
  • gRPC and RESTful JSON api (see API)
  • ISM bands
    • EU 863-870
    • US 902-928
    • AU 915-928

Help needed:

Documentation

See http://docs.loraserver.io/loraserver/ for documentation about setting up the LoRa Server and receiving and sending data.

Downloads

Pre-compiled binaries are available for:

  • Linux (and ARM build for e.g. Raspberry Pi)
  • OS X
  • Windows

See releases.

License

LoRa Server is licensed under the MIT license. See LICENSE.

About

LoRa Server is an open-source LoRaWAN network-server

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • Go 81.9%
  • HTML 8.8%
  • Protocol Buffer 4.4%
  • JavaScript 4.0%
  • Other 0.9%