1

Uniformisation des graphiques basiques

This commit is contained in:
2025-11-18 09:20:34 +01:00
parent 85da4e4931
commit aebb8c0dca
152 changed files with 1537 additions and 3166712 deletions

View File

@@ -7,9 +7,77 @@ Un premier script simple va nous permettre d'afficher la température des 7 dern
On pourra comparer ce graphique avec celui proposé par Home Assistant et celui proposé par InfluxDB :
```shell
python -m scripts.plot_temperature
python -m scripts.plot_basic_variables --only temperature
```
![](../figures/temperature_last_7_days.png)
![](../figures/basic/temperature_last_7_days.png)
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 :
```shell
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
```shell
python -m scripts.plot_basic_variables --only humidity
```
![](../figures/basic/humidity_last_7_days.png)
### Pression atmosphérique
```shell
python -m scripts.plot_basic_variables --only pressure
```
![](../figures/basic/pressure_last_7_days.png)
### Précipitations instantanées
```shell
python -m scripts.plot_basic_variables --only rain_rate
```
![](../figures/basic/rain_rate_last_7_days.png)
### Luminance
```shell
python -m scripts.plot_basic_variables --only illuminance
```
![](../figures/basic/illuminance_last_7_days.png)
### Vitesse du vent
```shell
python -m scripts.plot_basic_variables --only wind_speed
```
![](../figures/basic/wind_speed_last_7_days.png)
### Direction du vent
```shell
python -m scripts.plot_basic_variables --only wind_direction
```
![](../figures/basic/wind_direction_last_7_days.png)
### Élévation solaire (si disponible après enrichissement)
```shell
python -m scripts.plot_basic_variables --only sun_elevation
```
![](../figures/basic/sun_elevation_last_7_days.png)
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.