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

首頁圖

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

智慧型住宅動作需依賴 Home Graph 來儲存住家及其裝置的關聯資料。住家圖表資料庫會儲存結構 (例如住家或辦公室)、房間 (例如臥室或客廳) 和裝置 (例如揚聲器和燈泡) 的相關資訊。舉例來說,Home Graph 可以儲存一個住家的概念,而家中裝置裝設了來自不同製造商的多類裝置 (例如燈具、電視和喇叭)。這項資訊可讓 Google 助理根據適當的結構定義執行使用者要求。燈泡資料 (例如燈泡處於開啟狀態) 不會長期儲存,而是暫時性資料,且只會用於 Home Graph。

「住家圖」基本上是住家的邏輯地圖。可讓你與 Google 助理自然對話。如果坐在房子裡,而想關閉燈具,只要說「Ok Google,關燈」,您就不用提及目前所在的房間。

首頁圖表的好處:

  • 隱式指令。你、Google Home 裝置和燈具位於同一個房間。只要開燈,不需要指定光源所在的房間。
  • 進一步控管明確的指定目標。如果使用其他房間,即使燈具是由多個製造商製造,也可以關閉廚房的燈。智慧住宅意圖是依據 Home Graph 中識別的特定房間來決定。

建築作品

Google Home 應用程式可讓使用者設定多個結構,讓使用者管理多個房屋。每個結構都有專屬的會議室和裝置。結構包括:

  • 管理員 - 結構擁有者的帳戶。每個結構至少要有一位管理員。管理員定義後,管理員可以與其他使用者共用及取消共用結構。
  • 會議室 - 屬於特定設施的客房。
  • 標籤:用於識別結構的標籤,例如「小明家屋」。
  • 裝置 - 屬於裝置結構的裝置。這些是由多個製造商的裝置。

圖 1 顯示了住家、三個房間和多部裝置的住家範例:

此圖顯示首頁範例。其中一個架構以藍色虛線標示、三個標有橘色線條的房間,以及房間中還有綠色裝置所屬的綠色圓圈。
圖 1:首頁圖範例

房間

聊天室屬於結構,包含下列項目:

  • 標籤:用於識別會議室的標籤,例如「主要臥室」。
  • 裝置 - 會議室中的裝置。這些是由多個製造商的裝置。

裝置

裝置必須屬於至少一個結構、屬於 1 個房間,並具有下列屬性:

  • 類型 - 裝置類型,例如燈具、相機或空調機。
  • 特徵 - 裝置支援的特徵。每部裝置可能有多種特性。光源可能具有 BrightnessColorSetting 等特徵。

特徵

特徵具備以下屬性:

  • 屬性 - 裝置的靜態屬性。屬性可以是溫度單位或模式。
  • 狀態 - 裝置的狀態。燈具可能會傳回亮度,以顯示該特定光源目前的亮度。每部裝置特性都會為裝置新增不同的裝置狀態。
  • 標籤 - 用於識別裝置的標籤,例如「臥室燈具」。