Google bietet SDKs, Tools und Beispiel-Apps, mit denen Sie schnell mit Ihrer Matter Reise loslegen können – egal, ob Sie Ihre eigene Smart Home-Hardware entwickeln oder Matter Funktionen in Ihre Android App einbinden.
Diese Ressourcen sollen Entwicklern helfen, sich auf die Entwicklung von Funktionen und Features zu konzentrieren und weniger Zeit mit der Infrastruktur zu verbringen.
Smart-Home-Hardware mit Matter entwickeln
Virtuelles Matter-Gerät
Mit dem Google Home Device SDK können Entwickler sofort mit der Entwicklung beginnen und Matter Geräte in einer virtuellen Umgebung testen. Virtuelle Matter Geräte können mit dem SDK erstellt, in einem Fabric in Betrieb genommen und auf dieselbe Weise wie physische Geräte gesteuert werden. Dazu gehört auch die Ausführung von Google Assistant Befehlen.
Google Home-Erweiterung für VS Code
Mit der Google Home Extension for Visual Studio Code können Sie direkt mit dem Google Home-Ökosystem interagieren. Sie können beispielsweise einen Befehl eingeben, wie z. B. „Schalte meine Glühbirne ein“. Der Assistant verarbeitet Ihre Anfrage in der Cloud und sendet den Befehl an das Gerät.
Verwenden Sie diese Erweiterung in der Entwicklungsphase, um Folgendes zu tun:
Matter- und Nicht-Matter Geräte testen, die in Google Home eingebunden sind.
Probleme erkennen, indem Sie Cloud-Logs in Echtzeit ansehen und die gesamte Kommunikation in beide Richtungen beobachten. Nach Schweregrad und Zeitraum filtern.
Den JSON-Inhalt von Logmeldungen prüfen.
Assistant Befehle in Skriptform ausgeben, um schneller und wiederholt testen zu können.
Google Home-Test-Suite
Verwenden Sie die Google Home Test Suite in der Google Home Developer Console, um Ihre Smart-Home-Integration zu testen und sicherzustellen, dass sie die Zertifizierungs- und Startanforderungen für das Google Home- Ökosystem erfüllt.
Matter-Funktionen in Ihre Android-App einbinden
Google Play Services Matter APIs
Google Play services bieten Matter APIs für die Inbetriebnahme, die Gerätefreigabe und die betriebliche Erkennung.
Google Home-Plug-in für Android Studio
Google Home Plugin for Android Studio ist ein unverzichtbares Entwicklungstool, mit dem Sie Befehle für Assistant direkt im Editor eingeben können, um Interaktionen mit Ihren Matter Anwendungen und Geräten zu beobachten.
Mit der IDE können Sie auch Cloud-Logs in Echtzeit prüfen, um Ihre Integrationen effizient zu debuggen.
Google Home-Beispiel-App für Matter
Die Google Home Sample App for Matter bietet ein konkretes Beispiel dafür, wie Sie die Play services APIs für Matter verwenden können, um eine App zu entwickeln, mit der sich Geräte einfach in Betrieb nehmen und über Apps und Ökosysteme hinweg freigeben lassen.Matter