Google is committed to advancing racial equity for Black communities. See how.
Diese Seite wurde von der Cloud Translation API übersetzt.
Switch to English
OpenWeave ist eine Open-Source-Implementierung der Weave-Netzwerkanwendungsschicht, dem sicheren und zuverlässigen Kommunikations-Backbone für Google Nest-Produkte. Es ist eine vielseitige und leichte Lösung für Geräte mit geringem Stromverbrauch.

Wir bei Nest glauben, dass die Kerntechnologien, die vernetzten Heimprodukten zugrunde liegen, offen und zugänglich sein müssen. Durch die Ausrichtung auf gemeinsame Grundlagen können Produkte sicher und nahtlos miteinander kommunizieren.
Die Funktionen von OpenWeave wurden von den Anforderungen bestimmt, die Nest beim Aufbau seines Produktökosystems ermittelt hat. Die Verschlüsselungsprotokolle von Weave sind so konzipiert, dass sie den Prozessor- und Speicherbeschränkungen heutiger IoT-Geräte entsprechen. Es hat ein kompaktes Nachrichtenformat und kommuniziert nur dann, wenn es benötigt wird, sodass Sensoren jahrelang mit Batterien betrieben werden können.

Mit OpenWeave können Sie dieselbe erstklassige Kommunikationstechnologie verwenden wie die Nest-Produktfamilie.
  • Die Web-Sicherheit ist unabhängig vom zugrunde liegenden Netzwerk. Jede Interaktion zwischen Produkten, Apps und Cloud-Diensten ist sicher. Und da Weave über vertrauenswürdige Domänen verfügt, können vertrauliche Vorgänge nur von den richtigen Geräten ausgeführt werden.
  • Webprodukte können direkt miteinander kommunizieren, ohne sich auf die Cloud verlassen zu müssen. Selbst wenn das Internet ausfällt oder ein Stromausfall auftritt, können Weave-Produkte weiterhin zusammenarbeiten.
  • Das Weben ist so einfach wie das Scannen eines QR-Codes. Das neue Gerät wird sicher zum Netzwerk von Gerät zu Gerät hinzugefügt. Dann helfen diese Geräte dem neuen, eine Verbindung zum Internet herzustellen.
  • Produkte erfordern Fehlerbehebungen, Sicherheitspatches und Verbesserungen, um mit der Technologie Schritt zu halten und sich an die Bedürfnisse Ihrer Familie anzupassen. Weave kümmert sich automatisch um Software-Updates im Hintergrund.

Eigenschaften

OpenWeave implementiert nicht nur Weave, sondern enthält auch eine Vielzahl von Funktionen und Tools, die das Erstellen, Bereitstellen und Testen eines Home Area Network (HAN) vereinfachen.
Happy ist ein Tool für die einfache Orchestrierung simulierter Netzwerktopologien. Verwenden Sie diese Option, um Netzwerkprotokolle und andere verteilte Ausführungsprogramme auf einem einzelnen Linux-Entwicklungscomputer ohne Verwendung von IoT-Gerätehardware zu testen.
OpenWeave wird von einer Vielzahl von Toolchains und Zielen unterstützt, z. B. Linux, Mac, Windows und eingebettete Plattformen. Es enthält Build-Skripte für Android und iOS sowie eine Geräteebene für Plattformanpassungen.
OpenWeave ist mehr als nur Trait Management. Es enthält mehrere Protokolle wie die Weave Web API für Geräte-zu-Cloud-Interaktionen und Weave Reliable Messaging für die Kommunikation von Gerät zu Gerät. Profile wie Echo, Heartbeat und Time Sync sorgen für die Stabilität des Webgewebes.
Verwenden Sie die mitgelieferte Suite von Unit-Test-Skripten, um das Testen der Weave-Funktionalität in Ihrer simulierten IoT-Bereitstellung zu automatisieren. Oder erstellen Sie Ihre eigenen mithilfe der Java-, Cocoa- oder Python-Bindungen.

Nachrichten

18. Februar 2020

Die OpenWeave Device Layer wurde um die Unterstützung der drahtlosen Gecko EFR32-SoC-Familie von Silicon Labs erweitert. Sowohl EFR32MG12 als auch EFR32MG21 werden unterstützt. Außerdem haben wir eine neue Beispiel-App für ein angeschlossenes Türschloss für beide Plattformen hinzugefügt.
19. Dezember 2019

Google hat sich Amazon, Apple und der Zigbee Alliance angeschlossen, um die Arbeitsgruppe Connected Home over IP zu bilden. Diese Gruppe plant die Entwicklung und Förderung der Einführung eines neuen, lizenzgebührenfreien Konnektivitätsstandards, um die Kompatibilität zwischen Smart-Home-Produkten zu verbessern, wobei Sicherheit ein grundlegender Grundsatz für das Design ist. Google leistet im Rahmen dieser Bemühungen einen Beitrag zu Weave.
17. Mai 2019

Wir haben kürzlich die Geräteebene zu OpenWeave hinzugefügt, einer Plattformanpassungsschicht, die den Code implementiert, der für die Integration von OW in mehrere Plattformanbieter erforderlich ist. Und für die neue nordische nRF5-Geräteschicht haben wir eine Beispiel-App für ein angeschlossenes Türschloss hinzugefügt.

Gebaut von Nest für nachdenkliche Dinge

Connected Home-Produkte sind nicht wie Mobiltelefone. Jeder nimmt eine andere Form an, um ein anderes Problem zu lösen. Und wenn Sie nach innen schauen, werden Sie feststellen, dass die Hardwarefunktionen von CPU, RAM, Leistung und Funkgeräten ebenso stark variieren. Um großartige Produkte herzustellen, die so schnell und zuverlässig sind wie unsere herkömmlichen Kabelhäuser, benötigte Nest ein sicheres, zuverlässiges Kommunikationsprotokoll, das mit einer Vielzahl von Hardware funktioniert.

Sehen Sie Weave in Aktion mit dem Nest Secure-Alarmsystem, einem realen Beispiel dafür, was Weave kann.
Nest Guard, die elektrische Tastatur im Herzen des Nest Secure-Alarmsystems, ist immer eingeschaltet. Nest Guard informiert den Dienst und die App über Sensoränderungen mit Weave über das Wi-Fi-Netzwerk. Wenn der Strom ausfällt, wird er mit einer Pufferbatterie betrieben und kann weiterhin über Weave over Cellular mit dem Dienst kommunizieren.
Nest Detect, der winzige, batteriebetriebene Sensor des Nest Secure-Alarmsystems, spart Energie, indem er nur bei Aktivität aufwacht. Mithilfe von Weave über ein Thread-Netzwerk können Nest Detect-Sensoren mit Nest Guard kommunizieren, wenn sich eine Tür oder ein Fenster öffnet oder eine Bewegung erkannt wird - auch wenn die Stromversorgung unterbrochen ist.
Da sie Weave als gemeinsame Sprache verwenden, funktionieren das Nest × Yale-Schloss und das Nest Secure-Alarmsystem besser, wenn sie zusammen sind. Wenn Sie Ihre Haustür entriegeln, teilt das Schloss Nest Secure automatisch mit, dass das Deaktivieren sicher ist, sodass Sie dies nicht tun müssen. Das Schloss übernimmt die Robustheit von Nest Guard und bleibt auch dann voll funktionsfähig, wenn Strom oder Internet ausfallen.
Nest Connect dient als Range Extender für das Nest Secure-Alarmsystem. Mit Weave und Thread bleiben Nest Guard und Nest Detect verbunden, wenn sie weit voneinander entfernt sind, insbesondere in größeren Häusern. Es verbindet auch das Nest × Yale Lock mit dem Internet.
OpenThread von Google ist eine Open-Source-Implementierung des Thread-Netzwerkprotokolls. OpenWeave kann auf OpenThread ausgeführt werden und nutzt die zuverlässige Mesh-Vernetzung und Sicherheit von Thread. OpenWeave + OpenThread ist eine IoT-Lösung im Produktionsmaßstab, die ihresgleichen sucht.
Alle Rechte vorbehalten. Java ist eine eingetragene Marke von Oracle und / oder seinen verbundenen Unternehmen. Thread ist eine eingetragene Marke der Thread Group, Inc.