Mit der Google Cloud-to-cloud Plattform können Nutzer Ihre im Handel erhältlichen vernetzten Geräte über die Google Home app (GHA) und Google Assistant steuern. Diese ist auf über einer Milliarde Geräten verfügbar, z. B. auf intelligenten Lautsprechern, Smartphones, in Fahrzeugen, auf Smart-TVs, Kopfhörern und Smartwatches.
Gründe für die Entwicklung
Sie profitieren unter anderem von einer stärkeren Nutzerinteraktion, höheren Geräteverkäufen und einem höheren Markenwert.
- Stärkere Nutzerinteraktion : Sie erreichen Nutzer auf einer Milliarde Assistant Geräten, verbessern die Auffindbarkeit und vereinfachen die Einrichtung.
- Höherer Umsatz : Ihre Produkte sind in Google Shopping und in der Google Suche zu finden. Außerdem können sie in Einzelhandels- und Installationskanälen beworben werden.
- Höherer Markenwert : Ihre Marke wird mit einem hilfreichen Zuhause in Verbindung gebracht. Nutzer lernen Ihre Marke durch Zuverlässigkeit und umfangreiche Funktionen kennen.
Entwicklung
Wenn Sie Ihr Gerät mit Assistant verbinden möchten, müssen Sie eine Cloud-to-cloud Integration erstellen. Assistant verarbeitet wie Nutzer Ihre Aktion auslösen (in mehreren Sprachen) und stellt Ihnen über Google Home Graph nützliche Metadaten zur Verfügung, z. B. den Status eines bestimmten Geräts basierend auf dem Raum des Nutzers. Sie müssen nur über Ihren Auftragsausführungsdienst auf die Anfragen antworten.
Am einfachsten ist es, mit unseren Codelabs zu beginnen. Wir empfehlen, beide Codelabs durchzuarbeiten. Sie führen Sie Schritt für Schritt durch Teile des Entwicklungsprozesses:
Prüfen Sie anschließend in unserer Liste der unterstützten Geräte , ob das, was Sie integrieren möchten, im Google Home-Ökosystem unterstützt wird. Lesen Sie dann die Checkliste für Entwickler , um den gesamten Entwicklungsablauf von der Projekterstellung bis zur Veröffentlichung zu verstehen.
Unterstützte Geräte Checkliste für Entwickler
Google Home Playground
Mit Google Home Playground können Sie ein Smart-Home-Projekt mit Ihren Gerätetypen und ‑traits simulieren. Sie können virtuelle Geräte erstellen, die Geräteattribute und ‑status ändern und vieles mehr. Weitere Informationen finden Sie auf der Seite Google Home Playground.
Fehlerbehebung und Analysen
Wenn Sie bereits eine smart home Aktion erstellt haben und Folgendes tun müssen:
- Informationen zur Fehlerbehebung bei Ihrer Aktion finden Sie im Codelab Fehlerbehebung bei Smart-Home-Aktionen.
- Informationen zum Zugriff auf Logs oder zum Erstellen logbasierter Messwerte finden Sie im Codelab Logbasierte Messwerte für Smart-Home-Aktionen.
- Informationen zum Einrichten von Benachrichtigungen zur Überwachung von Ausfällen finden Sie im Codelab Ausfälle für Smart-Home-Aktionen überwachen.
Definitionen
Die folgenden Begriffe werden in dieser Dokumentation verwendet:
- Authentifizierung
- Verknüpft die Google-Konten Ihrer Nutzer mit Nutzerkonten in Ihrem Authentifizierungssystem.
- Geräte-Trait
- Geräte-Traits definieren die Funktionen eines Gerätetyps.
- Gerätetyp
- Teilt Assistant mit, welche Grammatik für Ihr Gerät verwendet werden soll.
- Auftragsausführung
- Ein Dienst, der eine smart home Intent verarbeitet und die entsprechende Aktion ausführt.
- Google Home-Ökosystem
- Eine Plattform, auf der Sie eine smart home Aktion erstellen können, um die Funktionen von Assistant zu erweitern und vernetzte Geräte zu steuern.
- Home Graph
- Eine Datenbank, in der Kontextdaten zum Zuhause und zu den Geräten gespeichert und bereitgestellt werden.
- smart home Intents
- Einfache Messaging-Objekte, die beschreiben, wie eine smart home Aktion ausgeführt werden soll, z. B. das Einschalten einer Lampe oder das Streamen von Audio auf einen Lautsprecher.