智慧住宅動作仰賴 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
。
特徵
特徵具有以下特性:
- 屬性 - 裝置的靜態裝置屬性。屬性 可以是溫度單位或模式等
- 狀態 - 裝置的裝置狀態。燈具可能會傳回 亮度,指出特定燈具目前的亮度。每項 裝置特徵會為裝置新增不同的裝置狀態。
- 標籤 - 識別裝置的標籤,例如「臥室的燈」。