OpenThread, lanzado por Google, es una implementación de código abierto de Thread®. Google lanzó OpenThread a fin de ampliar la disponibilidad de la tecnología de red de los productos Google Nest para desarrolladores y acelerar el desarrollo de productos para el hogar conectado y los edificios comerciales.

Con una capa de abstracción de plataforma angosta y una pequeña huella de memoria, OpenThread (OT) es altamente portátil. Es compatible con los diseños de sistema en chip (SoC) y de coprocesador (RCP, NCP).
OpenThread implementa todas las funciones definidas en la especificación de subprocesos. Esta especificación define un protocolo de comunicación inalámbrico de dispositivo a dispositivo basado en IPv6, confiable, seguro y de baja potencia para aplicaciones de edificios comerciales y domésticos.

Funciones

OpenThread implementa todas las capas de red de Thread (IPv6, 6LoWPAN, IEEE 802.15.4 con seguridad MAC, establecimiento de vínculos de malla, enrutamiento de malla) y roles de dispositivos, así como compatibilidad con routers de borde.

Servicios de aplicación
  • Configuración IPv6 e interfaz de datos sin procesar
  • Sockets UDP
  • Cliente y servidor de CoAP
  • Cliente y servidor DHCPv6
  • Cliente DNSv6
Funciones mejoradas
  • Supervisión infantil
  • Informar al padre anterior cuando se vuelva a adjuntar
  • Detección de atascos
  • Búsqueda periódica parental
Compatibilidad con el coprocesador
  • Spinel, un protocolo de coprocesador de uso general
  • OT Daemon, un daemon de interfaz de red de coprocesador de radio del espacio del usuario
  • Compatibilidad con Sniffer mediante nodos de Spinel
Router de borde
  • Accesibilidad bidireccional de IPv6 entre Thread y Ethernet/Wi-Fi
  • Descubrimiento bidireccional de servicios basado en DNS entre Thread y Ethernet o Wi-Fi
  • Extensión de la malla de Thread a vínculos Ethernet/Wi-Fi

¿Cómo usarás OpenThread?

Si te interesa contribuir al desarrollo continuo de OpenThread, el repositorio de GitHub de OpenThread es para ti. Allí encontrarás todo el código, incluida información sobre cómo contribuir, nuestra guía de estilo, código de conducta, licencias y mucho más.

Si deseas usar OpenThread en tus propios productos o para una implementación personal, consulta las siguientes opciones.
Determina el diseño de hardware y plataforma que quieres usar para compilar e implementar tu propia red Thread. Agrega un router de borde para conectar tu red Thread a otras capas de red, como Wi-Fi o Ethernet, o usa la RTOS de OpenThread, una solución de una sola plataforma que usa LwIP, FreeRTOS y TLS mbed. Además, usa OpenThread Commissioner para poner dispositivos en una red Thread fácilmente.
Prueba nuestro codelab de API y usa nuestra referencia de API como guía para el desarrollo de aplicaciones. IPv6, UDP, CoAP, ICMPv6, DNSv6...todo está ahí.
Consulta nuestra Guía de portabilidad, en la que se explican todos los pasos necesarios para portar OpenThread a una nueva plataforma de hardware.
Thread Group puede usar OpenThread para la certificación. OpenThread es una pila de referencia de Thread y facilita la certificación.

Noticias

Mira nuestra sesión de Google I/O para obtener una breve descripción general de Thread y cómo los desarrolladores pueden compilar soluciones de IoT rápidamente con OpenThread.
24 de enero de 2025

El nRF54L15 es un SoC inalámbrico de ultrabaja potencia con un procesador Arm® Cortex-M33 y que implementa Bluetooth 6.0, Thread, Matter y Zigbee®.
19 de septiembre de 2024

Publicamos una guía sobre cómo compilar un router de borde Thread en la plataforma de Android con el Proyecto de código abierto de Android.
12 de marzo de 2024

En la referencia de OpenThread, ahora hay una referencia completa de todos los comandos de la CLI y las guías de uso relacionadas.

¿Qué productos usan OpenThread?

Los siguientes productos usan OpenThread y admiten los requisitos principales de la especificación de Thread. Los productos que muestran la insignia "Creado en Thread" cuentan con la certificación de Thread Group.

Muchos tipos de dispositivos usan OpenThread, y la categorización que se incluye en esta ficha de producto se basa en tipos comunes de dispositivos de casa inteligente. La funcionalidad de cada tipo de dispositivo proviene de las funciones que el fabricante agrega a cada uno de ellos.

¿Te interesa que se destaque tu producto? Consulta nuestros Lineamientos de Producto para obtener más información.

Filtrar por

Tipo de dispositivo
Empresa
Certificación

Tri-band Wi-Fi 7 access point with Thread border routing and 2x5 GbE ethernet.

Dual-band Wi-Fi 7 access point with Thread border routing and 2x2.5 GbE ethernet.

The Camera Hub G5 Pro Wi-Fi is an outdoor camera with a built-in Zigbee hub, Matter controller and Thread Border Router.

The Camera Hub G5 Pro PoE is an outdoor camera with a built-in Zigbee hub, Matter controller and Thread Border Router.

Matter over Thread wall switch module with 4 push-buttons (short, long, and double press), battery powered, matching switch designs of various manufacturers.

A smart 2 button switch based on Matter over Thread that can control the power supply of devices such as lights with great flexibility.

A smart 4 button switch based on Matter over Thread that can control the power supply of devices such as lights with great flexibility.

A smart 4 button switch based on Matter over Thread that can control the power supply of devices such as lights with great flexibility.

A smart 2 button switch based on Matter over Thread that can control the power supply of devices such as lights with great flexibility.

Java es una marca registrada de Oracle o sus afiliados. OPENTHREAD y las marcas relacionadas son marcas de Thread Group y se usan bajo licencia.

El robot de Android se reproduce o se modifica a partir del trabajo generado y compartido por Google, y se usa conforme a lo descrito en la Licencia de Atribución de Creative Commons 3.0.