Sites


CampOSV

LoRA

LoRA est à la fois un protocole de télécommunication bas débit qui diffuse par radio, et une carte électronique. Ce protocole de communication est très pertinent pour utiliser l'lenvoie des données par les objets connectés.

Le contexte

Architecture et fonctionnalités d'un réseau LPWAN (Low Power Wide Area Network) :

  • https://datatracker.ietf.org/doc/draft-ietf-lpwan-overview/
  • https://fr.wikipedia.org/wiki/LoRaWAN

Un réseau LoRa Fabian a été déployé sur Rennes en 2016, pour en savoir plus : https://vimeo.com/151664693.

Pour information, la fréquence et MTU (maximum transmission unit) est de 1 message toutes les 3 minutes environ (duty cycle 1%). Taille des messages: 230 bytes.

Du côté technique

  • Objets (devices) : https://docs.pycom.io/
  • LoRa Network Server: www.acklio.com/


En savoir plus sur la programmation d'un objet connecté LoRa en Python (https://docs.pycom.io/)

Les pré-requis

  • code Python: https://github.com/ltn22/PLIDO
  • On préconise l'éditeur de code logiciel Atom (www.atom.io)
  • Et plus spécifiquement l'utilisation de la librairie pymakr qu el'on peut installer avec les plugin.

Il y a une erreur de communication avec le serveur Booktype. Nous ne savons pas actuellement où est le problème.

Vous devriez rafraîchir la page.