Google is committed to advancing racial equity for Black communities. See how.
Questa pagina è stata tradotta dall'API Cloud Translation.
Switch to English
OpenThread rilasciato da Google è un'implementazione open source di Thread ® . Google ha rilasciato OpenThread per rendere più ampiamente disponibile agli sviluppatori la tecnologia di rete utilizzata nei prodotti Google Nest, al fine di accelerare lo sviluppo di prodotti per la casa connessa e gli edifici commerciali.

Con uno stretto livello di astrazione della piattaforma e un ridotto ingombro di memoria, OpenThread (OT) è altamente portabile. Supporta i progetti System-on-Chip (SoC) e Co-Processor (RCP, NCP).
OpenThread implementa tutte le funzionalità definite nella specifica Thread 1.1.1. Questa specifica definisce un protocollo di comunicazione wireless da dispositivo a dispositivo affidabile, sicuro e a basso consumo basato su IPv6 per applicazioni domestiche e commerciali.

Caratteristiche

OpenThread implementa tutti i livelli di rete Thread (IPv6, 6LoWPAN, IEEE 802.15.4 con sicurezza MAC, Mesh Link Establishment, Mesh Routing) e ruoli dei dispositivi, oltre al supporto di Border Router.

Servizi applicativi
  • Configurazione IPv6 e interfaccia dati grezzi
  • Prese UDP
  • Client e server CoAP
  • Client e server DHCPv6
  • Client DNSv6
Funzionalità avanzate
  • Supervisione dei bambini
  • Informa il genitore precedente su Ricollega
  • Rilevamento inceppamenti
  • Ricerca genitore periodica
Supporto al coprocessore
  • Spinel, un protocollo coprocessore generico
  • OT Daemon, un driver / demone dell'interfaccia di rete del coprocessore radio spazio utente
  • Supporto sniffer tramite nodi Spinel
Router di confine
  • Interfaccia utente Web per configurazione e gestione
  • Thread Border Agent per supportare un Commissario esterno
  • NAT64 per la connessione a reti IPv4
  • Driver dell'interfaccia del thread utilizzando OT Daemon

Come utilizzerai OpenThread?

Se sei interessato a contribuire allo sviluppo in corso di OpenThread , il repository OpenThread GitHub è per te. Lì troverai tutto il codice, comprese le informazioni su come contribuire, la nostra guida allo stile, il codice di condotta, le licenze e molto altro.

Se desideri utilizzare OpenThread nei tuoi prodotti o per la distribuzione personale , controlla le opzioni seguenti.
Determina l'hardware e il design della piattaforma che desideri utilizzare per creare e distribuire la tua rete Thread. Aggiungi un Border Router per connettere la tua rete Thread ad altri livelli di rete, come Wi-Fi o Ethernet, oppure usa OpenThread RTOS, una soluzione a piattaforma singola che utilizza LwIP, FreeRTOS e mbed TLS. E usa OpenThread Commissioner per mettere facilmente in servizio i dispositivi su una rete Thread.
Prova il nostro codice API e utilizza il nostro riferimento API come guida allo sviluppo dell'applicazione. IPv6, UDP, CoAP, ICMPv6, DNSv6 ... è tutto lì.
Consulta la nostra Guida al porting, che ti guida attraverso tutti i passaggi necessari per portare OpenThread su una nuova piattaforma hardware.
OpenThread può essere utilizzato per la certificazione dal gruppo Thread. Come stack di riferimento per i thread, OpenThread semplifica la certificazione.

notizia

OpenThread ha collaborato con Cloud IoT Core al Google I / O 2019 per una sessione sull'abilitazione di CoAP e MQTT, sulla creazione e distribuzione di codice su dispositivi incorporati che eseguono lo stack OpenThread e sulla creazione di una semplice applicazione per visualizzare i dati e controllare i dispositivi. Guarda il video per saperne di più e controlla il relativo Codelab.
OpenThread era al Google I / O 2018! Guarda il video per guardare la nostra sessione, che offre una breve panoramica di Thread e di come gli sviluppatori possono creare rapidamente soluzioni IoT utilizzando OpenThread.
9 ottobre 2020

Abbiamo aggiunto nuovi contenuti per OpenThread Daemon, una modalità di compilazione POSIX OpenThread che esegue OpenThread come servizio per i progetti di coprocessore radio.
8 settembre 2020

Abbiamo rilasciato un nuovo Codelab per testare una rete di thread utilizzando OpenThread Network Simulator e Silk, il nostro framework di test automatizzato.
7 agosto 2020

Il SoC multiprotocollo per uso generico nRF52833 di Nordic Semiconductor è ora certificato per thread utilizzando OpenThread.

Chi supporta OpenThread?

Quali prodotti utilizzano OpenThread?

I seguenti prodotti utilizzano OpenThread e supportano i requisiti fondamentali della specifica di thread.
Le tue nozioni di base sull'illuminazione intelligente.
Illuminazione flessibile per trasformare qualsiasi stanza con oltre 16 milioni di colori.
Filettatura certificata. Si collega al modem e crea una rete con un segnale forte e affidabile.
Filettatura certificata. Ogni punto funziona con il router per espandere la copertura e mantenere il Wi-Fi veloce in ogni stanza. Inoltre è un altoparlante intelligente su cui puoi riprodurre musica, trovare risposte e altro ancora.
Filettatura certificata. Ottieni aiuto, entra in contatto con le persone che contano di più e controlla la tua casa connessa in un'unica visualizzazione.
È facile risparmiare energia. Posizionalo dove preferisci a casa tua.
Si collega al tuo impianto di riscaldamento e funziona con Google Nest Thermostat E per accendere e spegnere o modulare il calore.
Il sistema di allarme Google Nest Secure, con Nest Guard e Nest Detect.
Il campanello che ti fa sapere chi c'è.
Un catenaccio a prova di manomissione, senza chiavi che può essere bloccato e sbloccato da qualsiasi luogo.
Collega la serratura Nest x Yale a Internet e funge da range extender per il sistema Google Nest Secure.
Una videocamera di sicurezza di prim'ordine con cervelli al top della sua categoria.
Una telecamera di sicurezza esterna resistente alle intemperie e alle manomissioni.
Java è un marchio registrato di Oracle e / o delle sue affiliate. Thread è un marchio registrato di Thread Group, Inc.