裝置類型和特性

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

當服務處理意圖並傳回回應後,Cloud-to-cloud 整合會依賴 Google Home Graph。有了 Home GraphAssistant 就能同步裝置、查詢裝置狀態,以及在裝置上執行指令。

裝置類型

裝置類型可讓 Assistant 瞭解應在裝置上使用哪種文法。舉例來說,如果您將裝置定義為 Light,使用者就可以透過 Assistant 和「Ok Google,開燈」互動。

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

裝置特徵

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

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

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