Les données InfluxDB
Cette section du chapitre va s’attarder sur la récupération des données InfluxDB créées dans le chapitre précédent.
Voici un petit rappel de la configuration InfluxDB déjà disponible sur le Raspberry Pi.
~ $ influx -username 'grafana' -password 'lmp2020'
Connected to http://localhost:8086 version 1.8.3
InfluxDB shell version: 1.8.3
> use home
Using database home
> select * from lmp_temp
name: lmp_temp
time host loc temp topic
---- ---- --- ---- -----
1608420606960786133 lmp cuisine 22.63 telegraf/Maison
1608420679868313161 lmp cuisine 24.12 telegraf/Maison
1. Collecter rapidement des données
La configuration avancée de Telegraf (cf. chapitre InfluxDB - Greffon Telegraf MQTT pour InfluxDB - Configuration telegraf avancée) a permis l’envoi de messages MQTT préformatés sur le topic telegraf/Maison avec un contenu similaire à ceci :
lmp_temp,loc=cuisine temp=22.63
Ce qui insère une température dans la table lmp_temp avec une information de localisation.
Cette fonctionnalité sera exploitée pour collecter rapidement des données dans la table lmp_temp en créant deux objets ESP32 équipés d’un capteur de température...