Difference between revisions of "FormationTTNBoutEnBout"

From Kernel Fablab Lannion
Jump to: navigation, search
m (Intégrations TTN)
 
Line 5: Line 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 ==
+
= Plan =
  
 
* Généralités LoRa
 
* Généralités LoRa
Line 22: Line 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]]
 
[[File:ttn.svg.png|400px|droite]]
 
Voir aussi [[StockageIoT]]
 
Voir aussi [[StockageIoT]]

Latest revision as of 21:54, 23 December 2018

'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

Ttn.svg.png

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