Taille Base de données

Bonjour,

Depuis que j’ai eu ce problème en février 2024, j’ai refait mon recorder selon les précos données par @Pulpy-Luke, je n’ai aucun exclude, que des include dont j’ai besoin.

Ma bdd est très stable autour de 500Mo depuis que j’ai fait ça, plus de problèmes, pour moi c’est une des meilleures options

Je pense donc faire ceci :

Ajout dans configuration.yaml de la ligne :
recorder: !include recorder.yaml

Création du fichier recorder. yaml :

## recorder : gestion base de données  
recorder:
  purge_keep_days: 10
  auto_purge: true
  auto_repack: true
  include:
    entities:
      - sensor.ecu_lifetime_energy
      - sensor.ecu_today_energy
      - sensor.energie_msunpv_enconso
      - sensor.energie_msunpv_eninj
      - sensor.energie_msunpv_enrball_j
      - sensor.home_assistant_v2_db_taille
      - sensor.openweathermap_rain
      - sensor.openweathermap_temperature
      - sensor.p_nous_1_summation_delivered
      - sensor.p_nous_2_summation_delivered
      - sensor.prod_solaire_quotidienne_shelly
      - sensor.shellyem_a4e57cbaabad_channel_1_energy
      - sensor.shellyem_a4e57cbaabad_channel_1_energy_returned
      - sensor.shellyem_a4e57cbaabad_channel_2_energy
      - sensor.shellyem_a4e57cbaabad_channel_2_energy_returned
      - sensor.shellyplus1pm_7c87ce7355b4_switch_0_energy
      - sensor.t_ali_1_temperature
      - sensor.t_aqara_ma_chambre_temperature
      - sensor.t_aqara_salon_temperature
      - sensor.t_aqara_sdb_temperature
      - sensor.teleinfo_032161005388_base
      - sensor.teleinfo_032161005388_bbrhcjb
      - sensor.teleinfo_032161005388_bbrhcjr
      - sensor.teleinfo_032161005388_bbrhcjw
      - sensor.teleinfo_032161005388_bbrhpjb
      - sensor.teleinfo_032161005388_bbrhpjr
      - sensor.teleinfo_032161005388_bbrhpjw
      - sensor.teleinfo_032161005388_hchc
      - sensor.teleinfo_032161005388_hchp
      - sensor.temperature_moyenne_exterieure
      - sensor.temperature_moyenne_int

Je suis en tempo mais je garde volontairement les index base et hchp pour ne pas a voir à y revenir en cas de changement d’offre. Bonne idée ?
Les autres sensors qui sont configurés avec statistiques à long terme (automatiquement, pas de ma main) finiront par être purgés. J’ai bon ?
Et selon vous, en dehors des sensors, il y a d’autres éléments qu’il peut-être pertinent / vital de conserver ?

Après ça se complète au fur et à mesure, je me suis rendu compte que j’avais besoin de certains taux d’humidité dont je me sers pour déclencher un extracteur, les températures par exemple …
tu peux les inclure dans :

  include:
    entity_globs:

Au bémol près que cela inclurait également des températures que je ne souhaite pas conserver à long terme.

Oui c’est au choix, dans ce cas entités par entités, c’est très restrictif mais si c’est ce qui convient

Mission accomplie. Ma bdd est passée de 450 Mo à 89.

1 « J'aime »