« FormationTTNBoutEnBout » : différence entre les versions
m (→Plan) |
Aucun résumé des modifications |
||
(6 versions intermédiaires par un autre utilisateur non affichées) | |||
Ligne 5 : | Ligne 5 : | ||
But de la formation : voir la chaîne complète depuis la lecture de la valeur jusqu'à son affichage sous forme de 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 | * Généralités LoRa | ||
Ligne 22 : | Ligne 22 : | ||
* message downlink ? | * message downlink ? | ||
== Intégrations TTN = | = Généralités LoRa = | ||
==LoRaWAN== | |||
[https://fr.wikipedia.org/wiki/LoRaWAN LoRaWAN] est un protocole de communication radio bas-débit. | |||
===Radio=== | |||
LoRaWAN utilise une technique d'[https://fr.wikipedia.org/wiki/%C3%89talement_de_spectre étalement de spectre] propriété de [https://www.semtech.com/ Semtech] | |||
LoRaWAN utilise des bandes de fréquence "libre", c'est à dire dont l'utilisation est gratuite. Ce sont des bandes dites [https://fr.wikipedia.org/wiki/Bande_industrielle,_scientifique_et_m%C3%A9dicale 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 [https://www.thethingsnetwork.org/docs/lorawan/duty-cycle.html 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 = | |||
[[File:ttn.svg.png|400px|droite]] | |||
Voir aussi [[StockageIoT]] | |||
Test des intégrations TTN de base : | Test des intégrations TTN de base : | ||
Ligne 44 : | Ligne 74 : | ||
* Tago | * Tago | ||
** le site a l'air mort | ** le site a l'air mort | ||
== Bibliographie == | == Bibliographie == | ||
Ligne 53 : | Ligne 81 : | ||
* [https://github.com/TheThingsNetwork/workshops/blob/master/The%20Things%20Network/myDevices.md myDevices Cayenne integration] | * [https://github.com/TheThingsNetwork/workshops/blob/master/The%20Things%20Network/myDevices.md myDevices Cayenne integration] | ||
Lecture t° interne de l'esp32 | |||
* [https://github.com/pcbreflux/espressif/blob/master/esp32/arduino/sketchbook/ESP32_int_temp_sensor/ESP32_int_temp_sensor.ino arduino1] | |||
* [https://gist.github.com/xxlukas42/7e7e18604f61529b8398f7fcc5785251 arduino2] | |||
* LoPy ? | |||
[[Category:How-To]] | [[Category:How-To]] | ||
[[Catégorie:Formation]] | [[Catégorie:Formation]] | ||
[[Category:LoRa]] | [[Category:LoRa]] |
Version actuelle datée du 23 décembre 2018 à 20:54
'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