Giản đồ Trait Trait cho nhà thông minh
action.devices.traits.OccupancySensing
– Đặc điểm này thuộc về những thiết bị có thể phát hiện có người trong nhà, cho dù bằng tính năng PIR, sóng siêu âm hay cảm biến tiếp xúc vật lý.
ĐẶC ĐIỂM của thiết bị
Các thiết bị có đặc điểm này có thể báo cáo các thuộc tính sau trong thao tác SYNC
. Để tìm hiểu thêm về cách xử lý ý định SYNC
, vui lòng xem bài viết Phương thức thực hiện ý định.
Thuộc tính | Loại | Nội dung mô tả |
---|---|---|
occupancySensorConfiguration |
Mảng |
Danh sách các đối tượng, mỗi đối tượng chứa loại cảm biến cũng như độ trễ và ngưỡng sự kiện liên quan. |
[item, ...] |
Đối tượng |
Loại cảm biến và độ trễ liên quan cũng như ngưỡng sự kiện (nếu có). |
occupancySensorType |
Chuỗi |
Bắt buộc. Các giá trị được hỗ trợ:
|
occupiedToUnoccupiedDelaySec |
Số nguyên |
Biểu thị độ trễ thời gian (tính bằng giây) trước khi số người lưu trú được báo cáo chuyển sang trạng thái không có người sau sự kiện phát hiện gần nhất. |
unoccupiedToOccupiedDelaySec |
Số nguyên |
Thể hiện độ trễ thời gian (tính bằng giây) trước khi số người lưu trú được báo cáo thay đổi sang trạng thái có người sau sự kiện phát hiện gần nhất. Bắt buộc nếu bạn đặt |
unoccupiedToOccupiedEventThreshold |
Số nguyên |
Chỉ định số sự kiện phát hiện phải xảy ra trong khoảng thời gian |
Ví dụ
Cảm biến có người trong nhà hỗ trợ PIR và cảm biến bằng sóng siêu âm.
{ "occupancySensorConfiguration": [ { "occupancySensorType": "PIR", "occupiedToUnoccupiedDelaySec": 10, "unoccupiedToOccupiedDelaySec": 10, "unoccupiedToOccupiedEventThreshold": 2 }, { "occupancySensorType": "ULTRASONIC", "occupiedToUnoccupiedDelaySec": 10, "unoccupiedToOccupiedDelaySec": 10, "unoccupiedToOccupiedEventThreshold": 2 } ] }
TÌNH TRẠNG của thiết bị
Các thực thể có đặc điểm này có thể báo cáo các trạng thái sau trong thao tác QUERY
. Để tìm hiểu thêm về cách xử lý ý định QUERY
, vui lòng xem bài viết Phương thức thực hiện ý định.
Tiểu bang | Loại | Mô tả |
---|---|---|
occupancy |
Chuỗi |
Bắt buộc. Cho biết thiết bị có phát hiện thấy có người trong nhà hay không. Các giá trị được hỗ trợ:
|
Ví dụ
Cảm biến có phát hiện thấy có người trong văn phòng không?
{ "occupancy": "OCCUPIED" }
Lệnh trên thiết bị
Không nội dung nào.