Implement your own LoRaWAN Server
-
Has anyone tried implementing your own LoRaWAN server?
Anyone familiar with this project: LoRa Server Project? HERE
The project description:
The Lora Server project is an open-source set of applications that fill the gap between the gateways receiving messages from the nodes to just before the applications receiving the data. It provides mechanisms for managing the gateways on the LoRa network, the applications supported, and the devices associated with the applications.
-
This post is deleted!
-
@gas hello Gas,
loraserver and mainflux is installed in your Pi or in your computer
did you use postgres?thank you in adavnce
Maamar
-
Thanks @jmarcelino ... actually i've successfully implemented TTN based lorawan with a lopy acting as nanogateway and a lopy acting as a node. but i would like to ensure that there are no additional hw requirements (but the a pc running ubuntu) o move to Lora Server. in case some of you experts could share a brief tutorial describing the minimal tricks to successfully implement this alternative to TTN, it could be great!. thanks again for your support!
-
Yes, you can use the lorawan nano gateway example
https://github.com/pycom/pycom-libraries/tree/master/examples/lorawan-nano-gateway
but connect to your private LoRa Server instead of TTN
Just change the
SERVER
defined in config.py to match your private server
-
@gas said in Implement your own LoRaWAN Server:
lopy as GW mono channel
Hi @gas , thanks a lot for your answer ... so it is possible to implement, just for integration test purposes, a loraserver, with a single Lopy as mono-channel GW, and a Lopy as LoRa node? (nowadays i only have two lopy, but i would like to test this scenario before thinking about buying some additional devices). thanks a lot. i relally appreciate yor help.
-
Hi
in my case :
loraserver + mainflux application
pi +ica card as lora GW 1
matchX as lora GW 2
lopy as GW mono channeland 3 lopy devices working as nodes (with GPS,Temp/humidity, light , mouvments, logging)
-
@jmarcelino I use tthar server too .. very nice solution .
Have you ever test and https://github.com/gotthardp/lorawan-server . Seems very nice too
Thank you!
-
@chumelnicu
Yes that's the one
-
@jmarcelino Hi ! What kind of lora server do u use ? https://www.loraserver.io/ ?
Thank you !
-
Hi, @gas @jmarcelino could you provide some additional details about your implementation with a lorawan server and Lopy devices?. have you used nodes and nanogateways implemented with Lopy devices? i would appreciate a lot. thanks
-
@bmarkus said in Implement your own LoRaWAN Server:
Great! Which type of GW's are you using?
It's a mix. I started with the RisingHF (9), now have 5 Laird RG186 and one MatchX.
I'm looking to stabilise on the Laird RG186 (best price/performance of all gateways out there as far as my application is concerned) but it's been hard to get stock.
What do you mean reassign channels on the fly?
Because I run a private network and all nodes are under my control I don't need to stick with a standard channel map so I optimise channel frequencies as necessary. I do this using targeted NewChannelReq downlinks.
It's also possible to force "difficult" nodes to operate on a single channel (instead of the 3 channel LoRaWAN default) via ChMask. This is all at the LoRAMAC/Network server layer so the nodes don't need any application code change (such as having add_channel() calls) and can operate normally on a public network.
The LoRa Server ability to load custom NetworkServer modules makes this relatively easy to implement.
-
@jmarcelino said in Implement your own LoRaWAN Server:
Yes, I’m replacing The Things Network server with this LoRa Server in my largest single install (15 LoRa gateways, 150 nodes)
Great! Which type of GW's are you using?
I find it much more configurable, especially if you want to use LoRaMAC commands - for example to reassign channels on the fly
What do you mean reassign channels on the fly?
-
@ledbelly2142
Yes, I’m replacing The Things Network server with this LoRa Server in my largest single install (15 LoRa gateways, 150 nodes)I find it much more configurable, especially if you want to use LoRaMAC commands - for example to reassign channels on the fly
-
Yes i use it already since few months
with different Gateways i build or boughts and Lopy or other LoraWan devices
works perfectly even on a Pi or equivalant