O Google está comprometido em promover a equidade racial para as comunidades negras. Veja como.
Esta página foi traduzida pela API Cloud Translation.
Switch to English
OpenThread lançado pelo Google é uma implementação de código aberto de Thread ® . O Google lançou o OpenThread para tornar a tecnologia de rede usada nos produtos Google Nest mais amplamente disponível para desenvolvedores, a fim de acelerar o desenvolvimento de produtos para residências conectadas e edifícios comerciais.

Com uma camada de abstração de plataforma estreita e uma pequena pegada de memória, OpenThread é altamente portátil. Suporta designs de sistema em chip (SoC) e co-processador de rede (NCP).
OpenThread implementa todos os recursos definidos na especificação Thread 1.1.1. Esta especificação define um protocolo de comunicação dispositivo a dispositivo sem fio confiável, seguro e de baixo consumo de energia baseado em IPv6 para aplicações residenciais e comerciais.

Recursos

OpenThread implementa todas as camadas de rede Thread (IPv6, 6LoWPAN, IEEE 802.15.4 com segurança MAC, Mesh Link Establishment, Mesh Routing) e funções de dispositivo, bem como suporte para Border Router.

Serviços de aplicativos
  • Configuração IPv6 e interface de dados brutos
  • Soquetes UDP
  • Cliente e servidor CoAP
  • Cliente e servidor DHCPv6
  • Cliente DNSv6
Recursos aprimorados
  • Supervisão Infantil
  • Informar o pai anterior sobre a reconexão
  • Detecção de Jam
  • Pesquisa periódica dos pais
Suporte NCP
  • Spinel , um protocolo NCP de uso geral
  • wpantund , um driver / daemon de interface de rede NCP do espaço do usuário
  • Suporte a sniffer por meio de nós NCP Spinel
Border Router
  • IU da web para configuração e gerenciamento
  • Agente de fronteira de discussão para apoiar um comissário externo
  • NAT64 para conexão com redes IPv4
  • Driver de interface de thread usando wpantund

Como você usará o OpenThread?

Se você estiver interessado em contribuir para o desenvolvimento contínuo do OpenThread , o repositório OpenThread GitHub é para você. Lá você encontrará todo o código, incluindo informações sobre como contribuir, nosso guia de estilo, código de conduta, licenciamento e muito mais.

Se você deseja usar OpenThread em seus próprios produtos ou para implantação pessoal , verifique as opções abaixo.
Determine o design de hardware e plataforma que deseja usar para construir e implantar sua própria rede Thread. Adicione um Border Router para conectar sua rede Thread a outras camadas de rede, como Wi-Fi ou Ethernet, ou use OpenThread RTOS, uma solução de plataforma única usando LwIP, FreeRTOS e mbed TLS. E use o OpenThread Commissioner para comissionar facilmente dispositivos em uma rede Thread.
Experimente nosso Codelab de API e use nossa Referência de API como um guia para o desenvolvimento de aplicativos. IPv6, UDP, CoAP, ICMPv6, DNSv6 ... está tudo aí.
Confira nosso Guia de portabilidade, que o orienta em todas as etapas necessárias para portar o OpenThread para uma nova plataforma de hardware.
OpenThread pode ser usado para certificação pelo Thread Group. Como uma pilha de referência de thread, o OpenThread facilita a certificação.

Notícia

OpenThread fez parceria com Cloud IoT Core no Google I / O 2019 para uma sessão sobre como habilitar CoAP e MQTT, construir e implantar código para dispositivos incorporados que executam a pilha OpenThread e criar um aplicativo simples para visualizar dados e controlar os dispositivos. Assista ao vídeo para saber mais e confira o Codelab relacionado.
O OpenThread esteve no Google I / O 2018! Confira o vídeo para assistir nossa sessão, que oferece uma breve visão geral do Thread e como os desenvolvedores podem construir rapidamente soluções de IoT usando OpenThread.
7 de agosto de 2020

O nRF52833 multiprotocolo de uso geral SoC da Nordic Semiconductor agora é Thread Certified usando OpenThread.
7 de julho de 2020

Adicionamos um novo painel para testes funcionais. Esses testes são realizados pela estrutura de teste Silk e executa o conjunto de testes funcionais OpenThread em relação a qualquer alteração no OpenThread ou wpantund.
29 de maio de 2020

Os portfólios de dispositivos JN5189 / 88 e K32W061 / 41 da NXP agora são Thread Certified usando OpenThread.

Quem apóia o OpenThread?

Quais produtos usam OpenThread?

Os produtos a seguir usam OpenThread e oferecem suporte aos principais requisitos da Thread Specification.
Thread Certified. Conecta-se ao seu modem e cria uma rede com um sinal forte e confiável.
Thread Certified. Cada ponto funciona com o roteador para expandir a cobertura e manter o Wi-Fi rápido em todos os cômodos. Além disso, é um alto-falante inteligente no qual você pode tocar música, encontrar respostas e muito mais.
Thread Certified. Obtenha ajuda, conecte-se com quem mais importa e controle sua casa conectada em uma única exibição.
É fácil economizar energia. Coloque-o onde quiser em sua casa.
Conecta-se ao seu sistema de aquecimento e funciona com o Google Nest Thermostat E para ligar e desligar ou modular o aquecimento.
O sistema de alarme Google Nest Secure, com Nest Guard e Nest Detect.
A campainha que permite saber quem está lá.
Uma fechadura sem chave, à prova de violação, que pode ser trancada e destrancada de qualquer lugar.
Conecta o Nest x Yale Lock à Internet e atua como extensor de alcance para o sistema Google Nest Secure.
A melhor câmera de segurança da categoria com cérebros de primeira classe.
Uma câmera de segurança externa à prova de intempéries e violações.
Java é uma marca registrada da Oracle e / ou suas afiliadas. Thread é uma marca registrada do Thread Group, Inc.