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é offrant 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.
Thread appareils rejoignent les réseaux domestiques existants des utilisateurs via un Thread Border Router (TBR). Tout comme un routeur Wi-Fi peut relier des appareils Wi-Fi et Ethernet à un seul réseau, un TBR permet aux Thread appareils de faire partie des réseaux des utilisateurs.
Les appareils Google tels que les Nest WiFi, les Google Nest Hub Max et les Google Nest Hub (2nd gen) sont équipés de radios Thread et font office de TBRs.
Un réseau maillé interopérable
Thread appareils et TBRs sont conçus par différents fabricants d'appareils. Nous souhaitons permettre aux utilisateurs de disposer d' un réseau maillé Threadouvert, interopérable et puissant à la 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. Matter Les commissaires partagent les identifiants avec les appareils qui rejoignent le réseau lorsqu'ils les provisionnent 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 TBRs est un cas d'utilisation non-Matter à mettre en avant.

Processus de configuration des routeurs de bordure
Lorsqu'un nouveau border router est configuré dans une maison, il crée un nouveau Thread réseau ou rejoint un Thread réseau existant.
Si le border router crée un Thread réseau, il border router doit partager les identifiants de ce réseau avec Play services afin que les identifiants puissent être utilisés par nos API Matter et par d'autres applications Android pour y connecter des appareils Thread.
Si le border router rejoint un réseau Thread existant, le border router doit obtenir des identifiants auprès de Play services pour pouvoir le rejoindre.
Les API Thread sont disponibles pour les développeurs border router afin de les aider à y parvenir. Border router développeurs peuvent implémenter leur processus de configuration dans une Android application. L'application servirait d'intermédiaire entre Play services et le border router, et utiliserait directement les API Thread.
Google Thread Border Router (gTBR)s, tels que Nest Hub (2nd gen), sont configurés à 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.