Google is committed to advancing racial equity for Black communities. See how.
Diese Seite wurde von der Cloud Translation API übersetzt.
Switch to English
OpenThread von Google ist eine Open-Source-Implementierung von Thread ® . Google hat OpenThread veröffentlicht, um Entwicklern die in Google Nest-Produkten verwendete Netzwerktechnologie breiter zugänglich zu machen und die Entwicklung von Produkten für vernetzte Wohn- und Geschäftsgebäude zu beschleunigen.

Mit einer schmalen Plattformabstraktionsschicht und einem geringen Speicherbedarf ist OpenThread sehr portabel. Es unterstützt sowohl System-on-Chip- (SoC) als auch Netzwerk-Co-Prozessor- (NCP) Designs.
OpenThread implementiert alle in der Thread 1.1.1-Spezifikation definierten Funktionen. Diese Spezifikation definiert ein IPv6-basiertes zuverlässiges, sicheres und stromsparendes drahtloses Kommunikationsprotokoll von Gerät zu Gerät für Wohn- und Geschäftsgebäude.

Eigenschaften

OpenThread implementiert alle Thread-Netzwerkebenen (IPv6, 6LoWPAN, IEEE 802.15.4 mit MAC-Sicherheit, Mesh Link Establishment, Mesh Routing) und Geräterollen sowie Border Router-Unterstützung.

Anwendungsdienste
  • IPv6-Konfiguration und Rohdatenschnittstelle
  • UDP-Sockets
  • CoAP-Client und -Server
  • DHCPv6-Client und -Server
  • DNSv6-Client
Verbesserte Funktionen
  • Kinderbetreuung
  • Informieren Sie den vorherigen Elternteil über das erneute Anbringen
  • Stauerkennung
  • Periodische Elternsuche
NCP-Unterstützung
  • Spinell , ein Allzweck-NCP-Protokoll
  • wpantund , ein Treiber / Daemon für die NCP-Netzwerkschnittstelle im Benutzerbereich
  • Sniffer-Unterstützung über NCP-Spinellknoten
Border Router
  • Web-Benutzeroberfläche für Konfiguration und Verwaltung
  • Thread Border Agent zur Unterstützung eines externen Kommissars
  • NAT64 für die Verbindung zu IPv4-Netzwerken
  • Thread-Schnittstellentreiber mit wpantund

Wie werden Sie OpenThread verwenden?

Wenn Sie zur Weiterentwicklung von OpenThread beitragen möchten , ist das OpenThread GitHub-Repository genau das Richtige für Sie. Dort finden Sie den gesamten Code, einschließlich Informationen zu Beiträgen, unseren Styleguide, Verhaltenskodex, Lizenzierung und vieles mehr.

Wenn Sie OpenThread in Ihren eigenen Produkten oder für die persönliche Bereitstellung verwenden möchten, aktivieren Sie die folgenden Optionen.
Bestimmen Sie das Hardware- und Plattformdesign, mit dem Sie Ihr eigenes Thread-Netzwerk erstellen und bereitstellen möchten. Fügen Sie einen Border Router hinzu, um Ihr Thread-Netzwerk mit anderen Netzwerkebenen wie Wi-Fi oder Ethernet zu verbinden, oder verwenden Sie OpenThread RTOS, eine Einzelplattformlösung mit LwIP, FreeRTOS und mbed TLS. Verwenden Sie OpenThread Commissioner, um Geräte einfach in ein Thread-Netzwerk zu integrieren.
Probieren Sie unser API Codelab aus und verwenden Sie unsere API-Referenz als Leitfaden für die Anwendungsentwicklung. IPv6, UDP, CoAP, ICMPv6, DNSv6 ... es ist alles da.
Lesen Sie unseren Portierungsleitfaden, der Sie durch alle Schritte führt, die zum Portieren von OpenThread auf eine neue Hardwareplattform erforderlich sind.
OpenThread kann zur Zertifizierung durch die Thread-Gruppe verwendet werden. Als Thread-Referenzstapel erleichtert OpenThread die Zertifizierung.

Nachrichten

OpenThread war eine Partnerschaft mit Cloud IoT Core bei Google I / O 2019 eingegangen, um eine Sitzung zum Aktivieren von CoAP und MQTT, zum Erstellen und Bereitstellen von Code für eingebettete Geräte, auf denen der OpenThread-Stack ausgeführt wird, und zum Erstellen einer einfachen Anwendung zum Anzeigen von Daten und Steuern der Geräte durchzuführen. Sehen Sie sich das Video an, um mehr zu erfahren, und sehen Sie sich das zugehörige Codelab an.
OpenThread war bei Google I / O 2018! Schauen Sie sich das Video an, um unsere Sitzung anzusehen, die einen kurzen Überblick über Thread gibt und zeigt, wie Entwickler mithilfe von OpenThread schnell IoT-Lösungen erstellen können.
8. September 2020

Wir haben ein neues Codelab zum Testen eines Thread-Netzwerks mit OpenThread Network Simulator und Silk, unserem automatisierten Test-Framework, veröffentlicht.
7. August 2020

Der Allzweck-Multiprotokoll-SoC nRF52833 von Nordic Semiconductor ist jetzt mit OpenThread Thread-zertifiziert.
7. Juli 2020

Wir haben ein neues Dashboard für Funktionstests hinzugefügt. Diese Tests werden vom Silk-Testframework durchgeführt und führen die OpenThread-Funktionstestsuite gegen jede Änderung von OpenThread oder wpantund aus.

Wer unterstützt OpenThread?

Welche Produkte verwenden OpenThread?

Die folgenden Produkte verwenden OpenThread und unterstützen die Kernanforderungen der Thread-Spezifikation.
Thread zertifiziert. Wird an Ihr Modem angeschlossen und erstellt ein Netzwerk mit einem starken und zuverlässigen Signal.
Thread zertifiziert. Jeder Punkt arbeitet mit dem Router zusammen, um die Abdeckung zu erweitern und das WLAN in jedem Raum schnell zu halten. Außerdem ist es ein intelligenter Lautsprecher, auf dem Sie Musik abspielen, Antworten finden und vieles mehr können.
Thread zertifiziert. Holen Sie sich Hilfe, verbinden Sie sich mit denjenigen, die am wichtigsten sind, und steuern Sie Ihr verbundenes Zuhause in einer Ansicht.
Es ist einfach, Energie zu sparen. Platzieren Sie es in Ihrem Zuhause, wo immer Sie möchten.
Wird an Ihr Heizsystem angeschlossen und arbeitet mit dem Google Nest Thermostat E zusammen, um die Wärme ein- und auszuschalten oder zu modulieren.
Das Google Nest Secure-Alarmsystem mit Nest Guard und Nest Detect.
Die Türklingel, mit der Sie wissen, wer da ist.
Ein manipulationssicherer, schlüsselfreier Riegel, der von überall aus ver- und entriegelt werden kann.
Verbindet das Nest x Yale Lock mit dem Internet und dient als Range Extender für das Google Nest Secure-System.
Eine erstklassige Überwachungskamera mit erstklassigem Verstand.
Eine wetterfeste und manipulationssichere Überwachungskamera für den Außenbereich.
Java ist eine eingetragene Marke von Oracle und / oder seinen verbundenen Unternehmen. Thread ist eine eingetragene Marke der Thread Group, Inc.