Akıllı Ev ObjectDetection Trait Şeması
action.devices.traits.ObjectDetection
: Bu özellik, nesneleri veya kişileri algılayıp kullanıcıya bildirim gönderebilen cihazlara aittir. Varsayılan olarak, Google Asistan kullanılan akıllı ekranlarda ve hoparlörlerde kapı zilinin zilinden sonra tüm ObjectDetection bildirimleri duyurulur.
Cihaz ÖZELLİKLERİ
Yok.
Cihaz durumu
Yok.
Cihaz FTC'leri
Yok.
Cihaz BİLDİRİMLERİ
Bu özelliğe sahip cihazlar, cihaz durumu değişikliği kapsamında aşağıdaki bildirim yükünü iade edebilir. Bildirimleri uygulama hakkında daha fazla bilgi için Akıllı ev işlemleri bildirimleri bölümüne bakın.
Alanlar | Tür | Açıklama |
---|---|---|
ObjectDetection |
Nesne |
Zorunludur. Bildirim yükü. |
priority |
Integer |
Zorunludur. Bildirim düzeyini gösterir. Şu anda desteklenen değer 0'dır. Bu, bildirimin sesli olarak söylenmesi gerektiğini belirtir. |
detectionTimestamp |
Integer |
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, ...] |
Dize |
Nesne etiketi. En az 1 öğe gereklidir. |
familiar |
Integer |
Kullanıcı tarafından tanınan ve etiketi olmayan nesnelerin sayısı. |
unfamiliar |
Integer |
Cihaz tarafından tespit edilen, kullanıcının tanımayabileceği nesne sayısı. |
unclassified |
Integer |
Cihazın sınıflandıramadığı nesne sayısı. |
Örnekler
1 Ocak 2000'de iki bilinmeyen nesne algılandı.
{ "ObjectDetection": { "objects": { "unclassified": 2 }, "priority": 0, "detectionTimestamp": 946684800000 } }
1 Ocak 2000 tarihinde tanıdık bir kişi algılandı.
{ "ObjectDetection": { "objects": { "familiar": 1 }, "priority": 0, "detectionTimestamp": 946684800000 } }
Alice 1 Ocak 2000'de tespit edilmiştir.
{ "ObjectDetection": { "objects": { "named": [ "Alice" ] }, "priority": 0, "detectionTimestamp": 946684800000 } }