Google bietet SDKs, Tools und Beispiel-Apps, um Ihnen den Einstieg in Matter zu erleichtern. Das gilt sowohl für die Entwicklung eigener Smart-Home-Hardware als auch für die Integration von Matter-Funktionen in Ihre Android-App.
Mit diesen Ressourcen kann sich der Entwickler auf die Entwicklung von Funktionen und Features konzentrieren und muss weniger Zeit in die Infrastruktur investieren.
Smart-Home-Hardware mit Matter entwickeln
Virtuelles Matter-Gerät
Mit dem Google Home Device SDK können Entwickler sofort mit der Entwicklung beginnen, indem sie 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, 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. Assistant verarbeitet deine Anfrage dann in der Cloud und sendet den Befehl an das Gerät.
Verwenden Sie diese Erweiterung während der Entwicklungsphase, um:
Testen Sie sowohl Matter- als auch Nicht-Matter-Geräte, die in Google Home integriert sind.
Probleme lassen sich erkennen, indem Sie Cloud-Logs in Echtzeit ansehen und die gesamte Kommunikation in beide Richtungen beobachten. Nach Schweregrad und Zeitraum filtern.
JSON-Inhalt von Logmeldungen prüfen
Mit Assistant-Befehlen im Skriptformat können Sie schneller und wiederholbar testen.
Google Home-Test-Suite
Verwende das 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 gemeinsame Nutzung von Geräten 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 in den 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 ansehen, um Ihre Integrationen effizient zu debuggen.
Google Home-Beispiel-App für Matter
Das Google Home Sample App for Matter bietet ein konkretes Beispiel dafür, wie die Play services APIs für Matter verwendet werden können, um eine App zu erstellen, mit der Matter-Geräte in verschiedenen Apps und Ökosystemen einfach in Betrieb genommen und freigegeben werden können.