Skema CameraMotion

Nest Cam (lama) Nest Cam (outdoor atau indoor, baterai) Nest Cam dengan lampu sorot Nest Cam (indoor, berkabel Nest Cam dengan lampu sorot Nest Cam (indoor, berkabel)

sdm.devices.traits.CameraMotion

Sifat ini milik perangkat apa pun yang mendukung peristiwa deteksi gerakan.

Kolom

Tidak ada kolom yang tersedia untuk karakteristik ini.

Perintah

Tidak ada perintah yang tersedia untuk karakteristik ini.

Acara

Gerakan

Dapat diupdate 

Gerakan telah terdeteksi oleh kamera.

Peristiwa ini mendukung notifikasi yang dapat diperbarui. Notifikasi aplikasi yang sudah ada yang dibuat dari peristiwa ini dapat diperbarui menggunakan konten acara berikutnya dengan eventThreadId yang sama.

Peristiwa gerakan

Payload

{
  "eventId" : "3c66e843-40ef-4938-9c6f-3ebf9368707e",
"timestamp" : "2019-01-01T00:00:01Z",
"resourceUpdate" : { "name" : "enterprises/project-id/devices/device-id", "events" : { "sdm.devices.events.CameraMotion.Motion" : { "eventSessionId" : "CjY5Y3VKaTZwR3o4Y19YbTVfMF...", "eventId" : "GcOzUDlbR7t75VJUa1N5h_khqK...", } } } "userId" : "AVPHwEuBfnPOnTqzVFT4IONX2Qqhu9EJ4ubO-bNnQ-yi",
"eventThreadId" : "d67cd3f7-86a7-425e-8bb3-462f92ec9f59",
"eventThreadState" : "STARTED",
"resourceGroup" : [ "enterprises/project-id/devices/device-id" ] }

Kolom peristiwa gerakan

Kolom Deskripsi Jenis Data
eventSessionId Nest Doorbell (baterai) Nest Doorbell (berkabel) ID yang diberikan ke peristiwa yang terjadi sebagai bagian dari satu sesi peristiwa terkait. Dapat digunakan untuk menggabungkan peristiwa.

Gunakan peristiwa ini untuk mengaitkan peristiwa ini dengan peristiwa ClipPreview terkait dari karakteristik CameraClipPreview.

string
Contoh: "CjY5Y3VKaTZwR3o4Y19YbTVfMF..."
eventId Nest Cam (lama) Nest Hub Max Nest Doorbell (lama) ID yang terkait dengan peristiwa tersebut.

Gunakan perintah tersebut dengan perintah GenerateImage untuk mendownload gambar kamera yang terkait dengan peristiwa ini.

string
Contoh: "GcOzUDlbR7t75VJUa1N5h_khqK..."

Kolom payload peristiwa

Kolom Deskripsi Jenis Data
eventId ID unik untuk peristiwa. string
Contoh: "3c66e843-40ef-4938-9c6f-3ebf9368707e"
timestamp Waktu terjadinya peristiwa. string
Contoh: "2019-01-01T00:00:01Z"
resourceUpdate Objek yang memerinci informasi tentang update resource. object
userId ID unik yang di-obfuscate yang mewakili pengguna. string
Contoh: "AVPHwEuBfnPOnTqzVFT4IONX2Qqhu9EJ4ubO-bNnQ-yi"
eventThreadId Dapat diperbarui ID unik untuk rangkaian pesan acara. string
Contoh: "d67cd3f7-86a7-425e-8bb3-462f92ec9f59"
eventThreadState Dapat diperbarui Status rangkaian pesan peristiwa. string
Nilai: "STARTED", "DIPERBARUI", "ENDED"
resourceGroup Objek yang menunjukkan resource yang mungkin memiliki pembaruan serupa dengan peristiwa ini. Resource peristiwa itu sendiri (dari objek resourceUpdate) akan selalu ada dalam objek ini. object

Lihat Peristiwa untuk informasi selengkapnya tentang berbagai jenis peristiwa dan cara kerjanya.

Error

Kode error berikut mungkin ditampilkan terkait dengan fitur ini:

Pesan Error RPC Pemecahan masalah
Gambar kamera tidak lagi tersedia untuk didownload. DEADLINE_EXCEEDED Masa berlaku gambar peristiwa akan habis 30 detik setelah peristiwa dipublikasikan. Pastikan untuk mendownload gambar sebelum masa berlakunya habis.
ID peristiwa bukan bagian dari kamera. FAILED_PRECONDITION Gunakan eventID yang benar yang ditampilkan oleh peristiwa terekam kamera.

Lihat Referensi Kode Error API untuk mengetahui daftar lengkap kode error API.