[Résolu] Sensor Filesize : "Entité non disponible"

Bonjour,

Je débute sur HA, et je vois ma base de données qui grossit assez vite.
Je me suis intéressé au post https://forum.hacf.fr/t/purge-de-la-base-de-donnees-ha/2158/2 (merci Clemalex).

Je souhaite afficher la taille de ma base de données.

Dans /config/configuration.yaml j’ai ajouté :

homeassistant:
  allowlist_external_dirs:
    - /config/

J’ai aussi essayé :

   - '/config/'
   - '/config'
   - "/config"

et :

sensor:
  - platform: filesize
    file_paths:
      - /config/home-assistant_v2.db

Lorsque je cherche cette sonde dans les entités je ne la trouve pas.

J’essaie de forcer en yaml:

type: entity
entity: sensor.filesize

J’ai l’erreur : « Entité non disponible: sensor.filesize »

Je n’ai plus de piste.
J’ai loupé quelque chose?

Ma configuration


System Health

version core-2021.12.10
installation_type Home Assistant OS
dev false
hassio true
docker true
user root
virtualenv false
python_version 3.9.7
os_name Linux
os_version 5.10.63-v8
arch aarch64
timezone Europe/Paris
Home Assistant Community Store
GitHub API ok
Github API Calls Remaining 5000
Installed Version 1.19.3
Stage running
Available Repositories 941
Downloaded Repositories 1
Home Assistant Cloud
logged_in false
can_reach_cert_server ok
can_reach_cloud_auth ok
can_reach_cloud ok
Home Assistant Supervisor
host_os Home Assistant OS 7.2
update_channel stable
supervisor_version supervisor-2021.12.2
docker_version 20.10.9
disk_total 56.7 GB
disk_used 5.0 GB
healthy true
supported true
board rpi3-64
supervisor_api ok
version_api ok
installed_addons Terminal & SSH (9.3.0), Duck DNS (1.14.0), File editor (5.3.3), Let’s Encrypt (4.12.0), eWeLink Smart Home (1.2.3), deCONZ (6.11.1), SQLite Web (3.2.1)
Lovelace
dashboards 3
resources 0
views 15
mode storage
___

As-tu redémarré HA après avoir ajouté ton sensor ?

Après X edit de ma réponse, je pense que ça c’est bon :

homeassistant:
  allowlist_external_dirs:
    - /config/

Merci Herbs pour ta réponse.

Oui j’ai oublié de préciser, j’exécutais le service homeassistant.reload_core_config.
J’ai aussi tenté le redémarrage complet. Cela ne change rien.

C’est bien /config/ que j’ai actuellement :confused:

Je pense que tu ne cherches pas la bonne chose :

PS : note juste le nom du sensor, dans les attributs du sensor le path ne correspondra pas vu que je suis sur une installation en mode « core ».

Un grand merci, c’était bien le problème :face_with_peeking_eye:

De rien :wink: le forum est là pour ça !!!

1 « J'aime »

Bonjour,
Je souhaiterai faire la même chose pour influxDB si c’est possible, mais je ne trouve pas la base dans mes dossiers !

System Health

version core-2021.12.10
installation_type Home Assistant OS
dev false
hassio true
docker true
user root
virtualenv false
python_version 3.9.7
os_name Linux
os_version 5.10.63-v8
arch aarch64
timezone Europe/Paris
Home Assistant Community Store
GitHub API ok
Github API Calls Remaining 4923
Installed Version 1.19.3
Stage running
Available Repositories 945
Downloaded Repositories 12
Home Assistant Cloud
logged_in false
can_reach_cert_server ok
can_reach_cloud_auth ok
can_reach_cloud ok
Home Assistant Supervisor
host_os Home Assistant OS 7.2
update_channel stable
supervisor_version supervisor-2021.12.2
docker_version 20.10.9
disk_total 457.7 GB
disk_used 10.7 GB
healthy true
supported true
board rpi4-64
supervisor_api ok
version_api ok
installed_addons deCONZ (6.11.1), Let’s Encrypt (4.12.0), File editor (5.3.3), Samba share (9.5.1), Network UPS Tools (0.9.0), Spotify Connect (0.10.0), Terminal & SSH (9.3.0), Portainer (2.0.0), InfluxDB (4.3.0), Grafana (7.3.1), Node-RED (10.1.1), Studio Code Server (3.7.0)
Lovelace
dashboards 2
resources 9
views 8
mode storage

Tu peux t’inspirer de ça :

ou de