Skema Trait Deteksi Objek Smart Home
action.devices.traits.ObjectDetection
- Sifat ini milik perangkat yang dapat mendeteksi objek atau orang dan mengirim notifikasi kepada pengguna. Secara default, semua notifikasi ObjectDeteksi akan diumumkan di speaker dan layar smart dengan Asisten Google setelah bel pintu berdering.
ATTRIBUTES Perangkat
Tidak ada.
NEGARA Perangkat
Tidak ada.
Perangkat COMMANDS
Tidak ada.
NOTIFIKASI Perangkat
Perangkat dengan karakteristik ini dapat menampilkan hal berikut payload notifikasi sebagai bagian dari perubahan status perangkat. Untuk mempelajari selengkapnya tentang cara menerapkan notifikasi, lihat Notifikasi untuk Action smart home.
Kolom | Jenis | Deskripsi |
---|---|---|
ObjectDetection |
Objek |
Wajib. Payload notifikasi. |
priority |
Bilangan Bulat |
Wajib. Merepresentasikan tingkat notifikasi. Nilai yang saat ini didukung adalah 0, yang menunjukkan bahwa notifikasi harus diucapkan dengan keras. |
detectionTimestamp |
Bilangan Bulat |
Wajib. Stempel waktu epoch dalam milidetik saat objek terdeteksi. |
objects |
Objek |
Wajib. Pengumpulan objek yang terdeteksi menurut kategori. |
named |
Array |
Daftar objek yang dikenali oleh pengguna yang telah diberi tag dengan label. |
[item, ...] |
String |
Label objek. Membutuhkan setidaknya 1 item. |
familiar |
Bilangan Bulat |
Jumlah objek yang dikenali oleh pengguna yang tidak memiliki label. |
unfamiliar |
Bilangan Bulat |
Jumlah objek yang terdeteksi oleh perangkat yang mungkin tidak dikenali pengguna. |
unclassified |
Bilangan Bulat |
Jumlah objek yang terdeteksi tidak dapat diklasifikasikan perangkat. |
Contoh
Mendeteksi dua objek yang tidak diketahui 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 } }