Closed serucci closed 8 months ago
Ciao @serucci , mmmh, onestamente non ho mai usato la encryption key ma è a livello di ESPHome quindi non penso sia un problema della mia integrazione giusto? Con la semplice password funziona no? Eventualmente dai un occhio alla documentazione di ESPHome e fammi sapere come configurare con encryption key oltre alla password ;)
Non so se è un problema della tua integrazione , tu nel file .yaml la richiedi ed è uno dei 2 modi di impostarla, l'altro e mettere direttamente la encryption e la pswd senza passare dal secret file
# Enable Home Assistant API
api:
encryption:
key: !secret api_encryption_key
ota:
password: !secret ota_password
con la semplice pswd da lo stesso errore
# Enable Home Assistant API
api:
password: pluto
ota:
password: pippo
oltretutto home assistant mi richiede una riparazione sul modulo espkyogate
La password API per ESPHome è obsoleta e si consiglia invece l'uso di una chiave di crittografia API.
Rimuovi la password dell'API e aggiungi una chiave di crittografia al tuo dispositivo ESPHome per risolvere questo problema
La riparazione sarà un warning perché consigliano l'encryption key , ma non è mandatorio.
In ogni caso con questa configurazione funziona a tutti, l'ho appena ricompilata con ESPHome 2023.12.5 e funziona perfettamente.
# Enable Home Assistant API
api:
password: !secret ha_password
ota:
password: !secret ota_password
Il tuo errore è dovuto al fatto che non riesce nemmeno a collegarsi, non credo proprio dipenda dalla mia integrazione questo. Hai provato a riflashare collegando la scheda via USB?
In ogni caso la password è meglio che sia definita anche su ESPHome così è già tutto comply.
compilare compila perfettamente e il flash lo faccio collegando il modulo via usb ,è quando cerco di vedere il log che da quell'errore
Si ma da quell'errore sembra che non riesca neppure a collegarsi al wifi.. al ping quell'ip risponde?
si risponde
La compilazione ha dato warning o errori? Hai provato un clean prima di ricompilare? L'errore potrebbe essere dovuto al fatto che l'esp continui a crashare e resettarsi. Se hai modo col cavo USB dovresti riuscire a raccogliere più informazioni.
Nessun errore a fine compilazione e quando faccio flash sono collegato con usb....com si fa il clean prima di compilare? io vedo che il sw flashesp8266 prima di scrivere fa un erasing flash
Grazie Luca :) Il clean penso si riferisca alla build di compilazione non tanto all'erase della memoria dell'ESP. Comunque a questo punto proverei a cambiare scheda ESP, magari passando a ESP32 che è più performante anche nella gestione della comunicazione seriale, etc..
penso che farò cosi...grazie per la disponibilità , ciao buona serata
Buongiorno ,al posto della semplice pswd per accedere al modulo esp tramite api, vorrei implementare una encryption key . Il problema è che una volta compilato il firmware e flashato sul modulo esp , se da home assistant con l'add-on esphome cerco di visualizzare il log del modulo esp ,ricevo questo errore :
non riesco a capire quale sia il problema per cui pare non esponga le api, puoi aiutarmi ?