84 lines
2.4 KiB
Markdown
84 lines
2.4 KiB
Markdown
# 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 :
|
|
|
|
```shell
|
|
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 :
|
|
|
|
```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
|
|
```
|
|
|
|

|
|
|
|
### Pression atmosphérique
|
|
|
|
```shell
|
|
python -m scripts.plot_basic_variables --only pressure
|
|
```
|
|
|
|

|
|
|
|
### Précipitations instantanées
|
|
|
|
```shell
|
|
python -m scripts.plot_basic_variables --only rain_rate
|
|
```
|
|
|
|

|
|
|
|
### Luminance
|
|
|
|
```shell
|
|
python -m scripts.plot_basic_variables --only illuminance
|
|
```
|
|
|
|

|
|
|
|
### Vitesse du vent
|
|
|
|
```shell
|
|
python -m scripts.plot_basic_variables --only wind_speed
|
|
```
|
|
|
|

|
|
|
|
### Direction du vent
|
|
|
|
```shell
|
|
python -m scripts.plot_basic_variables --only wind_direction
|
|
```
|
|
|
|

|
|
|
|
### Élévation solaire (si disponible après enrichissement)
|
|
|
|
```shell
|
|
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.
|