裝置類型和特性

當你與 Google Assistant 對話時,例如「Ok Google,打開臥室的燈」,「Ok Google」是呼叫指令,「打開臥室的燈」則是文法。Google 會根據文法判斷 smart home 意圖,並傳送至開發人員雲端 (執行)。開發人員接著可以在裝置上執行指令,並將回應傳回 Google。

履行動作處理意圖並傳回回應後,Cloud-to-cloud 整合會依賴 Google Home GraphHome Graph 可用來同步處理裝置、查詢裝置狀態,以及在裝置上執行指令。Assistant

裝置類型

裝置類型可讓 Assistant 瞭解裝置應使用的文法。舉例來說,如果將裝置定義為 Light,使用者就能透過 Assistant 使用「Ok Google,開啟燈光」與裝置互動。

如需支援的裝置類型完整清單,請參閱「裝置類型」。

裝置特徵

裝置特徵會定義裝置類型的功能。您可以將多個裝置特徵與任何裝置類型合併。舉例來說,您可以讓 Light 裝置使用 OnOffBrightnessFanSpeed 特徵。雖然 FanSpeed 特徵可能不是燈具最常用的特徵,但您可以為新裝置使用任何想要的特徵。

將裝置特徵新增至裝置類型後,裝置就會繼承您新增的每個裝置特徵狀態。舉例來說,使用 OnOff 特徵時,裝置現在可以將 on 狀態回報為 truefalse

如需支援特徵的完整清單,請參閱「裝置特徵」。