Pour LoRaWAN
Last updated
Last updated
Etape 1 : Création du compte TheThingsNetwork
Tout d'abord il faudra créer/se connecter à son compte TheThingsNetwork à l'adresse :
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
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 :
Cliquez ensuite sur "Europe 1"
Ensuite on va créer une application qui contiendras les end-devices :
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 :
Ne pas oublier de générer les valeur "DevEUI", "Device address", "AppSKey" et "NwkSKey". La valeur "End device ID" se remplira automatiquement.
Pour assurer le fonctionnement du système de capteur il faut activer un paramètre dans les paramètres de l'end-device :
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 :
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
Ne pas oublier de rajouter "0x" devant la valeur du device adresss uniquement.
Une fois ces trois clés copiés dans ce fichier, elles sont implémentées et fonctionnelles.
En haut a droite pour le profil, puis Cliquez sur "Console"
à développer (il se situe a la fin de la partie Network layer)
à cocher
Pour valider les changements
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 :