Google bietet SDKs, Tools und Beispiel-Apps für einen schnellen Einstieg in Cloud-to-cloud, unabhängig davon, ob Sie einen einfachen Switch oder einen komplexen AV-Receiver einbinden.
Mit diesen Ressourcen kann der Entwickler die Entwicklungsbemühungen auf das Erstellen von Funktionen und Funktionen konzentrieren und gleichzeitig weniger Zeit in die Verwaltung der 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. Google Home Graph API-Clientbibliotheken sind in verschiedenen Sprachen verfügbar.
Tools
Google Home-Erweiterung für VS Code
Über die Google Home Extension for Visual Studio Code können Sie direkt mit der Google Home-Umgebung interagieren. Sie können z. B. einen Befehl eingeben, z. B. „Glühbirne aktivieren“, und Google Assistant verarbeitet Ihre Anfrage in der Cloud. Der Befehl wird dann an das Gerät gesendet.
Mit dieser Erweiterung in der Entwicklungsphase können Sie Folgendes tun:
Testen Sie Cloud-to-cloud-Geräte, die in Google Home eingebunden sind.
Sie können Probleme ermitteln, indem Sie Google Cloud-Logs in Echtzeit ansehen und die gesamte Kommunikation in beide Richtungen beobachten. Nach Schweregrad und Zeitraum filtern.
Sehen Sie sich den JSON-Inhalt von Lognachrichten an.
Führen Sie Assistant-Befehle im Skriptformat aus, um wiederholte Tests schneller durchzuführen.
SYNC Data Validator
Wir empfehlen die Verwendung des SYNC Data Validators, um das Format von SYNC-Antworten aus Ihrer Einbindung zu validieren. Dadurch werden spätere Fehler im Testprozess behoben.
Google Home Playground
Mit der Methode Google Home Playground wird der Gerätetyp in der Google Home-Umgebung simuliert, bevor die Entwicklung mit einem physischen Gerät abgeschlossen wird.
Während der Entwicklungsphase können Sie damit Folgendes tun:
- Virtuelle Geräte erstellen und mit Eigenschaften für die Verwendung in Google Home app (GHA) konfigurieren.
- Wie Geräte in Home Graph angezeigt werden.
- Sekundäre Nutzerbestätigung für ein Gerät testen
Google Home-Testsuite
Mithilfe der Google Home Test Suite kannst du deine Smart-Home-Integration testen und sicherstellen, dass sie die Zertifizierungs- und Einführungsanforderungen für die Google Home-Umgebung erfüllt.
Startseitendiagramm-Betrachter
Mit Google Home Graph wird der Status von Geräten im Home Graph eines bestimmten Nutzers geprüft. Mit diesem Dienst können Sie Home Graph schnell überprüfen, ohne die API direkt zu verwenden.