Skema Trait ObjectDetection Smart Home

action.devices.traits.ObjectDetection - Ciri ini milik perangkat yang dapat mendeteksi objek atau orang dan mengirim notifikasi kepada pengguna. Secara default, semua notifikasi ObjectDetection diumumkan di layar dan speaker smart dengan Asisten Google setelah bunyi dering bel pintu.

ATTRIBUTE Perangkat

Tidak ada.

STATUS Perangkat

Tidak ada.

Perangkat COMMAND

Tidak ada.

NOTIFIKASI Perangkat

Perangkat dengan trait ini dapat menampilkan payload notifikasi berikut sebagai bagian dari perubahan status perangkat. Untuk mempelajari cara menerapkan notifikasi lebih lanjut, lihat Notifikasi untuk Action smart home.

Kolom Type Deskripsi
ObjectDetection Objek

Wajib.

Payload notifikasi.

priority Bilangan Bulat

Wajib.

Menampilkan level notifikasi. Nilai yang saat ini didukung adalah 0, yang menunjukkan bahwa notifikasi harus diucapkan.

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.

Memerlukan setidaknya 1 item.

familiar Bilangan Bulat

Jumlah objek yang dikenali oleh pengguna tanpa label.

unfamiliar Bilangan Bulat

Jumlah objek yang terdeteksi oleh perangkat yang mungkin tidak dikenali pengguna.

unclassified Bilangan Bulat

Jumlah objek yang terdeteksi yang tidak dapat diklasifikasikan oleh perangkat.

Contoh

Mendeteksi dua objek tidak 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
  }
}

Alice terdeteksi pada 1 Januari 2000.

{
  "ObjectDetection": {
    "objects": {
      "named": [
        "Alice"
      ]
    },
    "priority": 0,
    "detectionTimestamp": 946684800000
  }
}

Perangkat ERRORS

Lihat daftar lengkap error dan pengecualian.