Matter ist ein offener Standard für Smart-Home-Technologie, mit dem dein Gerät über ein einziges Protokoll mit jedem Matter-zertifizierten Ökosystem zusammenarbeiten kann. Matter stammt von der Connectivity Standards Alliance, einer Organisation, die aus Hunderten von Unternehmen besteht, die Produkte für das Smart Home entwickeln.
Wie Local Home SDK von Google fügt Matter Ihrer Geräteintegration einen Pfad für die lokale Ausführung hinzu. Du musst jedoch keine App für die lokale Ausführung für Matter schreiben, da fast alle Google Nest-Lautsprecher, ‑Hubs und ‑WLAN-Systeme deine Matter-Geräte für die lokale Verbindung und Steuerung nativ unterstützen. Du musst also nur darauf achten, dass dein Gerät Matter-zertifiziert ist, damit es mit allen Matter-fähigen Apps, Ökosystemen oder anderen Matter-Controllern funktioniert.
Warum mit Matter entwickeln?
Gründe für die Entwicklung mit Matter:
- Geringere Latenz und höhere Zuverlässigkeit als bei einer Cloud-to-cloud-Verbindung, da Matter ein IP-basiertes lokales Verbindungsprotokoll ist.
- Niedrigere Entwicklungskosten: Einmal entwickeln und es funktioniert für alle Matter-zertifizierten Ökosysteme.
- Einheitliche Einrichtung auf allen Matter-fähigen Geräten.
- Wenn du bereits eine cloudbasierte oder lokale Integration hast, kann Google dir helfen, dein Gerät zu aktualisieren, indem ein Pfad für die Matter lokale Ausführung hinzugefügt wird.
- Schnelle und einfache Entwicklung, die es Nutzern ermöglicht, ihre Smart-Home-Geräte während oder nach der Einrichtung mit nur wenigen Fingertipps mit deiner App zu verknüpfen – ohne dass Konten verknüpft werden müssen.
Was muss bei der Entwicklung mit Matter beachtet werden?
Matter wird noch nicht für alle Gerätetypen unterstützt, die Liste wird jedoch erweitert. Dein Gerät muss die Speicher- und Verarbeitungsanforderungen erfüllen und eine unterstützte Netzwerkschichttechnologie wie WLAN oder Thread verwenden. Erkundigen Sie sich bei Ihrem bevorzugten Chiphersteller nach der Unterstützung für Matter und den Mindestanforderungen an die Hardware.
Warum sollte ich Matter mit Google entwickeln?
Google setzt auf offene und interoperable Ökosysteme und stellt die Tools bereit, mit denen Sie auf unserer Plattform schnell Innovationen entwickeln und Milliarden von Nutzern erreichen können. Unsere Tools, wie unsere Geräte- und Mobile-SDKs, die mit Matter-Unterstützung entwickelt wurden, helfen dir, wichtige User Journeys (z. B. die Geräteeinrichtung) schnell einzuführen, dein Branding in den Mittelpunkt zu stellen und neue Funktionen mit der Intelligenz von Google zu entwickeln, z. B. die Integration von „Zuhause/Abwesend“ in dein Gerät.
Das Beste daran ist, dass dein Gerät nicht nur mit Google funktioniert. Mit Matter können Nutzer dein Gerät mit ihren bevorzugten Plattformen und Ökosystemen einrichten, ohne die Hardware oder Software ändern zu müssen.
Wie hoch ist der Aufwand für die Entwicklung eines Matter-Geräts?
Wenn du Matter-Geräte entwickeln möchtest, muss dein Gerät ein kompatibles Funkmodul (z. B. BLE/WLAN oder BLE/Thread-Kombifunkmodule) haben und die Mindestanforderungen an die Hardware erfüllen, um eine konforme Matter-Softwarebibliothek auszuführen, wie diese Open-Source-Referenzimplementierung.
Außerdem sind Änderungen an deiner mobilen App erforderlich, um die Kopplungs- und Interaktionsmodelle des Protokolls zu unterstützen.
Da du möglicherweise einen neuen Chipsatz für dein Gerät auswählen musst, kann der Entwicklungsaufwand je nach Unterschieden bei der Funkkompatibilität und den Softwareanforderungen erheblich sein.
Was sind die ersten Schritte?
Die gesamte technische Dokumentation, die Sie für die Entwicklung benötigen, finden Sie direkt auf dieser Website.