裝置類型和特性

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

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

裝置類型

裝置類型可讓 Assistant 知道應與裝置搭配使用的文法。舉例來說,如果您將裝置定義為 Light,使用者可以透過 Assistant 與裝置互動,例如說出「Ok Google,開燈」。

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

裝置特徵

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

將裝置特徵新增至裝置類型時,裝置會沿用您新增的每個裝置特徵狀態。舉例來說,使用 OnOff 特性時,裝置現在可以將 on 狀態回報為 true 或 false。

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