歡迎使用 Google Home 開發人員中心,探索全新功能,瞭解如何開發智慧住宅動作。注意:請繼續在「動作」控制台中建立動作。

裝置類型和特性

透過集合功能整理內容 你可以依據偏好儲存及分類內容。

當您與「Google Assistant」進行對話 (例如「Ok Google,打開臥室的燈」) 時,Hey Google 就會叫用,而「開啟臥室的燈」也稱為文法。Google 會根據文法判定 smart home 意圖,然後將其傳送至開發人員雲端 (執行要求)。開發人員就可以在裝置上執行這個指令,並將回應傳回 Google。

執行要求處理意圖並傳回回應後,smart home 動作就會依賴 Google Home Graph。使用 Home Graph 時,Assistant 可同步處理裝置、查詢裝置狀態,以及在裝置上執行指令。

裝置類型

裝置類型讓 Assistant 知道您應在裝置上使用哪些文法。舉例來說,如果您將裝置定義為淺色,使用者就能透過 Assistant 利用 Hey Google,開燈與裝置互動。

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

裝置特徵

裝置特徵會定義裝置類型的功能。您可以將多個裝置特徵結合於任何裝置類型。例如,您可以讓 Light 裝置使用 OnOffBrightnessFanSpeed 特性。雖然 FanSpeed 特性可能不是最常用的光照特性,但您可以使用任何新裝置的特性。

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

如需支援特性的完整清單,請參閱 Device Traits