Willkommen beim Google Home Developer Center, der neuen Anlaufstelle für Smart-Home-Aktionen. Hinweis:Sie erstellen weiterhin Aktionen in der Actions Console.

Für Cloud-zu-Cloud entwickeln

Mit Sammlungen den Überblick behalten Sie können Inhalte basierend auf Ihren Einstellungen speichern und kategorisieren.

Google bietet SDKs, Tools und Beispiel-Apps für den Einstieg Cloud-to-cloud journey, whether you're integrating a simple switch or a complex AV receiver.

Mit diesen Ressourcen können sich Entwickler auf die Entwicklung von Funktionen und Features konzentrieren und gleichzeitig weniger in den Umgang mit Infrastruktur investieren.

Beispiele und Bibliotheken

Entwicklungsphase

Unsere End-to-End-Beispiele können als Ausgangspunkt für Ihre eigene Integration verwendet werden oder zeigen, wie Sie am besten eine neue erstellen. Und Google Home Graph API client libraries are available in a variety of languages.

Beispiele Clientbibliotheken

Tools

Google Home-Erweiterung für VS Code

Entwicklungsphase

Über Google Home Extension for Visual Studio Code kannst du direkt mit Google Home interagieren. Sie können z. B. einen Befehl wie „Glühbirne einschalten“ und das Google Assistant will process your request in the cloud and send the command to the device. eingeben

Mit dieser Erweiterung in der Entwicklungsphase können Sie:

  • Cloud-to-cloud eingebundene Geräte in Google Home .

  • Probleme in Google Cloud-Logs in Echtzeit erkennen und die gesamte Kommunikation in beide Richtungen beobachten Nach Schweregrad und Zeitraum filtern.

  • Prüfen Sie den JSON-Inhalt von Lognachrichten.

  • Führen Sie Assistant-Befehle im Skriptformat aus, damit Sie wiederholte Tests schneller ausführen können.

SYNC Data Validator

Entwicklungsphase

Wir empfehlen die Verwendung des SYNC Data Validators, um das Format von SYNC-Antworten aus Ihrer Integration zu validieren. So lassen sich spätere Fehler während des Tests vermeiden.

Google Home-Spielplatz

Entwicklungsphase

Google Home Playground ist nützlich, um den Gerätetyp im Google Home-System vor der vollständigen Entwicklung mit einem physischen Gerät zu simulieren.

Während der Entwicklungsphase haben Sie folgende Möglichkeiten:

  • Virtuelle Geräte erstellen und mit Eigenschaften für die Verwendung in Google Home app (GHA) . konfigurieren
  • Sieh dir an, wie Geräte in Home Graph angezeigt werden.
  • Sekundäre Nutzerbestätigung für ein Gerät testen

Google Home-Testsuite

Testphase

Verwenden Sie Google Home Test Suite , um Ihre Smart-Home-Integration zu testen und zu prüfen, ob sie die Zertifizierungs- und Einführungsanforderungen für Google Home erfüllt.

Home Graph-Betrachter

Testphase

Mit Google Home Graph lässt sich der Status von Geräten im Home Graph eines bestimmten Nutzers prüfen. So können Sie Home Graph ohne die API direkt überprüfen.