歡迎使用 Google Home 開發人員中心,探索全新功能,瞭解如何開發智慧住宅動作。注意:請繼續在「動作」控制台中建立動作。
透過集合功能整理內容 你可以依據偏好儲存及分類內容。

智慧型住宅物件偵測特性結構定義

action.devices.traits.ObjectDetection - 這類特徵屬於可偵測物件或人物,並傳送通知給使用者的裝置。根據預設,系統會在門鈴響起後,透過 Google 助理在智慧螢幕和揚聲器上公布所有 ObjectDetection 通知。

裝置屬性

無。

裝置狀態:STATE

無。

裝置指令

無。

裝置通知

具有此特性的裝置可能會隨著裝置狀態變更,傳回下列通知酬載。如要進一步瞭解如何實作通知,請參閱智慧型住宅動作通知

欄位 類型 說明
ObjectDetection 物件

必填。

通知酬載。

priority 整數

必填。

代表通知層級。目前支援的值為 0,表示系統應可大聲朗讀通知。

detectionTimestamp 整數

必填。

偵測到物件時的訓練週期時間戳記 (以毫秒為單位)。

objects 物件

必填。

依類別偵測到的物件集合。

named 陣列

使用者已識別標籤的物件清單。

[item, ...] 字串

物件標籤。

至少要有 1 個項目。

familiar 整數

使用者識別無標籤的物件數量。

unfamiliar 整數

使用者在裝置上無法辨識的物件數量。

unclassified 整數

偵測到裝置無法分類的物件數量。

範例

在 2000 年 1 月 1 日偵測到兩個未知的物件。

{
  "ObjectDetection": {
    "objects": {
      "unclassified": 2
    },
    "priority": 0,
    "detectionTimestamp": 946684800000
  }
}

系統於 2000 年 1 月 1 日偵測到你認識的人。

{
  "ObjectDetection": {
    "objects": {
      "familiar": 1
    },
    "priority": 0,
    "detectionTimestamp": 946684800000
  }
}

2000 年 1 月 1 日偵測到小莉。

{
  "ObjectDetection": {
    "objects": {
      "named": [
        "Alice"
      ]
    },
    "priority": 0,
    "detectionTimestamp": 946684800000
  }
}

裝置錯誤:ERRORS

請參閱錯誤和例外狀況的完整清單。