Google bietet SDKs, Tools und Beispiel-Apps für den Einstieg in dein 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
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.
Tools
Google Home-Erweiterung für VS Code
Mit Google Home Extension for Visual Studio Code kannst du direkt mit Google Home interagieren. Du kannst zum Beispiel einen Befehl wie „Glühbirne einschalten“ eingeben und das Google Assistant will process your request in the cloud and send the command to the device.
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
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
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
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
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.