community italiana di domotica personale
 
Custom firmware ESPHome per ESP32/8266: disponibile l’aggiornamento alla versione 2024.4.x

Custom firmware ESPHome per ESP32/8266: disponibile l’aggiornamento alla versione 2024.4.x

ESPHome Logo

ESPHome, il sempre più apprezzato firmware per dispositivi basati su SOC ESP32/ESP8266 per l’uso in ambito di domotica personale si aggiorna con una nuova release. La nuova versione 2024.4.x, quella di aprile 2024, la quale porta con sé una serie di novità, correzione bug, nuove logiche e qualche nuovo componente e servizio supportato.

Alcuni nostri progetti basati su questo firmware:

ESPHome 2024.4

Come è noto, il progetto ESPHome segue sempre più da vicino (com’è normale, dato che oranizzativamente ne fa parte) lo sviluppo dell’HUB per domotica personale open source Home Assistant. In pratica, ESPHome è una delle sue “braccia armate hardware”.

Entità temporali

ESPHome ora supporta le entità temporali che possono essere impostate dal frontend (per esempio via Home Assistant). Ciò consente di impostare un timer per eseguire future automazioni sul dispositivo.

Le date ESPHome richiedono Home Assistant 2024.4 o successivo.

Voice Assistant Audio

Questa versione aggiunge il supporto per l’invio e la ricezione di audio da/aper assistenti vocali tramite API. Attualmente ESPHome invia e riceve i byte audio dell’assistente vocale tramite una presa UDP che può essere inaffidabile e insicura; a partire dal prossimo Home Assistant 2024.5, entrambe le parti riconosceranno automaticamente il supporto alle API Audio e utilizzeranno questo nuovo percorso. Questo è più affidabile perché l’API ESPHome utilizza un socket TCP, quindi l’ordine e la consegna dei pacchetti è garantito e, se si utilizza la crittografia API, anche l’audio verrà crittografato durante il transito.

Questo significa che sarà più facile realizzare assistenti vocali hardware basati su ESPHome e gestiti per esempio da “Assist”, l’assistente vocale di Home Assistant.

Varie

Varie altre novità:

  • supporto garantito per il nuovo misuratore di umidità del suolo Xiaomi HHCCJCY10 (versione “colorata” del noto misuratore, già supportato da tempo);
  • ampliato il set di climatizzatori Daikin supportati;
  • nuove modalità di supporto ai climate Tuya

e molto altro.

Nuovi componenti

Come dalla lista dell’immagine sopra, sono strati aggiungi alcuni nuovi componenti.

Breaking e beta change

Questa 2024.4.x introduce qualche change (relativamente) critica.

L’elenco completo delle breaking change è disponibile qui.
Le beta change invece sono elencate qui.


AGGIORNAMENTO

Per aggiornare l’ambiente operativo:

pip3 install esphome --upgrade
docker pull esphome/esphome
  • su Home Assistant OS è sufficiente recarsi presso “Supervisor” > “ESPHome” e cliccare su “UPDATE“:

ESPHome - HASSIO Update


Per aggiornare, invece, i componenti dotati in precedenza di firmware ESPHome, dopo aver provveduto all’aggiornamento dell’ambiente operativo è sufficiente recarsi presso la lista dei propri componenti (già accesi e presenti in rete) e cliccare su “UPLOAD“, aggiornamento che avverrà come d’abitudine via OTA (over-the-air), previa una ricompilazione del firmware (automatica).

Questa pagina è redatta, manutenuta e aggiornata dallo staff di inDomus, un gruppo di persone molto diverse tra loro che trovi, per domande e supporto, sul forum e sulla chat del sito. Alcuni link sono taggati in qualità di affiliati Amazon e riceviamo un compenso dagli acquisti idonei, utile al sostenimento del sito, ma le nostre recensioni sono tutte indipendenti e non sponsorizzate. Se ti sei perso, a tua disposizione c'è la mappa.