智慧型住宅有人使用特徵結構定義
action.devices.traits.OccupancySensing
- 這項特徵屬於可偵測活動情形的裝置,無論是透過 PIR、超音波感應或身體接觸感應功能偵測都一樣。
裝置屬性
具備這項特徵的裝置可能會回報下列資料:
在 SYNC
作業中使用屬性變更。學習
如要進一步瞭解如何處理 SYNC
意圖,請參閱
意圖執行要求。
屬性 | 類型 | 說明 |
---|---|---|
occupancySensorConfiguration |
陣列 |
物件清單,每個物件都會包含感應器類型,以及相關的延遲和事件門檻。 |
[item, ...] |
物件 |
感應器類型,以及相關的延遲和事件門檻 (如適用)。 |
occupancySensorType |
String |
必要。 支援的值:
|
occupiedToUnoccupiedDelaySec |
整數 |
代表系統回報入住人數之前的延遲時間 (以秒為單位),從上次偵測到事件後變為無人座狀態。 |
unoccupiedToOccupiedDelaySec |
整數 |
代表系統回報入座率前的延遲時間 (以秒為單位),從上次偵測到事件後到已有人居住狀態變更為已有人狀態。如果已設定 |
unoccupiedToOccupiedEventThreshold |
整數 |
指定 |
範例
支援 PIR 和超音波感應功能的活動情形感應器。
{ "occupancySensorConfiguration": [ { "occupancySensorType": "PIR", "occupiedToUnoccupiedDelaySec": 10, "unoccupiedToOccupiedDelaySec": 10, "unoccupiedToOccupiedEventThreshold": 2 }, { "occupancySensorType": "ULTRASONIC", "occupiedToUnoccupiedDelaySec": 10, "unoccupiedToOccupiedDelaySec": 10, "unoccupiedToOccupiedEventThreshold": 2 } ] }
裝置狀態
具有此特徵的實體可能會回報下列資料:
做為 QUERY
作業的一部分。學習
如要進一步瞭解如何處理 QUERY
意圖,請參閱
意圖執行要求。
州 | 類型 | 說明 |
---|---|---|
occupancy |
String |
必要。 指出裝置是否感應活動情形。 支援的值:
|
範例
感應器是否偵測到辦公室內的活動情形?
{ "occupancy": "OCCUPIED" }
裝置指令
無。