Google is committed to advancing racial equity for Black communities. See how.
Diese Seite wurde von der Cloud Translation API übersetzt.
Switch to English

Loslegen

Erfahren Sie mehr über Thread

Sind Sie neu bei Thread ® ? Oder müssen Sie einfach Ihr Wissen auffrischen? Schauen Sie sich unseren Thread Primer an , der alle Grundlagen von Thread und dessen Funktionsweise abdeckt.

Versuchen Sie es mit OpenThread

Möchten Sie sehen, worum es bei OpenThread von Google geht? Der schnellste Weg, dies zu tun, besteht darin, eines unserer Codelabs oder Guides durchzugehen.

Simulationscodelab mit Docker

Probieren Sie OpenThread aus, ohne dass Testhardware erforderlich ist. Erfahren Sie mit Docker auf einem Mac- oder Linux-Computer Folgendes:

  • Simulieren Sie ein Thread-Netzwerk
  • Authentifizieren Sie Thread-Knoten mit Inbetriebnahme
  • Verwenden Sie OpenThread Daemon, um ein simuliertes Thread-Netzwerk mit einem RCP zu verwalten

Probieren Sie das Simulation Codelab mit Docker aus

Simulationscodelab mit Build-Toolchain

Eine alternative Version des Docker Simulation Codelab, bei der Sie anstelle von Docker die OpenThread-Build-Toolchain einrichten und OpenThread direkt auf einem Mac- oder Linux-Computer erstellen.

Probieren Sie das Simulation Codelab mit Build-Toolchain aus

Hardware Codelab

Tauchen Sie direkt in die Hardware ein, wo Sie lernen, wie man:

  • Flash OpenThread auf nordischen nRF52840-Entwicklungsboards
  • Bauen Sie ein echtes Thread-Netzwerk auf
  • Authentifizieren Sie Thread-Knoten mit Inbetriebnahme
  • Verwenden Sie die OpenThread-CLI für Multicast und UDP

Probieren Sie das Hardware Codelab aus

API Codelab

Möchten Sie OpenThread-APIs in einer Anwendung verwenden? Erfahren Sie mit realer Hardware, wie Sie:

  • Programmieren Sie die Tasten und LEDs auf den Entwicklungsplatinen von Nordic nRF52840
  • Verwenden Sie gängige OpenThread-APIs und die otInstance Klasse
  • Überwachen und reagieren Sie auf Änderungen des OpenThread-Status
  • Senden Sie UDP-Nachrichten an alle Geräte in einem Thread-Netzwerk

Probieren Sie das API Codelab aus

Netzwerksimulator Codelab

Mit OpenThread Network Simulator (OTNS) können Sie ein simuliertes Thread-Netzwerk mithilfe einer CLI und einer Webschnittstelle visualisieren und betreiben. Lernen Sie mit einem Mac- oder Linux-Computer Folgendes:

  • Installieren Sie OTNS und erstellen Sie OpenThread für OTNS
  • Verwenden Sie OTNS-Web, um ein Thread-Netzwerk zu verwalten und Aktivitäten in einem Webbrowser zu visualisieren
  • Verwenden Sie OTNS-CLI, um die Simulation weiter zu steuern

Probieren Sie das Network Simulator Codelab aus

Testen und Visualisieren Codelab

OTNS kann mit Silk verwendet werden , einer vollautomatischen Testplattform zur Validierung der OpenThread-Funktion, -Funktion und -Systemleistung mit realen Geräten. Lernen Sie mit einem Mac- oder Linux-Computer Folgendes:

  • Erstellen Sie OpenThread für reale Geräte mit aktivierter OTNS-Funktion
  • Verwenden Sie OTNS-Web, um den Status des Thread-Netzwerks zu überwachen, das durch Ausführen von Silk-Testfällen gebildet wird

Probieren Sie das Test- und Visualisierungs-Codelab aus

Border Router Codelab

Ein Thread Border Router verbindet ein Thread-Netzwerk mit anderen IP-basierten Netzwerken wie Wi-Fi oder Ethernet. Für ein Thread-Netzwerk ist ein Border Router erforderlich, um eine Verbindung zu anderen Netzwerken herzustellen. OpenThread Border Router (OTBR) ist eine Open-Source-Implementierung eines Thread Border Routers.

Lernen Sie mit einem Mac- oder Linux-Computer Folgendes:

  • Richten Sie OTBR ein und bilden Sie ein Thread-Netzwerk
  • Erstellen Sie ein OpenThread CLI-Gerät mit der SRP-Funktion
  • Registrieren Sie einen Dienst bei SRP
  • Entdecken Sie ein Thread-Endgerät und erreichen Sie es

Probieren Sie das Border Router Codelab aus

Border Router Thread 1.2 Multicast-Codelab

Thread 1.2 führt Multicast über Thread-Netzwerke hinweg ein und ermöglicht die Multicast-Kommunikation zwischen Thread-Netzwerk- und Infrastruktur-Netzwerksegmenten (Wi-Fi / Ethernet). Erfahren Sie mit einem Mac- oder Linux-Computer und einem Raspberry Pi, wie Sie:

  • Erstellen Sie die Firmware nRF52840 mit den Multicast-Funktionen von Thread 1.2
  • Abonnieren Sie IPv6-Multicast-Adressen auf Thread-Geräten

Probieren Sie das Border Router Thread 1.2 Multicast Codelab aus

Border Router mit Docker

Sie können OTBR auch in einem Docker-Container auf jedem Linux-basierten Computer ausführen.

Probieren Sie die OTBR Docker-Anleitung aus

Holen Sie sich den Code

Wissen Sie bereits, was Sie tun und möchten mit dem Code beginnen? Besuchen Sie die OpenThread GitHub-Site , auf der Sie das OpenThread-Repository sowie andere Support-Repositorys wie OpenThread Border Router, OpenThread RTOS und OpenThread Commissioner finden.

Plattformunterstützung

OpenThread wurde sowohl vom OpenThread-Team als auch von Siliziumanbietern und der Community auf mehrere Geräte und Plattformen portiert.

Weitere Informationen finden Sie in der Liste der vom Anbieter unterstützten Plattformen unter Vendor Support .

Weitere Informationen zur Systemarchitektur und zum Plattformdesign finden Sie in der Plattformübersicht .

Docker-Unterstützung

Docker-Images zur Verwendung mit OpenThread sind auf Docker Hub verfügbar. Diese Images werden vom OpenThread-Team erstellt und getestet und sind eine einfache Möglichkeit, mit OpenThread zu beginnen, ohne die Toolchain- und Systemkonfiguration durchlaufen zu müssen.

Benutzerleitfäden

Benötigen Sie Hilfe bei einer bestimmten Aufgabe oder Funktion? Unsere Guides können Ihnen helfen.

Kategorie Inhalt
Bauen Erstellen und Konfigurieren von OpenThread und Aktivieren erweiterter Funktionen
Portierung So portieren Sie OpenThread auf eine neue Hardwareplattform
Border Router So verbinden Sie Ihr OpenThread-Netzwerk mit einem Border Router mit anderen IPv6-Netzwerken oder verwenden die externe Thread-Inbetriebnahme
Kommissar Erstellen und Verwenden von OT Commissioner zum Inbetriebnehmen von Geräten in einem Thread-Netzwerk
Pyspinel Verwendung von Pyspinel zum Erstellen eines Thread-Paket-Sniffers.
Zertifizierung So testen Sie Ihre Plattform anhand aller Zertifizierungstestfälle

Anwendungs-APIs

Entwickeln Sie eine Anwendung, die auf OpenThread ausgeführt werden soll? Probieren Sie unser Codelab "Entwickeln mit OpenThread-APIs" aus , um die Grundlagen zu erlernen, oder lesen Sie in der API-Referenzdokumentation nach, welche OpenThread-Dienste verfügbar sind.

Prüfung und Zertifizierung

Erfahren Sie, wie wir testen und Openthread , was Benutzer Test - Tools sind auf unsere verfügbaren Testing Seite und durchsuchen Sie die neuesten Openthread peformance Qualitätsmetriken auf unsere Qualität Armaturenbretter .

Wenn Sie an einer Thread-Zertifizierung für Ihr Produkt oder Ihre Komponente interessiert sind, lesen Sie die Seite Zertifizierung .

Holen Sie sich Hilfe oder tragen Sie dazu bei

Haben Sie eine Frage zu OpenThread? Möchten Sie zu seiner Weiterentwicklung beitragen? Auf unserer Seite Ressourcen finden Sie alle Möglichkeiten, um Hilfe zu erhalten oder zu helfen.