exploring_lorawan
Differences
This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
exploring_lorawan [2020/11/13 09:24] – [4. Applications] samer | exploring_lorawan [2021/11/02 06:31] (current) – [3. Devices] samer | ||
---|---|---|---|
Line 3: | Line 3: | ||
In this lab, you will be designing and prototyping the first IoT services based on a LoRaWAN network. | In this lab, you will be designing and prototyping the first IoT services based on a LoRaWAN network. | ||
- | ===== -. Platform ===== | + | ===== - Platform ===== |
During this lab, you will benefit from the first experimental platform implementing an end-to-end LoRaWAN solution in Lebanon. The platform consists of the following elements: | During this lab, you will benefit from the first experimental platform implementing an end-to-end LoRaWAN solution in Lebanon. The platform consists of the following elements: | ||
Line 21: | Line 21: | ||
* What elements are IP enabled in the platform? What do you think about IP support in IoT? | * What elements are IP enabled in the platform? What do you think about IP support in IoT? | ||
</ | </ | ||
- | ===== -. Backend ===== | + | ===== - Backend ===== |
In a LoRaWAN network, the devices communicate with a Network Server through the gateway. The backend installed in the platform is based on an open-source LoRaWAN network-server https:// | In a LoRaWAN network, the devices communicate with a Network Server through the gateway. The backend installed in the platform is based on an open-source LoRaWAN network-server https:// | ||
- | [{{ :app-loraserver.png? | + | [{{::iot-course2122.png? |
- | Start by choosing the application named '' | + | Start by choosing the application named '' |
* A unique device name: '' | * A unique device name: '' | ||
* The device description | * The device description | ||
Line 38: | Line 38: | ||
* Compare the two device activation methods used in LoRaWAN by giving the advantages and shortcomings. | * Compare the two device activation methods used in LoRaWAN by giving the advantages and shortcomings. | ||
</ | </ | ||
- | ===== -. Devices ===== | + | ===== - Devices ===== |
Devices in the LoRaWAN platform are implemented on Arduino boards with Dragino shields. The combined module as well as the basic configuration steps are presented in [[exploring_lora|Exploring LoRa lab]]. | Devices in the LoRaWAN platform are implemented on Arduino boards with Dragino shields. The combined module as well as the basic configuration steps are presented in [[exploring_lora|Exploring LoRa lab]]. | ||
Line 104: | Line 104: | ||
</ | </ | ||
- | The backend also enables to capture LoRaWAN frames. Click on '' | + | [currently not working] |
<WRAP left round help 100%> | <WRAP left round help 100%> | ||
Line 112: | Line 112: | ||
</ | </ | ||
- | ===== -. Applications ===== | + | ===== - Applications ===== |
<WRAP center round todo 60%> | <WRAP center round todo 60%> | ||
If you have an android smartphone, download mqtt dashboard and try it! | If you have an android smartphone, download mqtt dashboard and try it! | ||
- | Prefer mqtt-fx or mqtt-explorer and put user credentials | + | Do not forget |
</ | </ | ||
Line 131: | Line 131: | ||
<WRAP left round tip 100%> | <WRAP left round tip 100%> | ||
- | The payload received by the MQTT client is decrypted but encoded in Base64. You should decode it to get the original message (using for instance [[https:// | + | The payload |
</ | </ | ||
Line 149: | Line 149: | ||
You can also download a {{ : | You can also download a {{ : | ||
- | ===== -. LoRaWAN Challenges ===== | + | ===== - LoRaWAN Challenges ===== |
Implement and provide technical documentation for each of the following challenges. | Implement and provide technical documentation for each of the following challenges. | ||
- | ==== -. The End-to-End Challenge ==== | + | ==== - The End-to-End Challenge ==== |
I can send data from the device to the application. | I can send data from the device to the application. | ||
Line 159: | Line 159: | ||
</ | </ | ||
- | ==== -. The Downlink Challenge ==== | + | ==== - The Downlink Challenge ==== |
I can send data from the application to the device. | I can send data from the application to the device. | ||
- | ==== -. The Radio Challenge ==== | + | ==== - The Radio Challenge ==== |
I can tune the LoRa radio parameters. | I can tune the LoRa radio parameters. | ||
Line 172: | Line 172: | ||
</ | </ | ||
- | ==== -. The Sensor Challenge ==== | + | ==== - The Sensor Challenge ==== |
I can use different sensors to send data from the device: PIR, moisture, temperature, | I can use different sensors to send data from the device: PIR, moisture, temperature, | ||
<WRAP center round important 100%> | <WRAP center round important 100%> |
exploring_lorawan.1605255868.txt.gz · Last modified: 2020/11/13 09:24 by samer