智慧型住宅動作需依賴 Google Home Graph,這個資料庫可儲存並提供住家及其裝置的相關情境資料。Home Graph 資料庫會儲存結構 (例如住家或辦公室)、房間 (例如臥室或客廳) 與裝置 (例如喇叭和燈泡) 的相關資訊。例如,Home Graph 可以儲存客廳的概念,其客廳可以容納來自不同製造商的多種類型裝置,例如燈具、電視和揚聲器。這項資訊可供 Google Assistant 執行,以根據適當的情境執行使用者要求。燈具資料 (例如燈泡處於開啟狀態) 不會長期儲存,而是暫時性資料,且只會用於 Home Graph。
「Home Graph」基本上是住家的邏輯地圖,可讓您與 Assistant 進行自然對話。如果坐在房子裡想關燈,可以直接說出「Ok Google,關燈」,而且不要提及您目前所在的房間。
Home Graph 的優點:
- 隱式指令。你、Google Home 裝置與燈具位於同一個房間。只要開燈,您不需要指定燈具所在的房間。
- 更有效地指定明確指定目標。如果位於不同房間,即使燈具是由多個製造商製造,您還是可以關閉廚房燈。smart home 意圖是針對在 Home Graph 中識別的特定會議室決定。
建築作品
Google Home app (GHA) 可讓使用者設定多個結構,讓使用者可管理多個房屋。每個結構都有專屬的會議室和裝置組合。結構包括:
- 管理員 - 結構擁有者的帳戶。每個結構至少要有一個管理員。管理員定義完畢後,管理員可以與其他使用者共用及取消共用結構。
- 會議室 - 屬於特定建築物的會議室。
- 標籤:用於識別結構的標籤,例如「小明家屋」。
- 裝置 - 結構中的裝置。這些裝置可以是多個製造商的裝置。
圖 1 顯示住家結構體、三個房間和多部裝置的住家範例:

房間
聊天室屬於結構,包含下列項目:
- 標籤 - 用於識別會議室的標籤,例如「主臥室」。
- 裝置 - 會議室中的裝置。這些裝置可以是多個製造商的裝置。
裝置
裝置必須屬於至少一個結構、最多可加入 1 間會議室,並且具備下列屬性:
- 類型 - 裝置類型,例如燈具、相機或空調裝置。
- 特徵 - 裝置支援的特徵類型。每部裝置可能具備多個特徵。光可能具有
Brightness
和ColorSetting
等特徵。
特性
特徵具備以下特性:
- 屬性 - 裝置的靜態屬性。屬性可以是溫度單位或模式。
- 狀態 - 裝置的狀態。燈具可能會傳回亮度狀態,以表示該特定燈具目前的亮度。每部裝置特性都會為裝置新增不同的裝置狀態。
- 標籤 - 用於識別裝置的標籤,例如「臥室燈具」。