De nombreux nouveaux Matter appareils utiliseront Thread Thread, une technologie de réseau maillé sans fil basée sur IP , conçue pour les appareils connectés.
Thread présente les principaux avantages suivants :
- Basé sur IPv6 : Thread appareils peuvent rejoindre le même réseau que vos autres appareils et communiquer directement entre eux et avec le cloud.
- Réseau maillé à faible consommation : conçu pour l'IoT, Thread est compatible avec les appareils fonctionnant sur batterie, avec un réseau maillé qui offre portée et fiabilité.
- Vitesse : la faible surcharge, la connectivité locale et le réseau maillé rendent les Thread appareils extrêmement réactifs.
Thread est développé dans le Thread Group, que Google a fondé avec d'autres entreprises membres en 2014.
Les appareils Thread rejoignent les réseaux domestiques existants des utilisateurs via un Thread routeur de bordure. Tout comme un routeur Wi-Fi peut relier des appareils Wi-Fi et Ethernet à un seul réseau, un Thread routeur de bordure permet aux Threadappareils de faire partie des réseaux des utilisateurs.
Les appareils Google tels que les Nest WiFi, Google Nest Hub Max et Google Nest Hub (2nd gen) sont équipés de radios Thread intégrées et font office de routeurs de bordure Thread.
Un réseau maillé interopérable
Thread appareils et Thread routeurs de bordure Thread sont conçus par différents fabricants d'appareils. Nous souhaitons permettre aux utilisateurs de disposer d' un réseau maillé Thread ouvert, interopérable et puissant dans leur maison, quel que soit le fabricant.
Dans le cadre de notre SDK Mobile, nous avons inclus Thread API dans Google Play services que les développeurs Android peuvent utiliser pour connecter leurs appareils aux réseaux Thread des utilisateurs. Pour rejoindre un Thread réseau, un appareil Thread doit disposer d'identifiants. À l'aide des API Thread, une application Android peut obtenir les identifiants auprès des Play services et les partager avec l'appareil qui rejoint le réseau.
Nos Matter API dans Play services utilisent ces API dans le cadre du processus de configuration. Les commissaires Matter partagent les identifiants avec les appareils qui rejoignent le réseau lors de leur provisionnement sur le réseau Thread.
Les API Thread peuvent être directement accessibles par les développeurs Android qui souhaitent personnaliser leur configuration Thread ou qui ont d'autres cas d'utilisation non-Matter qui utilisent Thread.
Le processus de configuration des routeurs de bordure Thread est un cas d'utilisation non-Matter à mettre en avant.

Processus de configuration des routeurs de bordure
Lorsqu'un nouveau routeur de bordure est configuré dans une maison, il crée un nouveau réseau Thread ou rejoint un réseau Thread existant.
Si le routeur de bordure crée un Thread réseau, le routeur de bordure doit partager les identifiants de ce réseau avec Play services afin qu'ils puissent être utilisés par nos Matter API et par d'autres applications Android pour connecter des appareils Thread à ce réseau.
Si le routeur de bordure rejoint un réseau Thread existant, il doit obtenir des identifiants auprès de Play services pour pouvoir le rejoindre.
Les API Thread sont disponibles pour les développeurs de routeurs de bordure afin de les aider à y parvenir. Les développeurs de routeurs de bordure peuvent implémenter leur processus de configuration dans une application Android Android. L'application servirait d'intermédiaire entre Play services les services Play et le routeur de bordure, et utiliserait directement les Thread API Thread.
Les routeurs de bordure Google, tels que Nest Hub (2nd gen), sont configurés dans la maison à l'aide de Google Home app (GHA).
Premiers pas
Pour commencer à utiliser le Thread Network SDK dans vos Android applications, consultez notre Thread Network SDK usage guide.