Nabu Casa introduce un firmware sperimentale che permette di utilizzare l'adattatore Z-Wave ovunque in casa, eliminando il vincolo del collegamento USB diretto
Nabu Casa ha annunciato una novità significativa per gli utenti di Home Assistant: il Connect ZWA-2, l'adattatore Z-Wave lanciato lo scorso mese, può ora essere utilizzato tramite Wi-Fi o Power-over-Ethernet grazie a un nuovo firmware sperimentale chiamato "Portable Z-Wave".
L'annuncio è stato pubblicato sul blog ufficiale di Home Assistant da Keith Burzinski, Senior Hardware and Software Engineer di Nabu Casa e figura di riferimento del progetto ESPHome.
Il Problema del Posizionamento
Tradizionalmente, gli adattatori Z-Wave devono essere collegati fisicamente al server Home Assistant tramite USB, limitando le possibilità di posizionamento del controller. Questo rappresenta un compromesso importante: il server viene solitamente collocato in zone tecniche o decentrate della casa, mentre per una copertura Z-Wave ottimale il controller dovrebbe trovarsi in posizione centrale.
La richiesta più frequente ricevuta durante il lancio del Connect ZWA-2, secondo quanto riportato nell'articolo originale, riguardava proprio la possibilità di posizionare il dispositivo lontano dal server Home Assistant.
Due Modalità di Utilizzo
Il nuovo firmware offre due configurazioni:
Wi-Fi
Il firmware viene installato direttamente sul Connect ZWA-2, che utilizza il chip Wi-Fi ESP32-S3 integrato per comunicare attraverso la rete domestica.
PoE (Power-over-Ethernet)
Il firmware viene installato su una scheda di sviluppo esterna compatibile con PoE (come la Waveshare ESP32-S3-ETH), mentre il Connect ZWA-2 mantiene il firmware originale e si collega alla scheda tramite USB.
La Soluzione Tecnica
Come spiegato da Burzinski nell'articolo originale, la sfida principale riguarda la latenza. Il protocollo seriale Z-Wave contiene componenti sensibili ai ritardi, in particolare gli acknowledgment dei pacchetti. Una semplice implementazione serial-over-IP si è rivelata insufficientemente affidabile nei test condotti da Nabu Casa.
La soluzione adottata sfrutta ESPHome, il software open source per microcontrollori ESP32. Il sistema gestisce localmente gli acknowledgment dei pacchetti Z-Wave sul dispositivo stesso, eliminando i problemi di timeout, mentre utilizza l'API ESPHome (con implementazione Protobuf) per la comunicazione di rete, garantendo maggiore affidabilità rispetto al serial-over-IP tradizionale.
Prestazioni e Latenza
Nabu Casa ha pubblicato dati comparativi sulla latenza misurata nei propri ambienti di test:
USB
Ethernet
Wi-Fi
| Tipo di Connessione | Latenza Minima | Latenza Massima | Latenza Media |
|---|---|---|---|
| USB | 4 ms | 9 ms | 5,36 ms |
| Ethernet | 15 ms | 32 ms | 25,14 ms |
| Wi-Fi | 15 ms | 92 ms | 29,16 ms |
Secondo quanto riportato, l'incremento di latenza in condizioni di rete con carico moderato è generalmente impercettibile. In caso di rete congestionata o segnale Wi-Fi debole, potrebbero verificarsi rallentamenti nel controllo dei dispositivi.
L'articolo precisa inoltre che non esistono interferenze tra Wi-Fi e Z-Wave, poiché operano su frequenze radio completamente diverse.
Requisiti e Installazione
Per utilizzare il firmware sperimentale è necessario:
- Home Assistant versione 2025.10.2 o successiva
- Backup completo della rete Z-Wave prima dell'installazione
- ESPHome 2025.10 e Z-Wave JS v15.15.0
L'installazione avviene tramite un nuovo tool web-based ospitato sul sito della Open Home Foundation, che guida l'utente attraverso l'intero processo. Una volta completata, il dispositivo viene automaticamente scoperto dalle integrazioni ESPHome e Z-Wave JS in Home Assistant.
Natura Sperimentale e Feedback
Nabu Casa sottolinea chiaramente che si tratta di un firmware sperimentale, sconsigliato per chi cerca la massima stabilità. L'azienda richiede esplicitamente feedback dalla comunità per identificare comportamenti problematici in ambienti reali diversi da quelli di laboratorio.
Come indicato nell'articolo originale: "Questo firmware ha dimostrato di funzionare bene nei nostri laboratori e ambienti domestici, ma il mondo reale è diverso; la vostra rete locale e la rete Z-Wave potrebbero comportarsi diversamente".
Open Source e Compatibilità
L'implementazione è completamente open source. Il supporto Z-Wave è stato aggiunto a ESPHome 2025.10, Home Assistant 2025.10.2 e Z-Wave JS v15.15.0. Teoricamente, la soluzione potrebbe funzionare con altri adattatori Z-Wave certificati collegati a un ESP32, sebbene i test si siano concentrati esclusivamente sul Connect ZWA-2.
Il sistema non è limitato a Home Assistant: può essere utilizzato con qualsiasi piattaforma che supporti Z-Wave JS v15.15.0, configurando la connessione a esphome://<IP_DEL_ZWA-2>.
Crediti del Progetto
Il progetto è frutto della collaborazione tra Nabu Casa e membri della Open Home Foundation:
- Dominic, fondatore di Z-Wave JS, per l'implementazione del supporto e il tool di installazione browser
- Nick e Jesse per il supporto all'implementazione ESPHome
- Steven per la creazione del nuovo sito web Open Home Foundation Toolbox
- Keith Burzinski per il coordinamento tecnico
Nabu Casa ringrazia inoltre gli abbonati a Home Assistant Cloud e gli acquirenti del Connect ZWA-2, il cui supporto ha reso possibile questo sviluppo.
Prospettive Future
Durante il prossimo livestream ESPHome, il team discuterà approfonditamente questa nuova tecnologia. Gli interessati possono seguire gli aggiornamenti sul blog ufficiale di Home Assistant.
La filosofia di Nabu Casa e della Open Home Foundation prevede che l'hardware evolva costantemente: il software di lancio è solo il punto di partenza, con nuove funzionalità aggiunte nel tempo.
Informazioni Aggiuntive
Fonte: Home Assistant Official Blog - Articolo originale di Keith Burzinski, 13 Ottobre 2025
Nota per i lettori: Per installare il firmware e accedere al tool web, visitare il sito ufficiale della Open Home Foundation. Si raccomanda di leggere attentamente la documentazione prima di procedere, trattandosi di una funzionalità sperimentale.