Akıllı Ev ObjectDetection Özelliği Şeması

action.devices.traits.ObjectDetection: Bu özellik, nesneleri veya insanları algılayıp kullanıcıya bildirim gönderebilen cihazlara aittir. Varsayılan olarak tüm ObjectDetection bildirimleri, Google Asistan'ı kullanan akıllı ekranlarda ve hoparlörlerde kapı zili çaldıktan sonra duyurulur.

Cihaz ATTRIBUTES

Yok.

Cihaz STATES

Yok.

Cihaz COMMANDS

Yok.

Cihaz BİLDİRİMLERİ

Bu özelliğe sahip cihazlar aşağıdaki sonuçları döndürebilir: cihaz durumu değişikliği kapsamındaki bildirim yükünü Öğrenmek için Bildirimleri uygulama hakkında daha fazla bilgi için bkz. Akıllı ev işlemleri için bildirimler.

Alanlar Tür Açıklama
ObjectDetection Nesne

Zorunludur.

Bildirim yükü.

priority Tamsayı

Zorunludur.

Bildirim düzeyini temsil eder. Şu anda desteklenen değer 0'dır ve bildirimin sesli okunması gerektiğini belirtir.

detectionTimestamp Tamsayı

Zorunludur.

Nesnenin algılandığı, milisaniye cinsinden sıfır zaman damgası.

objects Nesne

Zorunludur.

Kategoriye göre algılanan nesnelerin koleksiyonu.

named Dizi

Kullanıcı tarafından tanınan, etiketle etiketlenmiş nesnelerin listesi.

[item, ...] String

Nesne etiketi.

En az 1 öğe gerekiyor.

familiar Tamsayı

Kullanıcı tarafından tanınan, etiketi olmayan nesnelerin sayısı.

unfamiliar Tamsayı

Cihaz tarafından algılanan ancak kullanıcının tanımayabileceği nesnelerin sayısı.

unclassified Tamsayı

Cihazın sınıflandıramadığı algılanan nesne sayısı.

Örnekler

1 Ocak 2000'de iki bilinmeyen nesne algılandı.

{
  "ObjectDetection": {
    "objects": {
      "unclassified": 2
    },
    "priority": 0,
    "detectionTimestamp": 946684800000
  }
}

1 Ocak 2000'de tanıdığınız birini tespit ettim.

{
  "ObjectDetection": {
    "objects": {
      "familiar": 1
    },
    "priority": 0,
    "detectionTimestamp": 946684800000
  }
}

Alisa, 1 Ocak 2000'de tespit edildi.

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

Cihaz ERRORS

Tam listeye göz atın: hataları ve istisnaları ortadan kaldırın.