Google bietet SDKs, Tools und Beispiel-Apps, mit denen du deine Matter-Reise starten kannst, egal ob du deine eigene Smart-Home-Hardware entwickelst oder Matter-Funktionen in deine Android-App integrierst.
Diese Ressourcen sind so konzipiert, dass sich Entwickler auf die Entwicklung von Funktionen und Features konzentrieren können, während sie weniger Aufwand in die Infrastruktur investieren müssen.
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 einer Fabric in Betrieb genommen und auf dieselbe Weise wie physische Geräte gesteuert werden, einschließlich der Ausführung von Google Assistant-Befehlen.
Google Home-Erweiterung für VS Code
Mit dem Google Home Extension for Visual Studio Code kannst du direkt mit dem Google Home-Ökosystem interagieren. Du kannst beispielsweise einen Befehl wie „Schalte meine Glühbirne ein“ eingeben. Der Assistant verarbeitet deine Anfrage dann in der Cloud und sendet den Befehl an das Gerät.
Verwenden Sie diese Erweiterung während der Entwicklungsphase für Folgendes:
Teste sowohl Matter- als auch Nicht-Matter-Geräte, die in Google Home integriert sind.
Sie können Probleme identifizieren, indem Sie Cloud-Logs in Echtzeit ansehen und die gesamte Kommunikation in beide Richtungen beobachten. Nach Schweregrad und Zeitraum filtern
Prüfen Sie den JSON-Inhalt von Logeinträgen.
Führen Sie Assistant-Befehle im Skriptformat aus, um Tests schneller und wiederholbar durchzuführen.
Google Home-Test-Suite
Verwende die Google Home Test Suite in der Google Home Developer Console, um deine Smart-Home-Integration zu testen und sicherzustellen, dass sie die Zertifizierungs- und Einführungsanforderungen für das Google Home-Ökosystem erfüllt.
Matter-Funktionen in Ihre Android-App einbinden
Matter APIs der Google Play-Dienste
Google Play services bietet Matter-APIs für die Inbetriebnahme, die Gerätefreigabe und die Erkennung von Geräten.
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.
In 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 für die Verwendung der Play services APIs für Matter, um eine App zu erstellen, mit der Matter-Geräte einfach über Apps und Ökosysteme hinweg in Betrieb genommen und geteilt werden können.