Onglet ESPHome vide alors que mes ESP sont bien là

Mon problème

Hier, j’ai configuré 2 ESP pour faire le relevé TIC de mon compteur SAGEM de Production et mon Linky de Consommatio.

Ca marche nickel.

Ce matin, j’installe InfluxDB et Grafana et à la fin de l’installation de InfluxDB, je redémarre HA.

Et maintenant, dans l’onglet ESPHome, j’ai

Welcome to ESPHome
It looks like you don’t yet have any devices.

  • New device

Donc mes 2 ESP avec le YAML sont perdus ? J’ai sauvegardé le code normalement mais si je veux le modifier, il faut que je redéclare le ESP ? Ca va pas mettre le bazar dans les Devices ? Car là, ils sont bien affichés et ils remontent bien leurs informations !

Ma configuration


version core-2023.4.6
installation_type Home Assistant Supervised
dev false
hassio true
docker true
user root
virtualenv false
python_version 3.10.10
os_name Linux
os_version 5.10.0-21-amd64
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 4942
Installed Version 1.32.1
Stage running
Available Repositories 1275
Downloaded Repositories 9
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 Debian GNU/Linux 11 (bullseye)
update_channel stable
supervisor_version supervisor-2023.04.1
agent_version 1.5.1
docker_version 23.0.4
disk_total 115.4 GB
disk_used 10.9 GB
healthy true
supported true
supervisor_api ok
version_api ok
installed_addons SSH & Web Terminal (13.1.0), Studio Code Server (5.5.7), Samba Backup (5.2.0), Z-Wave JS (0.1.79), ESPHome (2023.4.2), InfluxDB (4.6.0)
Dashboards
dashboards 2
resources 4
views 6
mode storage
Recorder
oldest_recorder_run April 22, 2023 at 08:06
current_recorder_run May 1, 2023 at 10:33
estimated_db_size 413.49 MiB
database_engine sqlite
database_version 3.38.5

Regarde si tu as bien encore un répertoire esphome sous /config. Tes fichiers yaml devraient s’y trouver.
Autrement, il faudra les chercher dans un backup et les y remettre…

Non, je n’ai que le yaml de l’ESP que j’ai rajouté hier.

Mais j’avais bien une sauvegarde dans Notepad++ des scripts donc je vais les mettre là.

Et je viens de découvrir grâce à toi qu’il y a également un secrets.yaml avec mes identifiants WiFi.

Donc ESPHome utilise son propre fichier et pas celui de HA ?

EDIT : C’est bon, j’ai mis les fichiers dans le répertoire et mon onglet ESPHome c’est repeuplé :smiley:

1 « J'aime »

Oui, mais tu peu modifier pour que ESPHOME utilise le secret.yaml de HA.

Si vous souhaitez conserver tous vos secrets au même endroit, créez un fichier secrets.yaml dans le répertoire esphome avec ce contenu (afin qu’il récupère le contenu de votre fichier principal secrets.yaml de Home Assistant à partir d’un répertoire supérieur):

<<: !include ../secrets.yaml
2 « J'aime »