I have been working on a project which involves creating a LoraWan network using:
- Dragino lg01 as a Gateway.
- An Arduino Uno and a Dragino Lora shield with a simple LM35 Temperature sensor
- As for the Server, I have been looking for something open source and compatible with LoraWan, I have found the Wso2 IoT server and I have had some starting it, I think I need to install Apache ActiveMQ JMS Provider with it and I didn't know how.
To send the data from the gateway to the server I am going to use MQTT.
As for visualising the data I am going to create an application using AngularJS.
So the problem I have had is that I was confused about connecting the node to the Server since I have found two methods (Over-the-Air Activation and Activation by Personalization) and does it affect how the Gateway and the server should be programmed?
Also am I going to program the Gateway to send data to the server with MQTT or does all the programming happen in the Node?