CameraPerson Şeması
Nest Cam (eski) Nest Do Cem (eski)
sdm.devices.traits.CameraPerson
Bu özellik, kişi algılama etkinliklerini destekleyen tüm cihazlara aittir.
Alanlar
Bu özellik için kullanılabilecek alan yok.
Komutlar
Bu özellik için kullanılabilir komut yok.
Etkinlikler
Kişi
GüncellenebilirKamera, birini algıladı.
Bu etkinlik, güncellenebilir bildirimleri destekliyor. Bu etkinlikten oluşturulan mevcut uygulama bildirimleri, aynı eventThreadId
öğesine sahip sonraki bir etkinliğin içeriği kullanılarak güncellenebilir.
Kişi etkinliği
Yük
{ "eventId" : "6fd3e40e-86ca-4afc-9606-a45c24ac559a",
"timestamp" : "2019-01-01T00:00:01Z",
"resourceUpdate" : { "name" : "enterprises/project-id/devices/device-id", "events" : { "sdm.devices.events.CameraPerson.Person
" : { "eventSessionId" : "CjY5Y3VKaTZwR3o4Y19YbTVfMF...", "eventId" : "LpQz2VsHZl_aJM9uaOaEIaQYlt...", } } } "userId" : "AVPHwEuBfnPOnTqzVFT4IONX2Qqhu9EJ4ubO-bNnQ-yi",
"eventThreadId" : "d67cd3f7-86a7-425e-8bb3-462f92ec9f59",
"eventThreadState" : "STARTED",
"resourceGroup" : [ "enterprises/project-id/devices/device-id" ] }
Kişi etkinliği alanları
Alan | Açıklama | Veri Türü |
---|---|---|
eventSessionId |
Nest Doorbell (pil) Bu etkinliği, CameraClipPreview özelliğinin ilgili ClipPreview etkinliğiyle ilişkilendirmek için kullanın. |
string Örnek: "CjY5Y3VKaTZwR3o4Y19YbTVfMF..." |
eventId |
Nest Cam (eski) Bu etkinlikle ilgili kamera resmini indirmek için GenerateImage komutu ile kullanın. |
string Örnek: "LpQz2VsHZl_aJM9uaOaEIaQYlt..." |
Etkinlik yükü alanları
Alan | Açıklama | Veri Türü |
---|---|---|
eventId |
Etkinliğin benzersiz tanımlayıcısı. | string Örnek: "6fd3e40e-86ca-4afc-9606-a45c24ac559a" |
timestamp |
Etkinliğin gerçekleştiği zaman. | string Örnek: "2019-01-01T00:00:01Z" |
resourceUpdate |
Kaynak güncellemesiyle ilgili bilgileri ayrıntılandıran bir nesne. | object |
userId |
Kullanıcıyı temsil eden benzersiz ve kodu karartılmış bir tanımlayıcı. | string Örnek: "AVPHwEuBfnPOnTqzVFT4IONX2Qqhu9EJ4ubO-bNnQ-yi" |
eventThreadId |
Güncellenebilir |
string Örnek: "d67cd3f7-86a7-425e-8bb3-462f92ec9f59" |
eventThreadState |
Güncellenebilir |
string Değerler: "STARTED", "UPDATED", "ENDED" |
resourceGroup |
Bu etkinlikle benzer güncellemelere sahip olabilecek kaynakları belirten bir nesne. Etkinliğin kendisinin kaynağı (resourceUpdate nesnesinden) bu nesnede her zaman mevcut olur. |
object |
Farklı etkinlik türleri ve işleyiş şekilleri hakkında daha fazla bilgi için Etkinlikler bölümünü inceleyin.
Hatalar
Bu özellikle ilgili olarak aşağıdaki hata kodları döndürülebilir:
Hata Mesajı | RPC | Sorun giderme |
---|---|---|
Kamera resmi artık indirilemiyor. | DEADLINE_EXCEEDED |
Etkinlik resimlerinin süresi, etkinlik yayınlandıktan 30 saniye sonra dolar. Resmi, süresi dolmadan önce indirmeyi unutmayın. |
Etkinlik kimliği kameraya ait değil. | FAILED_PRECONDITION |
Kamera etkinliği tarafından döndürülen doğru eventID değerini kullanın. |
API hata kodlarının tam listesi için API Hata Kodu Referansı'na bakın.