Akıllı Ev Nesne Algılama Özelliği Şeması
action.devices.traits.ObjectDetection
: Bu özellik, nesneleri veya kişileri algılayabilen ve kullanıcıya bildirim gönderebilen cihazlara aittir. Varsayılan olarak, tüm nesne algılama bildirimleri, kapı zili çaldığında Google Asistan özellikli akıllı ekranlarda ve hoparlörlerde duyurulur.
CİHAZ ÖZELLİKLERİ
Yok.
Cihaz DURUMLARI
Yok.
Cihaz KOMUTLARI
Yok.
CİHAZ BİLDİRİMLERi
Bu özelliğe sahip cihazlar, cihaz durumu değişikliği kapsamında aşağıdaki bildirim yükünü döndürebilir. Bildirimleri uygulama hakkında daha fazla bilgi edinmek için Akıllı ev işlemleri için bildirimler başlıklı makaleyi inceleyin.
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. Bu değer, bildirimin sesli okunması gerektiğini gösterir. |
detectionTimestamp |
Tamsayı |
Zorunludur. Nesnenin algılandığı, milisaniye cinsinden çağ zaman damgası. |
objects |
Nesne |
Zorunludur. Kategoriye göre algılanan nesnelerin koleksiyonu. |
named |
Dizi |
Kullanıcı tarafından tanınan ve etiketlenmiş nesnelerin listesi. |
[item, ...] |
String |
Nesne etiketi. En az 1 öğe gereklidir. |
familiar |
Tamsayı |
Kullanıcı tarafından tanınan ve etiketi olmayan nesnelerin sayısı. |
unfamiliar |
Tamsayı |
Cihaz tarafından algılanan ve kullanıcının tanımayabileceği nesnelerin sayısı. |
unclassified |
Tamsayı |
Cihazın sınıflandıramadığı algılanan nesnelerin 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 bir kişiyi algıladı.
{ "ObjectDetection": { "objects": { "familiar": 1 }, "priority": 0, "detectionTimestamp": 946684800000 } }
Alice 1 Ocak 2000'de algılandı.
{ "ObjectDetection": { "objects": { "named": [ "Alice" ] }, "priority": 0, "detectionTimestamp": 946684800000 } }