Capteur de température

Table of Contents Capteur de température DS18B20 Librairies Cablage Sketch d’exemple Envoyer la température par SMS (via Node-RED) Installation de Node-RED Envoyer la température par SMS Représenter les données dans grafana Pousser les données dans influxDB Affichage dans grafana Objectif Relever la température mesurée par l’objet, l’envoyer par SMS et représenter graphiquement son évolution. Tous les logiciels utiles sont accessibles aux membres du projet sur les serveur de Tétaneutral. [Read More]

Carte ESP32 Heltec comme noeud LoRaWAN

Table of Contents Présentation Modes ABP ou OTAA ? Over-the-Air Activation (OTAA) Activation by Personalization (ABP) En C : librairies nécessaires et câblage LMIC Ajout du support de l’esp32 dans l’ide arduino Cablage Sketch d’exemple : Hello world ! MQTT Présentation Il n’y a pas d’antenne mais il suffit d’un fil pour faire une "quarter wave whip antenna" en le coupant à la bonne longueur : [Read More]

Un client MQTT en python

Table of Contents Introduction Source complet Introduction Loraserver utilise MQTT ce qui nous permet de communiquer avec nos objets ou gateway de manière simple. Voici quelques topics MQTT disponible : Uplink: application/[applicationID]/device/[devEUI]/rx Downlink: application/[applicationID]/device/[devEUI]/tx Status: application/[applicationID]/device/[devEUI]/status Ack: application/[applicationID]/device/[devEUI]/ack Error: application/[applicationID]/device/[devEUI]/error L’exemple ci-dessous nous montre comment récupérer les messages envoyés par un device particulier. Il faut au préalable installer la librairie python paho : [Read More]

Cryptographie en LoRAWAN

Table of Contents Sécurité ? Sécurité en LoRaWAN (OTAA) Sécurité en LoRaWAN (ABP) Implémentation de la cryptographie Hello world, phyPayload ! Récupérer toutes les clés de chiffrement Où sont les données à retrouver ? Suite…​ Failles de sécurités ? Bonnes pratiques Ressources Document en cours de rédaction…​ Sécurité ? Ce que l’on appelle sécurité d’un système d’information repose sur quatre piliers : [Read More]

Foire Aux Questions"

LoRa et LoRaWAN, ce n’est pas la même chose? LoRa (Long Range) est une technologie radio permettant à des équipements de transmettre des informations sans fil. C’est une technique de modulation radio basée sur une modulation à étalement de spectre (CSS). Le brevet de cette technologie appartient désormais à la société Semtech (Californie) suite au rachat en 2012 de la société grenobloise, Cycléo, qui l’avait déposé. LoRaWAN™ est un protocole Low Power Wide Area Network (LPWAN) basé sur LoRa pour les objets connectés sans fils sur batterie dans un réseau régional, national ou mondial. [Read More]

Envoyer des données au noeud

Table of Contents Envoyer des données via MQTT Traiter les données reçues Source complet Objectif Envoyer des données au noeud LoRaWAN (ici un Feather M0) et les traiter (allumer une LED qui peut symboliser un relais ou tout autre composant) Comme pour l’émission (uplink) et le traitement de données depuis l’objet, l’envoi de données vers l’objet (downlink) est défini par le protocole LoRaWAN. [Read More]

Feather M0 LoRA

Table of Contents Présentation Modes ABP ou OTAA ? Over-the-Air Activation (OTAA) Activation by Personalization (ABP) En C : librairies nécessaires et câblage LMIC Adafruit SAMD Boards Cablage Sketch d’exemple : Hello world ! En python : librairies nécessaires et câblage MQTT Divers API https://loraserver.tetaneutral.net/api Problèmes Références Présentation Le Feather M0 RFM95 embarque un processeur ARM Cortex M0 à 48 MHz. Le même que sur la Arduino Zero. [Read More]

Feather M0 LoRA

Table of Contents Présentation Modes ABP ou OTAA ? Over-the-Air Activation (OTAA) Activation by Personalization (ABP) En C : librairies nécessaires et câblage LMIC Adafruit SAMD Boards Cablage Sketch d’exemple : Hello world ! En python : librairies nécessaires et câblage MQTT Divers API https://loraserver.tetaneutral.net/api Problèmes Références Présentation Le Feather M0 RFM95 embarque un processeur ARM Cortex M0 à 48 MHz. Le même que sur la Arduino Zero. [Read More]

LoRA, LoRAWAN, qu'est ce ? Quels matériels ?"

Table of Contents Généralités : LoRa, LoRaWAN ? Protocole lorawan Réseaux LoRaWAN IoT Tétaneutral Logiciels Matériels pour passerelles LoRaWAN Chistera-Pi Lite-GW avec iC880A Matériels pour objets Feather M0 LoRa 900Mhz WiNo v2 aka Yah! Généralités : LoRa, LoRaWAN ? LoRa (Long Range) est une technologie radio permettant à des équipements de transmettre des informations sans fil. C’est avant tout une technique de modulation radio. [Read More]