J’ai configuré MariaDB pour conserver un historique de 30 jours, et InfluxDB pour conserver un historique illimité (pour test).
Pour InfluxDB je n’ai inclus qu’un seul device : switch.prise_lidl_z2m_test
Le problème est que j’ai crée les deux bases de données MariaDB et InfluxDB début Mai. Donc je m’attendais à avoir des données de plus de 30 jours dans InflxuDB pour le device switch.prise_lidl_z2m_test. Mais ce n’est pas le cas : je peux seulement remonter à 30 jours avant
version: core-2022.4.7
installation_type: Home Assistant OS
dev: false
hassio: true
docker: true
user: root
virtualenv: false
python_version: 3.9.9
os_name: Linux
os_version: 5.10.108
arch: x86_64
timezone: Europe/Paris
GitHub API: ok
GitHub Content: ok
GitHub Web: ok
GitHub API Calls Remaining: 5000
Installed Version: 1.24.5
Stage: running
Available Repositories: 1117
Downloaded Repositories: 4
logged_in: false
can_reach_cert_server: ok
can_reach_cloud_auth: ok
can_reach_cloud: ok
Par contre je m’attendais à trouver le state de la prise (état ON/OFF) mais là il y a seulement 2 champs qui sortent en success pour la query : « link quality » et « success ». Et je sais pas à quoi correspond ce champ value
ça c’est pas indispensable, de base tu peux tout à fait avoir 30 jours d’historique avec le fonctionnement normal
Ok je savais pas pour MariaDB
manifestement non. Ou alors il y a des restes de tes tests :
Exact. C’était avant de faire le exclude dans la conf
Cette liste, c’est ni plus ni moins les infos issues de HA (les attributs). value correspond à un truc comme la conso instantanée par exemple… Ce que tu veux c’est à mon avis c’est le state
Après 30j de on/off (mais potentiellement infini avec influxdb) je serai curieux de voir ce que tu va en faire
En mettant InfluxDB avec une rétention infinie, je pensait que j’allais pouvoir utiliser la même vue mais en ayant un historique plus long. Hors, là, j’ai une rétention de 30 jours (celle de MariaDB je présume)
Ce que tu vois là, c’est effectivement la vue de mariadb (dans ton cas).
Tu as créée un recorder pour pousser les infos dans influxdb d’une part. Il faut d’autre part créer les sensors pour « lire » les infos de influxdb. Il y a des exemples en fin de la doc InfluxDB - Home Assistant
C’est pour ça que je pense que cet architecture n’est pas la meilleure. le dashboard ‹ energy › à l’air de pouvoir bien suivre la production des panneaux solaires, dispose d’une durée de retention à part et une toute nouvelle fonction pour la comparaison par rapport à une autre période. Je ne l’utilise pas (ni linky ni solaire) donc je me trompe peut-être mais c’est sans doute plus clé en main qu’influxdb