Über die Google Cloud-to-cloud-Plattform können Nutzer Ihre kommerziell erhältlichen vernetzten Geräte über Google Home app (GHA) und Google Assistant steuern. Diese Dienste sind auf mehr als einer Milliarde Geräten wie intelligenten Lautsprechern, Smartphones, Autos, Fernsehern, Kopfhörern und Smartwatches verfügbar.
Warum ein eigenes Produkt entwickeln?
Die Vorteile für Sie sind unter anderem eine stärkere Nutzerinteraktion, mehr Verkäufe Ihrer Geräte und ein höherer Markenwert.
- Nutzerinteraktionen fördern: Sie können Nutzer auf über einer MilliardeAssistant Geräten erreichen, die Sichtbarkeit verbessern und die Einrichtung vereinfachen.
- Umsatz steigern: Sie werden in der Shopping-Suche präsentiert und haben eine höhere Wahrscheinlichkeit, in Einzelhandels- und Installateurkanälen präsentiert zu werden.
- Markenwert steigern: Sie stehen im Mittelpunkt des hilfreichen Zuhauses. Nutzer durch Zuverlässigkeit und umfangreiche Funktionen auf Ihre Marke aufmerksam machen
So erstellen Sie ein Projekt
Wenn Sie Ihr Gerät mit Assistant verbinden möchten, müssen Sie eine Cloud-to-cloud-Integration erstellen. Assistant steuert, 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 lediglich über Ihren Auftragsausführungsdienst auf die Anfragen antworten.
Am einfachsten ist es, mit unseren Codelabs zu beginnen. Wir empfehlen, beide Codelabs zu absolvieren, in denen Sie Schritt für Schritt durch Teile des Entwicklungsprozesses geführt werden:
Sehen Sie dann in der Liste der unterstützten Geräte nach, ob das Gerät, das Sie einbinden möchten, von Google Home unterstützt wird. Lesen Sie dann die Entwickler-Checkliste, um den gesamten Entwicklungsablauf von der Projekterstellung bis zur Markteinführung 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 ‑merkmalen simulieren. Sie können unter anderem virtuelle Geräte erstellen und die Geräteattribute und -status ändern. 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:
- Wenn Sie Ihre Aktion debuggen möchten, rufen Sie das Codelab Debugging im Smart Home auf.
- Im Codelab Logbasierte Messwerte für Smart Home erfahren Sie, wie Sie auf Protokolle zugreifen und logbasierte Messwerte erstellen.
- Benachrichtigungen zum Überwachen von Ausfällen einrichten: Gehen Sie zum Codelab Ausfälle für Smart Home überwachen.
Definitionen
In dieser Dokumentation werden die folgenden Begriffe verwendet:
- Authentifizierung
- Verknüpft die Google-Konten Ihrer Nutzer mit Nutzerkonten in Ihrem Authentifizierungssystem.
- Geräteeigenschaft
- Geräteeigenschaften definieren die Funktionen eines Gerätetyps.
- Gerätetyp
- Teilen Sie Assistant mit, welche Grammatik für Ihr Gerät verwendet werden soll.
- Auftragsausführung
- Ein Dienst, der einen smart home-Intent verarbeitet und die entsprechende Aktion ausführt.
- Google Home-System
- Eine Plattform, mit der du eine smart home-Aktion erstellen kannst, um die Funktionalität der Assistant zu erweitern und verbundene Geräte zu steuern.
- Home Graph
- Eine Datenbank, die Kontextdaten zum Zuhause und seinen Geräten speichert und bereitstellt.
- smart home Intents
- Einfache Messaging-Objekte, die beschreiben, wie eine smart homeAktion ausgeführt wird, z. B. das Einschalten eines Lichts oder das Streamen von Audio auf einen Lautsprecher.