Viele neue Matter-Geräte verwenden Thread, eine IP-basierte drahtlose Mesh-Netzwerktechnologie, die für Smart-Home-Geräte entwickelt wurde.
Thread bietet folgende Vorteile:
- IPv6-basiert: Thread-Geräte können sich mit demselben Netzwerk wie deine anderen Geräte verbinden und direkt miteinander und mit der Cloud kommunizieren.
- Mesh mit geringem Stromverbrauch: Thread wurde für IoT entwickelt und unterstützt akkubetriebene Geräte mit einem Mesh-Netzwerk, das Reichweite und Zuverlässigkeit bietet.
- Geschwindigkeit: Geringer Overhead, lokale Konnektivität und Mesh-Netzwerke sorgen dafür, dass Thread-Geräte extrem reaktionsschnell sind.
Thread wird in der Thread-Gruppe entwickelt, die Google 2014 mit anderen Mitgliedsunternehmen gegründet hat.
Thread-Geräte werden über einen Thread-Border-Router mit den vorhandenen Heimnetzwerken der Nutzer verbunden. So wie ein WLAN-Router WLAN- und Ethernet-Geräte in einem einzigen Netzwerk verbinden kann, ermöglicht ein Thread-Border-Router, dass Thread-Geräte Teil der Netzwerke von Nutzern werden.
Google-Geräte wie das Nest WiFi, das Google Nest Hub Max und das Google Nest Hub (2nd gen) haben integrierte Thread-Funkschnittstellen und fungieren als Thread-Border-Router.
Ein interoperables Mesh
Thread-Geräte und Thread-Border-Router werden von verschiedenen Geräteherstellern entwickelt. Wir möchten Nutzern ein offenes, interoperables und starkes Thread-Mesh-Netzwerk im Zuhause ermöglichen, unabhängig vom Hersteller.
Im Rahmen unseres Mobile SDK haben wir Thread-APIs in Google Play services aufgenommen, die Android-Entwickler verwenden können, um ihre Geräte mit den Thread-Netzwerken von Nutzern zu verbinden. Um eine Verbindung zu einem Thread-Netzwerk herzustellen, benötigt ein Thread-Gerät Anmeldedaten. Über die Thread APIs kann eine Android App die Anmeldedaten von Play services abrufen und mit dem Gerät teilen, das verbunden wird.
Unsere Matter-APIs in Play services verwenden diese APIs im Rahmen des Einrichtungsprozesses. Matter-Administratoren geben die Anmeldedaten für beitretende Geräte frei, wenn sie für das Thread-Netzwerk bereitgestellt werden.
Auf die Thread-APIs kann direkt von Android-Entwicklern zugegriffen werden, die ihre Thread-Einrichtung anpassen möchten oder andere Anwendungsfälle als Matter haben, bei denen Thread verwendet wird.
Ein Matter-Anwendungsfall, den wir hervorheben möchten, ist der Einrichtungsprozess für Thread-Border-Router.
Einrichtungsprozess für Border-Router
Wenn ein neuer Border-Router in einem Zuhause eingerichtet wird, erstellt er entweder ein neues Thread-Netzwerk oder tritt einem vorhandenen Thread-Netzwerk bei.
Wenn der Border Router ein Thread-Netzwerk erstellt, muss er die Anmeldedaten für dieses Netzwerk mit Play services teilen, damit die Anmeldedaten von unseren Matter-APIs und anderen Android-Apps verwendet werden können, um Thread-Geräte mit dem Netzwerk zu verbinden.
Wenn der Border-Router einem bestehenden Thread-Netzwerk beitritt, muss er Anmeldedaten von Play services abrufen, um beitreten zu können.
Die Thread-APIs stehen Border Router-Entwicklern zur Verfügung, um dies zu erreichen. Entwickler von Border Routern können den Einrichtungsprozess in einer Android-App implementieren. Die App würde zwischen Play services und dem Border Router vermitteln und die Thread-APIs direkt verwenden.
Google-Border-Router wie der Nest Hub (2nd gen) werden im Zuhause über Google Home app (GHA) eingerichtet.
Jetzt starten
Wenn Sie das Thread Network SDK in Ihren Android-Apps verwenden möchten, lesen Sie den Thread Network SDK-Leitfaden.