loraserver

module
v0.0.0-...-2ac35d6 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Aug 22, 2016 License: MIT

README

LoRa Server

Build Status GoDoc Gitter chat

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 REST or gRPC 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
  • RX1 and RX2 receive window support (configurable)
  • 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.

Directories

Path Synopsis
api
Package api is a generated protocol buffer package.
Package api is a generated protocol buffer package.
swagger
simple tool to merge different swagger definition into a single file
simple tool to merge different swagger definition into a single file
cmd
internal
api
Package models contains all the exported lorawan models.
Package models contains all the exported lorawan models.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL