Skema Fitur Deteksi Objek Smart Home
action.devices.traits.ObjectDetection
- Sifat ini dimiliki perangkat yang dapat mendeteksi objek atau orang dan mengirim notifikasi kepada pengguna. Secara default, semua notifikasi ObjectDetection diumumkan di layar smart dan speaker dengan Asisten Google setelah bunyi bel pintu.
ATRIBUT Perangkat
Tidak ada.
STATUS Perangkat
Tidak ada.
COMMAND Perangkat
Tidak ada.
NOTIFIKASI Perangkat
Perangkat dengan karakteristik ini dapat menampilkan payload notifikasi berikut sebagai bagian dari perubahan status perangkat. Untuk mempelajari cara mengimplementasikan notifikasi lebih lanjut, lihat Notifikasi untuk Action smart home.
Kolom | Jenis | Deskripsi |
---|---|---|
ObjectDetection |
Objek |
Wajib. Payload notifikasi. |
priority |
Integer |
Wajib. Merepresentasikan tingkat notifikasi. Nilai yang saat ini didukung adalah 0, yang menunjukkan bahwa notifikasi harus diucapkan dengan keras. |
detectionTimestamp |
Integer |
Wajib. Stempel waktu epoch dalam milidetik saat objek terdeteksi. |
objects |
Objek |
Wajib. Kumpulan objek yang terdeteksi menurut kategori. |
named |
Array |
Daftar objek yang dikenali oleh pengguna yang telah diberi tag dengan label. |
[item, ...] |
String |
Label objek. Memerlukan setidaknya 1 item. |
familiar |
Integer |
Jumlah objek yang dikenali oleh pengguna yang tidak memiliki label. |
unfamiliar |
Integer |
Jumlah objek yang terdeteksi oleh perangkat yang mungkin tidak dikenali pengguna. |
unclassified |
Integer |
Jumlah objek yang terdeteksi bahwa perangkat tidak dapat diklasifikasikan. |
Contoh
Mendeteksi dua objek tak dikenal pada 1 Januari 2000.
{ "ObjectDetection": { "objects": { "unclassified": 2 }, "priority": 0, "detectionTimestamp": 946684800000 } }
Mendeteksi seseorang yang Anda kenal pada 1 Januari 2000.
{ "ObjectDetection": { "objects": { "familiar": 1 }, "priority": 0, "detectionTimestamp": 946684800000 } }
Terdeteksi Alice pada 1 Januari 2000.
{ "ObjectDetection": { "objects": { "named": [ "Alice" ] }, "priority": 0, "detectionTimestamp": 946684800000 } }