FormationTTNBoutEnBout
'En cours de développement'
Formation LoRa / TTN de l'objet connecté au graphique
But de la formation : voir la chaîne complète depuis la lecture de la valeur jusqu'à son affichage sous forme de graphique.
Plan
- Généralités LoRa
- Radio
- FairUse
- Device : lecture valeur analogique, par exemple la t° interne de l'ESP32
- Lopy
- TTGO
- TTN
- créer application / device
- voir les données uplink dans la console
- Récup data via mqtt / python
- créer une intégration vers ... ?
- Intégration Cayenne ?
- Node-RED en local ?
- message downlink ?
Généralités LoRa
LoRaWAN
LoRaWAN est un protocole de communication radio bas-débit.
Radio
LoRaWAN utilise une technique d'étalement de spectre propriété de Semtech
LoRaWAN utilise des bandes de fréquence "libre", c'est à dire dont l'utilisation est gratuite. Ce sont des bandes dites ISM
En Europe, il s'agit de la bande 868MHz.
Afin de permettre une utilisation harmonieuse de cette bande, l'occupation maximum du canal est de 1% du temps en Europe.
La puissance maximale autorisée est de 25mW e.r.p.
Fair Use
Outre les règles locales, TTN propose des règles d'usage
Ces règles définissent une durée maximale d'émission de 30s par tranche de 24h et par terminal.
Le nombre maximal de messages reçu est lui de 10 par tranche de 24h et par terminal.
Le débit maximal autorisé dépend du facteur d'étalement (Spreading Factor)
Intégrations TTN
Voir aussi StockageIoT
Test des intégrations TTN de base :
- AWS IoT
- 12 mois d'accès à l'offre gratuite
- AllThingsTalk
- Format payload spécifique (CBOR)
- visiblement les graphs marchent pas
- gratuit pour prototypage
- Cayenne
- format payload spécifique
- Collos
- collaboratif / apply for membership ?
- EVRYTHNG
- rien vu sur le gratuit
- OpenSensors
- pas vu de création de compte
- Storage
- stockage de 7 jours chez TTN
- pas de graph
- Tago
- le site a l'air mort
Bibliographie
Workshops TTN :
Lecture t° interne de l'esp32