Skema Karakteristik Sensor Penghuni Smart Home
action.devices.traits.OccupancySensing
- Sifat ini milik perangkat yang dapat mendeteksi kehadiran, baik melalui PIR, ultrasonik, atau deteksi kontak fisik.
ATTRIBUTES Perangkat
Perangkat dengan karakteristik ini mungkin melaporkan hal berikut
sebagai bagian dari operasi SYNC
. Untuk mempelajari
selengkapnya tentang menangani intent SYNC
, lihat
Pemenuhan intent.
Atribut | Jenis | Deskripsi |
---|---|---|
occupancySensorConfiguration |
Array |
Daftar objek, masing-masing berisi jenis sensor serta penundaan dan nilai minimum peristiwa terkait. |
[item, ...] |
Objek |
Jenis sensor serta penundaan dan batas peristiwa terkait, jika ada. |
occupancySensorType |
String |
Wajib. Nilai yang didukung:
|
occupiedToUnoccupiedDelaySec |
Bilangan Bulat |
Menyatakan penundaan waktu, dalam detik, sebelum jumlah tamu yang dilaporkan berubah menjadi tidak ada orang setelah peristiwa terakhir yang terdeteksi. |
unoccupiedToOccupiedDelaySec |
Bilangan Bulat |
Menggambarkan penundaan waktu, dalam detik, sebelum jumlah tamu yang dilaporkan berubah menjadi ada orang setelah peristiwa terakhir yang terdeteksi. Wajib ada jika |
unoccupiedToOccupiedEventThreshold |
Bilangan Bulat |
Menentukan jumlah peristiwa deteksi yang harus terjadi dalam periode |
Contoh
Sensor kehadiran yang mendukung sensor PIR dan ultrasonik.
{ "occupancySensorConfiguration": [ { "occupancySensorType": "PIR", "occupiedToUnoccupiedDelaySec": 10, "unoccupiedToOccupiedDelaySec": 10, "unoccupiedToOccupiedEventThreshold": 2 }, { "occupancySensorType": "ULTRASONIC", "occupiedToUnoccupiedDelaySec": 10, "unoccupiedToOccupiedDelaySec": 10, "unoccupiedToOccupiedEventThreshold": 2 } ] }
NEGARA Perangkat
Entitas dengan karakteristik ini dapat melaporkan hal berikut
status sebagai bagian dari operasi QUERY
. Untuk mempelajari
selengkapnya tentang menangani intent QUERY
, lihat
Pemenuhan intent.
Negara bagian | Jenis | Deskripsi |
---|---|---|
occupancy |
String |
Wajib. Menunjukkan apakah perangkat mendeteksi kehadiran. Nilai yang didukung:
|
Contoh
Apakah sensor mendeteksi kehadiran di kantor?
{ "occupancy": "OCCUPIED" }
Perangkat COMMANDS
Tidak ada.