Wenn Sie mit Google Assistant sprechen, z. B. „Hey Google, schalte das Licht im Schlafzimmer ein“, ist Hey Google die Aufrufanfrage und schalte das Licht im Schlafzimmer ein die Grammatik. Google ermittelt die smart home-Intention anhand der Grammatik und sendet sie an die Entwicklercloud (Ausführung). Der Entwickler kann den Befehl dann auf dem Gerät ausführen und eine Antwort an Google zurückgeben.
Nachdem die Auslieferung einen Intent verarbeitet und eine Antwort zurückgegeben hat, stützen sich Cloud-to-cloud-Integrationen auf die Google Home Graph. Mit Home Graph kann Assistant Geräte synchronisieren, Gerätestatus abfragen und Befehle auf einem Gerät ausführen.
Gerätetypen
Anhand der Gerätetypen weiß Assistant, welche Grammatik für Ihr Gerät verwendet werden sollte. Wenn Sie beispielsweise ein Gerät als Light definieren, kann der Nutzer über Assistant mit Hey Google, schalte das Licht an mit dem Gerät interagieren.
Eine vollständige Liste der unterstützten Gerätetypen finden Sie unter Gerätetypen.
Geräte-Traits
Geräte-Traits definieren die Funktionen eines Gerätetyps. Sie können mehrere Gerätemerkmale mit beliebigen Gerätetypen kombinieren. So können Sie beispielsweise für ein Light-Gerät die Merkmale OnOff, Brightness und FanSpeed verwenden. Das Attribut FanSpeed ist zwar nicht das gebräuchlichste Attribut für eine Lampe, Sie können aber jedes beliebige Attribut für Ihr neues Gerät verwenden.
Wenn Sie Ihrem Gerätetyp eine Geräteeigenschaft hinzufügen, übernimmt Ihr Gerät die Status aller hinzugefügten Geräteeigenschaften. Wenn Sie beispielsweise das Attribut OnOff verwenden, kann Ihr Gerät seinen on
-Status jetzt als true
oder false
melden.
Eine vollständige Liste der unterstützten Gerätemerkmale finden Sie unter Gerätemerkmale.