Google bietet SDKs, Tools und Beispiel-Apps, die Ihnen den Einstieg in die Cloud-to-cloud-Entwicklung erleichtern – ganz gleich, ob Sie einen einfachen Schalter oder einen komplexen AV-Receiver einbinden.
Mit diesen Ressourcen kann sich der Entwickler auf die Entwicklung von Funktionen konzentrieren und muss weniger Zeit für die Infrastruktur aufwenden.
Samples und Bibliotheken
Unsere End-to-End-Beispiele können als Ausgangspunkt für Ihre eigene Integration oder zur Veranschaulichung der besten Vorgehensweise beim Erstellen einer neuen Integration verwendet werden. Google Home Graph API-Clientbibliotheken sind in verschiedenen Sprachen verfügbar.
Tools
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. Sie können beispielsweise einen Befehl wie „Schalte meine Glühbirne ein“ eingeben. Google Assistant verarbeitet Ihre Anfrage dann in der Cloud und sendet den Befehl an das Gerät.
Verwenden Sie diese Erweiterung während der Entwicklungsphase, um:
Testen Sie Cloud-to-cloud-Geräte, die in Google Home integriert sind.
Sie können Probleme erkennen, indem Sie Google Cloud-Logs in Echtzeit ansehen und die gesamte Kommunikation in beide Richtungen beobachten. Nach Schweregrad und Zeitraum filtern
JSON-Inhalt von Logmeldungen prüfen
Geben Sie Assistant-Befehle in einem Script ein, um schneller und wiederholbar zu testen.
SYNC-Datenvalidator
Wir empfehlen, den SYNC-Datenvalidator zu verwenden, um das Format von SYNC-Antworten aus Ihrer Integration zu validieren. So werden Fehler später im Testprozess vermieden.
Google Home Playground
Mit dem Google Home Playground kannst du deinen Gerätetyp im Google Home-Ökosystem simulieren, bevor du die Entwicklung mit einem physischen Gerät abschließt.
Sie können es während der Entwicklungsphase für Folgendes verwenden:
- Erstellen Sie virtuelle Geräte und konfigurieren Sie sie mit Eigenschaften für die Verwendung in Google Home app (GHA).
- So werden Geräte in Home Graph angezeigt.
- Sekundäre Nutzerbestätigung für ein Gerät testen
Google Home-Test-Suite
Mit dem 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-Ökosystem erfüllt.
Home Graph Viewer
Mit dem Google Home Graph wird der Status von Geräten im Home Graph eines bestimmten Nutzers geprüft. So können Sie Home Graph schnell bestätigen, ohne die API direkt zu verwenden.