Akıllı Ev Nesne Dedektörü Ş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 bulunan akıllı ekranlarda ve hoparlörlerde kapı zili zilinden sonra tüm ObjectDetection bildirimleri duyurulur.
Cihaz ATTRIBUTES
Yok.
Cihaz STATUS
Yok.
Cihaz Komisyonları
Yok.
Cihaz BİLDİRİMLERİ
Bu özelliğe sahip cihazlar, cihaz durumu değişikliğinin bir parçası olarak aşağıdaki bildirim yükünü döndürebilir. Bildirimlerin uygulanması hakkında daha fazla bilgi için Akıllı ev İşlemleri bildirimlerine bakın.
Alanlar | Type | Açıklama |
---|---|---|
ObjectDetection |
Nesne |
Zorunludur. Bildirim yükü. |
priority |
Integer |
Zorunludur. Bildirim düzeyini gösterir. Şu anda desteklenen değer 0 ise bildirimin sesli olarak okunması gerektiğini belirtir. |
detectionTimestamp |
Integer |
Zorunludur. Nesnenin algılandığı dönem zaman damgası. |
objects |
Nesne |
Zorunludur. Kategoriye göre algılanan nesnelerin koleksiyonu. |
named |
Dizi |
Kullanıcı tarafından tanınan bir 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 algılanan, kullanıcının tanımayabileceği nesnelerin sayısı. |
unclassified |
Integer |
Cihazın sınıflandıramadığı nesne sayısı. |
Örnekler
1 Ocak 2000 tarihinde, bilinmeyen iki nesne tespit etti.
{ "ObjectDetection": { "objects": { "unclassified": 2 }, "priority": 0, "detectionTimestamp": 946684800000 } }
Tanıdığınız kişi 1 Ocak 2000'de tespit edildi.
{ "ObjectDetection": { "objects": { "familiar": 1 }, "priority": 0, "detectionTimestamp": 946684800000 } }
Alice 1 Ocak 2000'de tespit edildi.
{ "ObjectDetection": { "objects": { "named": [ "Alice" ] }, "priority": 0, "detectionTimestamp": 946684800000 } }