OpenThread rilasciato da Google è un'implementazione open source di Thread®. Google ha rilasciato OpenThread per rendere più ampiamente disponibile agli sviluppatori la tecnologia di networking utilizzata nei prodotti Google Nest, per accelerare lo sviluppo dei prodotti per gli edifici commerciali e la casa connessa.

Con uno stretto livello di astrazione della piattaforma mentre l'ingombro minimo della memoria, OpenThread (OT), è estremamente portatile. Supporta sia i sistemi System-on-Chip (SoC) sia i sistemi co-processore (RCP, NCP).
OpenThread implementa tutte le funzionalità definite nella specifica Thread 1.1.1. Questa specifica definisce un protocollo di comunicazione da dispositivo a dispositivo wireless affidabile, sicuro e a basso consumo, basato su IPv6, per le applicazioni edilizie domestiche e commerciali.

Funzionalità

OpenThread implementa tutti i livelli di rete Thread (IPv6, 6LoWPAN, IEEE 802.15.4 con sicurezza MAC, stabile di Mesh Link, Routing mesh) e i ruoli dei dispositivi, nonché il supporto dei router di confine.

Servizi per applicazioni
  • Configurazione IPv6 e interfaccia dati non elaborati
  • Socket UDP
  • Client e server CoAP
  • Client e server DHCPv6
  • Client DNSv6
Funzionalità avanzate
  • Supervisione dei minori
  • Informare l'elemento principale precedente alla riconnessione
  • Rilevamento Jam
  • Ricerca genitori periodica
Assistenza co-processori
  • Spinel, protocollo Co-processore per uso generico
  • OT Daemon: driver/daemon dell'interfaccia di rete di un co-processore radio
  • Sniffering del supporto tramite nodi Spinel
Router di confine
  • Connettività IPv6 bidirezionale tra Thread ed Ethernet/Wi-Fi
  • Service Discovery bidirezionale basato sul DNS tra Thread ed Ethernet/Wi-Fi
  • Estendere il mesh di thread su Ethernet/Wi-Fi

Come utilizzerai OpenThread?

Se ti interessa contribuire allo sviluppo continuo di OpenThread, allora il repository GitHub di OpenThread fa per te. Qui troverai tutto il codice, incluse informazioni su come contribuire, la nostra guida di stile, il codice di condotta, le licenze e molto altro.

Se vuoi utilizzare OpenThread nei tuoi prodotti o per il deployment personale, seleziona le opzioni riportate di seguito.
Determina l'hardware e il design della piattaforma che vuoi utilizzare per creare e implementare la tua rete Thread. Aggiungi un router di confine per connettere la rete Thread ad altri livelli di rete, come il Wi-Fi o Ethernet, oppure utilizza OpenThread RTOS, una singola soluzione di piattaforma che utilizza LwIP, FreeRTOS e TLS mbed. E usa OpenThread Commissioner per effettuare facilmente la messa in servizio dei dispositivi su una rete Thread.
Prova il nostro codelab sulle API e utilizza la nostra guida di riferimento alle API come guida allo sviluppo delle applicazioni. IPv6, UDP, CoAP, ICMPv6, DNSv6...e questo è tutto.
Consulta la nostra guida al trasferimento, che illustra tutti i passaggi necessari per trasferire OpenThread su una nuova piattaforma hardware.
OpenThread può essere utilizzato per la certificazione dal Gruppo di thread. Come stack di riferimento per i thread, OpenThread semplifica la certificazione.

Notizie

Guarda la nostra sessione di Google I/O per ottenere una breve panoramica di Thread e di come gli sviluppatori possono creare rapidamente soluzioni IoT utilizzando OpenThread.
24 marzo 2022

Infineon espande il portafoglio di dispositivi wireless con il chip LE AIROC CYW30739 Bluetooth LE e il sistema 802.15.4 a basso consumo per le smart home.
11 giugno 2021

La serie TLSR9 è l'ultima novità della famiglia Telink di SoC per connettività RF ad altissima potenza e bassissima potenza.
19 maggio 2021

Abbiamo rilasciato una nuova versione del codelab sulla creazione di una rete di thread che utilizza le schede di sviluppo Silicon Labs EFR32. Con il contributo di Mithil Raut di Silicon Labs.

Quali prodotti utilizzano OpenThread?

I seguenti prodotti utilizzano OpenThread e supportano i requisiti principali della specifica dei thread. I prodotti con il badge "Built on Thread" sono stati certificati dal Thread Group.
Certificazione Thread
Punto di accesso mesh Wi-Fi 6E a tre bande con routing a livello di thread simultaneo e Zigbee.
Certificazione Thread
Punto di accesso mesh Wi-Fi dual-band 6 con routing dei bordi per thread simultaneo e Zigbee.
Certificazione Thread
Con Schlage Encode Plus Smart WiFi Deadbolt, programma i codici di accesso e monitora le attività di blocco da remoto, goditi il controllo vocale tramite comandi vocali e accoppia il dispositivo con Apple HomeKit e le chiavi di casa.
Certificazione Thread
Eve Water Guard rileva perdite d'acqua e ti avvisa nel momento in cui si verificano, visivamente, acusticamente e tramite l'app sul tuo iPhone.
Certificazione Thread
Le coperture intelligenti per finestre basate sui motori Eve MotionBlinds funzionano con la tecnologia Apple HomeKit direttamente dal tuo iPhone.
Certificazione Thread
Wemo Smart Plug si connette ad Apple HomeKit e ti consente di controllare completamente lampade, ventole e altri elettrodomestici.
Certificazione Thread
Eve Room è un premiatissimo monitor per la qualità dell'aria per interni con tecnologia Apple HomeKit integrata. Il segreto per mantenerla in salute. Ogni giorno
Certificazione Thread
Punto di accesso mesh Wi-Fi dual-band 6 con routing dei bordi per thread simultaneo e Zigbee.
Certificazione Thread
Extender Wi-Fi dual-band 5 con routing dei bordi del thread.
Certificazione Thread
Punto di accesso mesh Wi-Fi a 5 bande con routing a bordo thread.
Certificazione Thread
Punto di accesso mesh Wi-Fi 6 a 3 bande con routing dei bordi del thread simultaneo e Zigbee.
Gli eleganti pannelli luminosi modulari, impiallacciati con venature del legno, offrono in qualsiasi momento eleganza e innovazione all'avanguardia in casa.
Pannelli luminosi che cambiano colore con Music Sync e Specchio dello schermo per giochi e intrattenimento coinvolgenti.
Certificazione Thread
Il controller di scena Wemo Stage si collega all'app Apple Home e ti consente di creare e gestire fino a nove scene per illuminazione, intrattenimento, sicurezza e temperatura per un ambiente personalizzato e confortevole. casa.
Certificazione Thread
Controlla le luci e gli elettrodomestici con un semplice tocco oppure chiedendo a Siri, vedi quanta corrente stanno utilizzando i tuoi dispositivi, e imposta facilmente le programmazioni che attivano gli elettrodomestici con il pilota automatico.
Certificazione Thread
Controlla le luci e gli elettrodomestici con un semplice tocco oppure chiedendo a Siri, vedi quanta corrente stanno utilizzando i tuoi dispositivi, e imposta facilmente le programmazioni che attivano gli elettrodomestici con il pilota automatico.
Certificazione Thread
Controlla la tua illuminazione con il tuo iPhone, i comandi vocali di Siri o le automazioni, il tutto senza sostituire una singola lampadina in casa.
Certificazione Thread
Monitora la temperatura esterna, l'umidità e la pressione barometrica nel tempo e visualizza subito le tendenze meteorologiche sul tuo iPhone o direttamente sul display.
Certificazione Thread
Attiva il sistema di irrigazione tramite il tuo iPhone, Siri o il pulsante di onboarding, imposta programmazioni in modo facile e veloce e lascia che Eva Aqua si occupi di annaffiare le piante da giardino e da cortile.
Certificazione Thread
Controlla lo stato della porta o della finestra, ricevi notifiche ovunque ti trovi e controlla automaticamente altri accessori compatibili con HomeKit in tutta la casa.
Certificazione Thread
Controlla le luci e gli elettrodomestici con un semplice tocco oppure chiedendo a Siri, vedi quanta corrente stanno utilizzando i tuoi dispositivi, e imposta facilmente le programmazioni che attivano gli elettrodomestici con il pilota automatico.
Certificazione Thread
Controlla facilmente la temperatura della tua stanza utilizzando l'app, Siri, le programmazioni, i controlli touch integrati o in base alla tua presenza.
Certificazione Thread
Nozioni di base sull'illuminazione smart di base.
Certificazione Thread
Illuminazione flessibile per trasformare qualsiasi stanza con più di 16 milioni di colori.
Certificazione Thread
Si collega al modem e crea una rete con un segnale forte e affidabile.
Certificazione Thread
Ogni punto di accesso interagisce con il router per espandere la copertura e tenere Wi-Fi veloce in ogni stanza. In più, è uno smart speaker su cui puoi riprodurre musica, trovare risposte e altro ancora.
Certificazione Thread
Ricevi assistenza, connettiti alle persone più importanti e controlla i dispositivi di casa connessi da un'unica visualizzazione.
Java è un marchio registrato di Oracle e/o delle sue affiliate. Thread è un marchio registrato di Thread Group, Inc.