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 Beispielanwendungen für einen schnellen Einstieg in Cloud-to-cloud, unabhängig davon, ob Sie einen einfachen Switch oder einen komplexen AV-Receiver verwenden.

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. Außerdem sind Google Home Graph API-Clientbibliotheken in verschiedenen Sprachen verfügbar.

Beispiele Clientbibliotheken

Tools

Google Home-Erweiterung für VS Code

Entwicklungsphase

Mit Google Home Extension for Visual Studio Code kannst du direkt mit Google Home interagieren. Sie können beispielsweise einen Befehl wie „Glühbirne einschalten“ eingeben. Dann verarbeitet Google Assistant Ihre Anfrage in der Cloud und sendet den Befehl an das Gerät.

Mit dieser Erweiterung in der Entwicklungsphase können Sie:

  • Cloud-to-cloud-Geräte testen, die in Google Home eingebunden sind.

  • 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 Merkmalen zur 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

Mit Google Home Test Suite kannst du deine Smart-Home-Integration testen und sicherstellen, dass sie die Zertifizierungs- und Einführungsanforderungen für Google Home erfüllt.

Home Graph-Betrachter

Testphase

Google Home Graph wird verwendet, um den Status von Geräten im Home Graph eines bestimmten Nutzers zu prüfen. So können Sie Home Graph schnell überprüfen, ohne die API direkt zu verwenden.