Matter ha l'obiettivo di essere uno standard interoperabile che promuove l'adozione e l'innovazione della tecnologia, sostituendo gradualmente protocolli per gli ecosistemi della smart home.
Matter è implementato da un SDK open source che contiene non solo l'implementazione della specifica, ma anche un ricco set esempi e codice interoperabile. Il protocollo Matter principale si inserisce nei tre livelli superiori nel contesto OSI, vale a dire che può essere eseguito su qualsiasi tipo del trasporto e della rete IPv6. Mentre il controllo e altre comunicazioni operative vengono eseguite su IPv6, Bluetooth Low Energy (BLE) può essere utilizzate per la messa in servizio di nuovi dispositivi1.
Matter è flessibile e interoperabile. Crea su anni di sfide e successi di reti 802.15.4 a bassa potenza, Dispositivi per la smart home Wi-Fi. Come Thread, Matter si basa su IPv6. Include solide funzionalità di crittografia, una modellazione ben definita dei tipi di dispositivi e dei relativi dati, oltre al supporto per più amministratori dell'ecosistema.
Matter supporta anche il bridging di altre smart home tecnologie come Zigbee, Bluetooth Mesh e Z-Wave. Ciò significa che i dispositivi basati su questi protocolli potrebbero essere utilizzati come se fossero Matter dispositivi tramite un Bridge, membro dispositivo di una rete Matter e dell'altra rete IoT in modalità bridge tecnologie.
Esiste un duplice vantaggio per i bridge. I dispositivi che usano altri protocolli accedere a tecnologie ed ecosistemi che hanno come target Matter dispositivi. Nel frattempo Matter sfruttare tecnologie mature con basi di utenti installate per creare un true web delle cose connesse.
Prerequisiti
Questa guida introduttiva presuppone che tu abbia una buona conoscenza pratica di quanto segue:
- Concetti relativi a networking e routing
- IPv6
Dimestichezza con la tecnologia Wi-Fi e il networking Thread non è obbligatorio, ma è utile.
-
BLE è un protocollo point-to-point che non implementa l'IP. Pertanto, per agli scopi di Matter 1.0, BLE va inteso come un tecnologia di onboarding che consente una facile messa in servizio dei dispositivi. ↩