deploying_lorawan
Differences
This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revisionNext revision | Previous revisionNext revisionBoth sides next revision | ||
deploying_lorawan [2017/04/30 16:36] – samer | deploying_lorawan [2017/05/01 15:43] – [4.1. mqtt-spy] samer | ||
---|---|---|---|
Line 3: | Line 3: | ||
Starting from September 2016, Saint-Joseph University of Beirut (USJ) will be deploying the first academic [[http:// | Starting from September 2016, Saint-Joseph University of Beirut (USJ) will be deploying the first academic [[http:// | ||
- | * Devices that communicate to one or more gateways via a wireless interface using single hop LoRa. These devices implement a | + | * Devices that communicate to one or more gateways via a wireless interface using single hop LoRa and implementing the LoRaWAN protocol. These devices are physically connected to sensors that generate data. |
- | with a sensing interface | + | * Gateways or base stations that forward |
- | * Gateways or base stations that relay the radio frames to the IP backend. | + | * A LoRAWAN backend |
- | * A LoRAWAN backend | + | * Applications |
- | * Application examples | + | |
[{{ : | [{{ : | ||
Line 69: | Line 68: | ||
</ | </ | ||
==== -. Arduino with Dragino Shield ==== | ==== -. Arduino with Dragino Shield ==== | ||
+ | === -. Periodic Message Sending === | ||
- | Devices in the LoRaWAN platform can also be implemented on Arduino boards with Dragino shields. The combined module as well as the basic configuration steps are presented in [[simple_lora_prototype|Simple Prototype of LoRa Communications]]. | + | Devices in the LoRaWAN platform can also be implemented on Arduino boards with Dragino shields. The combined module as well as the basic configuration steps are presented in [[simple_lora_prototype|Simple Prototype of LoRa Communications]]. |
The pin mapping corresponds to the Dragino electronic schematic: | The pin mapping corresponds to the Dragino electronic schematic: | ||
Line 97: | Line 97: | ||
</ | </ | ||
- | This send function is initially scheduled here: | + | The send function is initially scheduled here: |
<code c++> | <code c++> | ||
do_send(& | do_send(& | ||
Line 111: | Line 111: | ||
LMIC_setDrTxpow(DR_SF7, | LMIC_setDrTxpow(DR_SF7, | ||
</ | </ | ||
+ | |||
+ | === -. Triggered Message Sending === | ||
+ | |||
+ | You can also find another example of sketch to download: {{ : | ||
===== -. Gateways ===== | ===== -. Gateways ===== | ||
==== -. Single Channel Gateway ==== | ==== -. Single Channel Gateway ==== | ||
Line 148: | Line 152: | ||
</ | </ | ||
- | Now, you need to configure the single channel packet forwarder. This is done in the '' | + | Now, you need to configure the single channel packet forwarder. This is done in the {{ : |
- | + | ||
- | <file | global_config.json> | + | |
- | { | + | |
- | " | + | |
- | { | + | |
- | " | + | |
- | " | + | |
- | " | + | |
- | " | + | |
- | " | + | |
- | " | + | |
- | }, | + | |
- | " | + | |
- | { | + | |
- | " | + | |
- | " | + | |
- | " | + | |
- | + | ||
- | " | + | |
- | " | + | |
- | " | + | |
- | + | ||
- | " | + | |
- | [ | + | |
- | { | + | |
- | " | + | |
- | " | + | |
- | " | + | |
- | }, | + | |
- | { | + | |
- | " | + | |
- | " | + | |
- | " | + | |
- | }, | + | |
- | { | + | |
- | " | + | |
- | " | + | |
- | " | + | |
- | } | + | |
- | ] | + | |
- | } | + | |
- | } | + | |
- | </ | + | |
Finally, you can run the packet forwarder as root! | Finally, you can run the packet forwarder as root! | ||
Line 246: | Line 207: | ||
===== -. Applications ===== | ===== -. Applications ===== | ||
- | ==== -. MQTT spy ==== | + | ==== -. mqtt-spy ==== |
+ | |||
+ | mqtt-spy is an open source utility intended to help you with monitoring activity on MQTT topics. It's been designed to deal with high volumes of messages, as well as occasional publications. mqtt-spy is a JavaFX application, | ||
+ | Start by downloading the software tool from the previous link. After launching, configure a new connection to the MQTT broker by simply adding the IP address of the broker in the '' | ||
==== -. Emoncms ==== | ==== -. Emoncms ==== |
deploying_lorawan.txt · Last modified: 2021/08/28 09:50 by samer