Muchos dispositivos Matter nuevos usarán Thread Thread, una tecnología de red en malla inalámbrica basada en IP , diseñada para dispositivos de casas inteligentes.
Thread tiene los siguientes beneficios clave:
- Basado en IPv6: Thread dispositivos pueden unirse a la misma red que tus otros dispositivos y comunicarse directamente entre sí y con la nube.
- Malla de bajo consumo: Creado para la IoT, Thread admite dispositivos que funcionan con batería, con una malla que ofrece alcance y confiabilidad.
- Velocidad: La baja sobrecarga, la conectividad local y la malla hacen que los dispositivos Thread sean extremadamente responsivos.
Thread se desarrolla en el Thread Group, que Google fundó con otras empresas miembro en 2014.
Los dispositivos Thread se unen a las redes domésticas existentes de los usuarios a través de un Thread router de borde. Al igual que un router Wi-Fi puede conectar dispositivos Wi-Fi y Ethernet en una sola red, un Thread router de borde permite que los dispositivos Thread formen parte de las redes de los usuarios.
Los dispositivos de Google, como Nest WiFi, Google Nest Hub Max y Google Nest Hub (2nd gen) tienen Thread radios integrados y funcionan como routers de borde de Thread.
Una malla interoperable
Los dispositivos Thread y los routers de borde Thread son fabricados por una variedad de fabricantes de dispositivos. Queremos permitir que los usuarios tengan una malla Threadabierta, interoperable y sólida en la casa, independientemente del fabricante.
Como parte de nuestro SDK para dispositivos móviles, incluimos las APIs Thread en Google Play services que los desarrolladores Android pueden usar para unir sus dispositivos a las redes Thread de los usuarios. Para unirse a una Thread red, un dispositivo Thread que se une necesita credenciales. Con las Thread APIs, una Android app puede obtener las credenciales de Play services y compartirlas con el dispositivo que se une.
Nuestras Matter APIs en Play services usan estas APIs como parte del proceso de configuración. Matter comisionados comparten las credenciales con los dispositivos que se unen cuando los aprovisionan en la red Thread.
Los Thread APIs pueden ser accedidos directamente por Android desarrolladores que deseen personalizar su Thread configuración, o que tengan otros casos de uso que no sean Matter que utilicen Thread.
Un caso de uso que no es de Matter para destacar es el proceso de configuración de los routers de borde de Thread.

Proceso de configuración de los routers de borde
Cuando se configura un nuevo router de borde en una casa, se crea una nueva Thread red o se une a una existente Thread red.
Si el router de borde crea una red Thread, debe compartir las credenciales de esa red con Play services para que nuestras APIs de Matter y otras apps de Android puedan usarlas para unir dispositivos Thread a ella.
Si el router de borde se une a una red Thread existente, debe obtener credenciales de Play services para poder unirse.
Las APIs de Thread están disponibles para los desarrolladores de routers de borde para ayudar a lograr esto. Los desarrolladores de routers de borde pueden implementar su proceso de configuración en una app Android. La app mediaría entre Play services y el router de borde, y usaría las Thread APIs directamente.
Los routers de borde de Google, como Nest Hub (2nd gen), se configuran en la casa con Google Home app (GHA).
Comenzar
Para comenzar a usar el Thread Network SDK en tus Android apps, consulta nuestra guía de uso del Thread Network SDK.