สคีมาลักษณะการตรวจพบการตรวจพบบ้านอัจฉริยะ
action.devices.traits.OccupancySensing
- ลักษณะนี้เป็นของอุปกรณ์ที่ตรวจจับการมีคนอยู่ได้ ไม่ว่าจะผ่าน PIR, คลื่นความถี่สูง หรือการตรวจจับการสัมผัสร่างกาย
แอตทริบิวต์ของอุปกรณ์
อุปกรณ์ที่มีลักษณะนี้อาจรายงานสิ่งต่อไปนี้
เป็นส่วนหนึ่งของการดำเนินการ SYNC
เพื่อเรียนรู้
ดูข้อมูลเพิ่มเติมเกี่ยวกับการจัดการ Intent SYNC
ได้ที่
การจำหน่าย Intent
Attributes | ประเภท | คำอธิบาย |
---|---|---|
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
เพื่อเรียนรู้
ดูข้อมูลเพิ่มเติมเกี่ยวกับการจัดการ Intent QUERY
ได้ที่
การจำหน่าย Intent
รัฐ | ประเภท | คำอธิบาย |
---|---|---|
occupancy |
String |
ต้องระบุ ระบุว่าอุปกรณ์ตรวจพบการมีคนอยู่หรือไม่ ค่าที่รองรับ
|
ตัวอย่าง
เซ็นเซอร์ตรวจพบการมีคนอยู่ในสำนักงานไหม
{ "occupancy": "OCCUPIED" }
คำสั่งอุปกรณ์
ไม่มี