Bonjour,
ta clé api qui est invalide.
Dans le dashboard ESPHome, créer un nouveau device, choisir la board que tu veux ( importe ) , il te propose une clé api et fait skip à la fin et pas installer. Récupère la clé api dans le nouveau yaml créer et utilise-la dans ton fichier du ESP à flasher.
Tu peut supprimer le nouveau device factice.
key ( Required , string) : La clé pré-partagée pour le chiffrement. Il s’agit d’une chaîne codée en base64 de 32 octets. Vous pouvez copier ci-dessous une clé générée aléatoirement dans votre navigateur :
Merci, mon erreur a été d’utiliser la clé API Home Assistant et non celle de ESPHome.
Malheureusement j’ai ce message maintenant:
INFO ESPHome 2024.6.4
INFO Reading configuration /config/esphome/esphome-web-fdd31c.yaml...
WARNING GPIO2 is a strapping PIN and should only be used for I/O with care.
Attaching external pullup/down resistors to strapping pins can cause unexpected failures.
See https://esphome.io/guides/faq.html#why-am-i-getting-a-warning-about-strapping-pins
Failed config
At least one platform must be specified for 'ota'; add 'platform: esphome' for original OTA functionality
Et effectivement dans le .yaml « ota » est vide, est ce normal?
J’utilise de code présent dans le 1er post du tuto.
Copier/coller dans le fichier yaml de l’esp avec les 4 modifications (identifiant/mdp wifi, clé API, et la ligne ota)
Le fichier téléchargé de github est dans le dossier:
homeassistant/esphome/components
Je referai tout à zéro, supprimer l’appareil online et déconnecter l’esp32 du secteur.
Dans l’intégration esphome , de même sur l’appareil.
Redémarrer HA.
Dans le dashboard ESPHome , ajouter un appareil ( new device ), choisir la board, puis création de la clé api et a la fin faire skip.
Ça va créer un nouvel appareil. Éditer l’appareil, utilise le code du GitHub en remplaçant vaut, information wifi, nom…
Utiliser la clé api créer par ESPhome.
Flasher l’esp avec le câble USB en premier. Après l’esp sera détecté par HA, finaliser l’installation du esp dans l’intégration esphome.