Application mobile d'enregistrements de noeuds IoT LoRaWAN dans plusieurs réseaux

From air
Revision as of 13:14, 9 November 2020 by Donsez (talk | contribs) (Created page with "L'enregistrement de noeuds IoT LoRaWAN dans un réseau public ou privé est en général une tache pénible pour les installateurs de réseaux IoT. Une nouvelle spécificatio...")
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to navigation Jump to search

L'enregistrement de noeuds IoT LoRaWAN dans un réseau public ou privé est en général une tache pénible pour les installateurs de réseaux IoT.

Une nouvelle spécification de la LoRa Alliance facilite l'enregistrement des noeuds IoT LoRaWAN au moyen de QRCode (LoRaWAN® Device Identification QR Codes for Automated Onboarding)

Le QRCode sur l'étiquette (label) de l'équipement à enregistrer contient une chaine de la forme suivante:

LW:D0:1122334455667788:AABBCCDDEEFF0011:AABB1122:OAABBCCDDEEFF:SYYWWNNNNNN:PFOOBAR:CAF2C

Example
  SchemaID of D0
  JoinEUI of 11-22-33-44-55-66-77-88
  DevEUI of AA-BB-CC-DD-EE-FF-00-11
  ProfileID of AABB-1122
  OwnerToken of AABBCCDDEEFF
  SerNum of YYWWNNNNNN
  Proprietary of FOOBAR
  CheckSum of AF2C (CRC16)

L'objectif est de développer une application mobile native (iOS, Android) qui permet l'enregistrement d'un noeuds IoT LoRaWAN à partir de son QRCode auprès d'un des réseaux de l'utilisateur.

L'application utilisera les API RESTFul des serveurs de réseaux privés (TTS et Chirpstack) et les API RESTFul des serveurs de réseaux publics (Orange, Bouygues Objetnious). Ces APIs requièrent une authentification.