1
donnees_meteo/docs/06 - Premiers graphiques.md

2.4 KiB

Premiers graphiques

Ces premiers graphiques devraient être similaires à ce que sortirait InfluxDB. On s'assure juste, ici, d'être capables de produire un résultat parlant, sans erreurs, et conforme à ce qui est vérifiable dans Influx.

Un premier script simple va nous permettre d'afficher la température des 7 derniers jours, de sorte à vérifier que tout fonctionne bien. On pourra comparer ce graphique avec celui proposé par Home Assistant et celui proposé par InfluxDB :

python -m scripts.plot_basic_variables --only temperature

Maintenant que l'on peut produire des graphiques à partir d'un jeu de données adapté, on peut commencer à explorer nos données.

Autres variables essentielles

Pour gagner du temps, on dispose d'un script générique qui applique exactement le même traitement (moyenne horaire sur les N derniers jours) à chaque variable disponible. Il suffit d'indiquer la clé de la variable souhaitée :

python -m scripts.plot_basic_variables --only <variable>

Par défaut, sans argument --only, toutes les figures sont générées d'un coup sous figures/basic/.

Humidité relative

python -m scripts.plot_basic_variables --only humidity

Pression atmosphérique

python -m scripts.plot_basic_variables --only pressure

Précipitations instantanées

python -m scripts.plot_basic_variables --only rain_rate

Luminance

python -m scripts.plot_basic_variables --only illuminance

Vitesse du vent

python -m scripts.plot_basic_variables --only wind_speed

Direction du vent

python -m scripts.plot_basic_variables --only wind_direction

Élévation solaire (si disponible après enrichissement)

python -m scripts.plot_basic_variables --only sun_elevation

Toutes ces commandes produisent des graphiques lisibles rapidement comparables avec ceux d'InfluxDB/Home Assistant, idéaux pour vérifier que l'ingestion de données fonctionne correctement.