Plus d'historique

Bonjour à tous,

Je rencontre un problème avec toute la partie historique de HA. Depuis la mise à jour en 2023.4 (la 2023.4.1 n’a rien corrigé), les historiques de tous les capteurs et autres entités ne sont plus affichés.
A force de creuser un peu, j’ai pu constaté que si je reste suffisamment longtemps sur une page, l’historique fini par s’afficher mais cela prends plusieurs minutes.

J’ai fait un redémarrage uniquement de HA puis un restart complet de la VM mais cela ne change rien.
Je n’ai pas de backup complet avant MAJ (erreur de débutant) et j’ai fait bcp d’intégration depuis cette MAJ, je n’ai pas envie de tout recommencer.

Ma configuration

Ce n’est pas précisé dans la description ci-dessous mais la VM dispose de 12vCPU, 8Gb de RAM (j’ai exagéré les ressources en suspectant un problème de ressources).
Voici également les temps de démarrage des intégrations (tout du moins, les « problèmatiques ») :

image


[center]## System Information

version core-2023.4.1
installation_type Home Assistant OS
dev false
hassio true
docker true
user root
virtualenv false
python_version 3.10.10
os_name Linux
os_version 5.15.90
arch x86_64
timezone Europe/Paris
config_dir /config
Home Assistant Community Store
GitHub API ok
GitHub Content ok
GitHub Web ok
GitHub API Calls Remaining 5000
Installed Version 1.31.0
Stage running
Available Repositories 1335
Downloaded Repositories 26
Home Assistant Cloud
logged_in true
subscription_expiration 1 mai 2023 à 02:00
relayer_connected true
relayer_region eu-central-1
remote_enabled false
remote_connected false
alexa_enabled true
google_enabled false
remote_server eu-central-1-12.ui.nabu.casa
can_reach_cert_server ok
can_reach_cloud_auth ok
can_reach_cloud ok
Home Assistant Supervisor
host_os Home Assistant OS 9.5
update_channel stable
supervisor_version supervisor-2023.04.0
agent_version 1.4.1
docker_version 20.10.22
disk_total 30.8 GB
disk_used 13.6 GB
healthy true
supported true
board ova
supervisor_api ok
version_api ok
installed_addons Let’s Encrypt (4.12.8), Terminal & SSH (9.6.1), File editor (5.5.0), NGINX Home Assistant SSL proxy (3.2.0), AppDaemon (0.11.0)
Dashboards
dashboards 3
resources 22
views 9
mode storage
Recorder
error failed to load: timeout
[/center] ___

Merci à vous pour l’aide.

Julien

Quelle taille fait la db HA (dans le dossier config) et quel est le système de stockage de tes VM ? et quel est la durée du record ? (cela ne s’affiche pas dans ton post :frowning:

Bonjour,

Merci de ta réponse.
Si tu parle de « /config/home-assistant_v2.db » ==> ~ 200Mo
Système de stockage : Une grappe de 6 disques en raid6 sur le serveur.
J’ai utilisé l’OVA fourni par HA pour l’install.
Pour la rétention, je ne pense pas avoir changé quoi que ce soit aux réglages par défaut

Bonjour,
Je ne sais pas si c’est lié, mais il y a eu de gros changements sur la base de données d’home assistant :
Release 2023.4 HA database

Effectivement, c’est possible.
Mais ma mise à jour date maintenant de la semaine dernière, l’upgrade en background devrait être terminé depuis

Je viens de voir qu’une nouvelle version 2023.4.2 était dispo.
Je tente la MAJ au cas où ce soir un FIX

Même problème.
home-assistant_v2.db reste fixe en taille depuis la MAJ 2023.4.
Mais j’ai toujours l’historique des capteurs.

La base de donnée est maintenant gérée ailleurs ?

La version 2023.4.2 ne change rien.
Les intégrations se chargent tjs aussi lentement et pas d’accès aux stats.

Je suis preneur d’idées

Merci à vous

Pareil en 2023.4.2

home-assistant_v2.db 4530Mo depuis 3 jours.
image

Mais pourtant il y a bien des stats sur toutes ma période (90jours)
Alors soit HA a optimisé le stockage, soit il stock ailleurs les données.

Bon…
J’ai abouti à ce que je ne voulais pas. J’ai déplacer la BDD dans un rép de backups et reboot la VM.
Nouvelle BDD et du coup, tout fonctionne correctement. Tant pis pour l’historique que j’avais.

Je déterre mon sujet…
Après 3 jours d’utilisation, même constat à nouveau! Mon historique est non fonctionnel ou trèèèès long à charger.

Qqun a t-il une piste à explorer ?

Salut

T’as ce problème avec la nouvelle BDD créée il y a 3 jours ?
Peux-tu partager tes logs ?

Salut,

Alors oui j’ai le problème avec cette nouvelle BDD. Cependant, je viens d’avoir la notif de la nouvelle version dispo (.4). J’ai appliqué la MAJ, fait un reboot de la VM et pour le moment les stats s’affichent à nouveau.
J’attends demain voir comment çà se comporte et si j’ai à nouveau le soucis, je ferais le partage des logs.

Merci à toi

4,5go bravo :slight_smile:

Toute la logique de la DB pour le stockage des états à changé avec pour but de réduire la taille et améliorer les perfs au final.
Ca ne doit plus augmenter car la taille d’une entrée d’état est minuscule maintenant.
Les données constantes comme le nom de l’entité on été passées en métadonnée. Il devrait y avoir un gros nettoyage à la prochaine verison je pense car là la table contient pas moins de 13 champs sur 21 dont la valeur est NULL.

Bonjour, comment tu fais pour afficher ce graphique ? (Taille de BDD HA). Merci !

Pour l’intégration : File Size - Home Assistant
Pour le dashboard :

  - type: statistics-graph
    chart_type: bar
    period: day
    entities:
      - sensor.ha_db_size
    stat_types:
      - max
    title: Historique
    hide_legend: true
    days_to_show: 60
    logarithmic_scale: false