Für Matter entwickeln

Google bietet SDKs, Tools und Beispiel-Apps für den Einstieg Matter – ganz gleich, ob Sie Ihre eigene intelligente Hardware für zu Hause oder Matter-Integration in Ihr Android-Gerät einbinden, App.

Mit diesen Ressourcen kann sich der Entwickler auf die Entwicklung Entwicklung von Funktionen und Funktionen zu entwickeln und und Infrastruktur.

Smart-Home-Hardware mit Matter entwickeln

Die Google Home Device SDK bietet APIs und Tools, die das Open-Source-SDK Matter für schnelle Entwicklungen und Innovationen mit den intelligenten Funktionen von Google.

Virtuelles Matter-Gerät

<ph type="x-smartling-placeholder"></ph> Entwicklungsphase

Mit der Device SDK können Entwickler richtig mit der Entwicklung beginnen. Experimentieren Sie mit Matter Geräten in einem virtuellen Einstellung. Virtuelle Matter-Geräte können mit dem SDK erstellt werden, auf einem Stoff in Auftrag gegeben und genauso kontrolliert wie die physische Geräte, einschließlich Ausführung von Google Assistant-Befehlen.

Matter-Entwicklungsumgebung für virtuelle Matter-Geräte

<ph type="x-smartling-placeholder"></ph> Entwicklungsphase

Die Matter Virtual Device Development Environment (MVD-DE) ist ein vorkonfigurierter Docker-Container, der den Virtual Device Controller (VDC) enthält Initiator-App, mit der sowohl virtuelle als auch physische Matter Geräte. Es ist ein nützliches Tool, um neue Ideen und das Testen von Geräten während der Entwicklungsphase.

Google Home-Erweiterung für VS Code

<ph type="x-smartling-placeholder"></ph> Entwicklungsphase

Über die Google Home Extension for Visual Studio Code können Sie direkt mit dem Google Home-Ökosystem. Sie können z. B. einen Befehl eingeben, wie „Schalte die Glühbirne ein“ und die Assistant verarbeitet Ihre Anfrage in der Cloud und sendet den Befehl an das Gerät.

Du kannst diese Erweiterung in der Entwicklungsphase für folgende Zwecke nutzen:

  • Matter und Nicht-Matter testen Geräte, die in Google Home integriert sind.

  • Erkennen Sie Probleme, indem Sie Cloud-Logs in Echtzeit ansehen und alle Kommunikation in beide Richtungen. Filtern Sie nach Schweregrad und Zeitraum.

  • Überprüfen Sie den JSON-Inhalt von Lognachrichten.

  • Führen Sie Assistant-Befehle im skriptbasierten Format aus, um Ihnen zu helfen auf wiederholbare Weise schneller testen.

Google Home-Test-Suite

<ph type="x-smartling-placeholder"></ph> Test phase

Verwenden Sie die Google Home Test Suite in der Google Home Developer Console, um dein Smart Home zu testen und stellen Sie sicher, dass die Zertifizierungs- und Einführungsanforderungen für Google Home Ökosystem.

Matter-Funktionen in deine Android-App einbinden

Entwickeln Sie die besten Matter-Apps für Android mit Google Home Mobile SDK

Matter-APIs der Google Play-Dienste

<ph type="x-smartling-placeholder"></ph> Entwicklungsphase

Google Play services-Angebot Matter APIs für Inbetriebnahme, Gerätefreigabe und Betrieb für die Nutzergewinnung.

Google Home-Plug-in für Android Studio

<ph type="x-smartling-placeholder"></ph> Entwicklungsphase

Google Home Plugin for Android Studio ist ein unverzichtbares Entwicklungstool, mit dem Sie Befehle für Assistant direkt im Editor, um Interaktionen zu beobachten mit Ihren Matter-Anwendungen und -Geräten.

Mit der IDE können Sie außerdem Cloud-Logs in Echtzeit prüfen und so Fehler beheben Integrationen effizient nutzen können.

Google Home-Beispiel-App für Matter

<ph type="x-smartling-placeholder"></ph> Entwicklungsphase

Die Google Home Sample App for Matter enthält eine konkrete für die Verwendung der Play services APIs für Matter, um eine App zu entwickeln, mit der Matter Geräte appübergreifend in Betrieb nehmen und gemeinsam nutzen Ökosystemen.