Google bietet SDKs, Tools und Beispiel-Apps, mit denen Sie schnell mit Cloud-to-cloud loslegen können – ganz gleich, ob Sie einen einfachen Schalter oder einen komplexen AV-Receiver einbinden.
Diese Ressourcen sollen es Entwicklern ermöglichen, sich auf die Entwicklung von Funktionen und Features zu konzentrieren und weniger Aufwand für die Infrastruktur zu betreiben.
Samples und Bibliotheken
Unsere End-to-End-Beispiele können als Ausgangspunkt für Ihre eigene Integration oder als Beispiel dafür dienen, wie Sie am besten eine neue erstellen. Google Home GraphAPI-Clientbibliotheken sind in verschiedenen Sprachen verfügbar.
Tools
Google Home-Erweiterung für VS Code
Mit der Google Home Extension for Visual Studio Code können Sie direkt mit dem Google Home-System interagieren. Sie können beispielsweise einen Befehl wie „Schalte meine Glühbirne ein“ eingeben. Google Assistant verarbeitet dann Ihre Anfrage in der Cloud und sendet den Befehl an das Gerät.
Verwenden Sie diese Erweiterung während der Entwicklungsphase, um:
Teste Cloud-to-cloud-Geräte, die in Google Home eingebunden sind.
Sie können Probleme erkennen, indem Sie Google Cloud-Logs in Echtzeit aufrufen und die gesamte Kommunikation in beide Richtungen beobachten. Filtern Sie nach Schweregrad und Zeitraum.
Prüfen Sie den JSON-Inhalt der Protokollmeldungen.
Sie können Assistant-Befehle im Script-Format ausführen, um schneller und wiederholbar zu testen.
SYNC-Datenvalidierer
Wir empfehlen, das Format der SYNC-Antworten aus Ihrer Integration mit dem SYNC-Datenvalidierer zu validieren. So lassen sich später im Testprozess Fehler vermeiden.
Google Home Playground
Mit der Google Home Playground können Sie Ihren Gerätetyp im Google Home-System simulieren, bevor Sie die Entwicklung mit einem physischen Gerät abschließen.
Verwenden Sie sie während der Entwicklungsphase, um:
- Virtuelle Geräte erstellen und mit Merkmalen für die Verwendung in Google Home app (GHA) konfigurieren
- So werden Geräte in Home Graph angezeigt.
- Testen Sie die sekundäre Nutzerbestätigung für ein Gerät.
Google Home-Test-Suite
Mit Google Home Test Suite kannst du deine Smart-Home-Integration testen und dafür sorgen, dass sie die Zertifizierungs- und Einführungsanforderungen für das Google Home-System erfüllt.
Home Graph-Betrachter
Mit Google Home Graph wird der Status von Geräten im Home Graph eines bestimmten Nutzers geprüft. So können Sie Home Graph schnell überprüfen, ohne die API direkt zu verwenden.