Come funziona Matter in Home Assistant?
Come Home Assistant gestisce Matter: app Matter Server, commissioning dal telefono, condivisione con altre piattaforme, border router Thread e limiti attuali.
Foto: Jack Carter / Unsplash
Dopo aver letto questo articolo saprai:
- Configurare il Matter Server e le condizioni di rete di cui ha bisogno il commissioning
- Condividere un dispositivo Matter tra Home Assistant e le piattaforme di Apple, Google o Amazon
- Pianificare i border router Thread e riconoscere i limiti documentati dell'integrazione
In questa pagina
Home Assistant è un controller Matter completo: può eseguire il commissioning dei dispositivi Matter, controllarli sulla rete locale e condividerli con altre piattaforme. Il software Matter gira come servizio separato, l’app Matter Server, e i dispositivi si aggiungono dall’app Companion di Home Assistant sul telefono, che fornisce il collegamento Bluetooth usato durante la configurazione. I dispositivi Thread hanno bisogno anche di un border router Thread, che può essere Home Assistant stesso con la radio giusta oppure uno speaker o un hub che possiedi già.
L’integrazione funziona bene con i tipi di dispositivo più comuni, ma ha qualche spigolo che la documentazione ufficiale dichiara apertamente: è supportata solo su Home Assistant OS, dipende da una rete IPv6 pulita e non può trasformare i dispositivi già presenti in Home Assistant in dispositivi Matter. Questa guida percorre la configurazione, il modello multi-admin, Thread e i limiti da conoscere prima di comprare.
Che cosa serve prima di aggiungere un dispositivo Matter?
Home Assistant parla con i dispositivi Matter tramite un controller che gira in un processo proprio, l’app Matter Server (le app si chiamavano add-on fino alla release 2026.2). La documentazione dell’integrazione Matter afferma che Home Assistant OS con questa app è al momento l’unica opzione supportata; gli altri tipi di installazione funzionano a tuo rischio, e l’app non è disponibile sulle piattaforme a 32 bit. Se usi Home Assistant Container, mettiti in conto una configurazione non supportata.
La rete conta più che con la maggior parte delle integrazioni. Matter si basa su IPv6 e mDNS in locale, quindi la documentazione chiede che il traffico multicast IPv6 raggiunga liberamente l’host di Home Assistant e che IPv6 sia impostato su automatico o statico nelle impostazioni di rete di Home Assistant. Non serve una connessione internet IPv6. VLAN, filtri multicast e IGMP snooping che non funziona bene sono le cause abituali dei problemi, e il consiglio è tenere Home Assistant, i dispositivi Wi-Fi e i border router Thread sulla stessa rete piatta. I dispositivi Matter su Wi-Fi spesso usano solo la banda dei 2,4 GHz.
Come funziona il commissioning?
Il commissioning è il passaggio che fornisce a un nuovo dispositivo le credenziali di rete e il primo controller. In Home Assistant parte dall’app Companion su iOS o Android (la documentazione indica come minimi iOS 16 e Android 8.1), in Impostazioni, Connettività, Matter. Inquadri il codice QR o digiti il codice di configurazione stampato sul dispositivo, e il telefono parla poi con il dispositivo via Bluetooth Low Energy, quindi deve stargli vicino e avere il Bluetooth acceso. Su Android, l’accesso alla posizione impostato su “consenti sempre” permette al processo di proseguire in background.
Per un dispositivo Wi-Fi, il telefono passa le credenziali Wi-Fi, ed è per questo che il telefono dovrebbe essere sulla stessa rete a 2,4 GHz che userà il dispositivo. Per un dispositivo Thread, il telefono passa le credenziali della rete Thread, il che significa che Home Assistant e il telefono devono essere d’accordo su quale rete Thread sia la preferita (vedi più avanti). Al termine, il dispositivo compare in Home Assistant con le sue entità come qualsiasi altro.
Come funziona il multi-admin?
Matter permette a un dispositivo di appartenere a più controller contemporaneamente. Ogni controller ha un proprio fabric, un insieme di credenziali sul dispositivo, e la documentazione di Home Assistant ricorda che lo standard prevede che ogni dispositivo supporti almeno cinque fabric. In pratica una luce può stare insieme in Home Assistant, Apple Casa e Google Home, e ogni piattaforma la controlla direttamente sulla rete locale.
La condivisione funziona nei due sensi. Per aggiungere un dispositivo che è già in un’altra piattaforma, scegli nell’app Companion l’opzione che indica che è già in uso e segui le istruzioni; l’altra piattaforma genera un codice di abbinamento temporaneo. Per condividere un dispositivo da Home Assistant, apri la pagina del dispositivo e seleziona Condividi dispositivo, poi inquadra il codice nell’altra app. Non serve premere alcun pulsante sul dispositivo. Ogni pagina dispositivo elenca anche i suoi fabric, così puoi rimuovere una piattaforma che non usi più. La guida Scegliere un hub per la smart home spiega perché questo conta quando in casa si usa più di una piattaforma.
Dove si colloca Thread?
Molti dispositivi Matter usano Thread invece del Wi-Fi, e un dispositivo Thread raggiunge Home Assistant solo tramite un border router. La documentazione Matter elenca alcuni esempi: Nest Hub (2ª gen.), Nest Wifi Pro, HomePod mini e HomePod (2ª gen.), Apple TV 4K e Home Assistant con l’app OpenThread Border Router e una radio adatta. Il Connect ZBT-2 può fare da radio, ma funziona in Zigbee oppure in Thread, non in entrambi, quindi una casa con i due protocolli ha bisogno di due adattatori.
L’integrazione Thread tiene traccia delle reti Thread che vede e delle loro credenziali. Produttori diversi tendono a creare reti Thread separate, e i dispositivi non possono spostarsi da una all’altra, quindi un dispositivo Thread entrato nella rete di Apple non userà come riserva il border router di Google. L’app Companion può sincronizzare con Home Assistant la rete Thread preferita del telefono, e puoi far entrare il border router di Home Assistant in una rete Apple o Google esistente invece di fargliene creare una propria. La documentazione descrive ancora l’integrazione Thread come un lavoro in corso, e ricorda di non dare per scontato il supporto Matter vedendo il logo Thread, perché alcuni dispositivi Thread usano altri protocolli applicativi.
Quali sono i limiti attuali?
La documentazione ne elenca diversi, e vale la pena leggerli prima di comprare hardware:
- Nessun bridge verso l’esterno. Home Assistant controlla i dispositivi Matter ma non può esporre gli altri suoi dispositivi, per esempio i sensori Zigbee, come dispositivi Matter verso un’altra piattaforma. Per Apple Casa, l’integrazione separata HomeKit Bridge colma in parte questa lacuna.
- Meno funzioni delle integrazioni native. Matter copre un insieme comune di funzioni per ogni tipo di dispositivo. La documentazione usa come esempio Philips Hue: l’integrazione Hue espone più di quanto espongano le stesse luci via Matter.
- Fase da early adopter. La documentazione descrive il supporto Matter come in una fase iniziale, con lacune di compatibilità tra dispositivi.
- Aggiornamenti del firmware. Gli aggiornamenti OTA sono facoltativi in Matter. Home Assistant controlla il Distributed Compliance Ledger della CSA ogni 12 ore e offre un aggiornamento solo dove il produttore del dispositivo ne pubblica uno lì. La documentazione nota che al momento questi aggiornamenti non funzionano per i dispositivi Thread su una rete Thread che contiene un qualsiasi border router Apple.
Niente di tutto questo rende Matter una cattiva scelta in Home Assistant. Significa però che, per un dispositivo con un’integrazione nativa matura (Hue o Shelly, per esempio), la strada nativa oggi può esporre più funzioni, mentre Matter è la strada migliore per un dispositivo che non ha altre integrazioni locali.
Per continuare
- La guida a Matter tratta modello dei dati, commissioning e fabric a livello di standard.
- La guida a Thread tratta la mesh, i border router e i dispositivi dormienti.
- La guida a Home Assistant tratta i tipi di installazione e perché le app richiedono Home Assistant OS.
- ZHA o Zigbee2MQTT tratta il lato Zigbee della stessa casa.
Argomenti: Matter, Thread, Home Assistant, smart home, commissioning