🌐Pour LoRaWAN

Etape 1 : Création du compte TheThingsNetwork

Tout d'abord il faudra créer/se connecter à son compte TheThingsNetwork à l'adresse : https://www.thethingsnetwork.org/

Deux types de comptes sont disponibles, le prototype du système de capteurs a était réalisé à l'aide de The Things Network, mais est aussi fonctionnel avec un compte The Things Stack Cloud

Etape 2 : Création du end-device

Une fois le compte créer il faut créer un end-device sur la plateforme TTN, l'end-device permet de faire reconnaitre son système de capteur sur la plateforme.

Tout d'abord il faut accéder à la console d'administration pour cela :

En haut a droite pour le profil, puis Cliquez sur "Console"

Cliquez ensuite sur "Europe 1"

Ensuite on va créer une application qui contiendras les end-devices :

Go to applications

Une fois l'application créée on passe à la création du end-device (étape à réaliser à chaque système de capteurs pour ruche connectées) Dans l'application :

On clique sur "Register end device" puis on remplit de la manière suivante :

on développe cette partie :

Pour assurer le fonctionnement du système de capteur il faut activer un paramètre dans les paramètres de l'end-device :

General settings
Tout en bas des paramètres

à développer (il se situe a la fin de la partie Network layer)

à cocher

Pour valider les changements

Etape 3 : Configuration de la passerelle

Etape 4 : Implémentation des clés de sessions dans le systèmes de capteurs

Pour faire l'implémentation des trois clés de sessions : "Device adress", "NwkSKey", et "AppSKey" il faut tout d'abord se rendre dans les paramètres de l'end device :

il faudra ensuite copier ses trois clés, dont deux au format msb (NwkSKey et AppSKey) pour cela : Pour afficher les valeurs puis pour changer de format : , le format apparait comme dans l'exemple ci-dessus lorsque cela est bon, plus qu'à copier les valeurs grâce à l'icone :

Ces valeurs doivent être copiés dans le fichier nommé "lorawan-keys.h" du système de capteurs qui se trouve dans le chemin suivant :

Appli_Capts\lib\LMIC-node\keyfiles\lorawan-keys.h

Une fois ces trois clés copiés dans ce fichier, elles sont implémentées et fonctionnelles.

Last updated