Skema DoorbellChime

Nest Doorbell (lama) Nest Doorbell (baterai) Nest Doorbell (berkabel) 

sdm.devices.traits.DoorbellChime

Sifat ini dimiliki oleh perangkat apa pun yang mendukung bel pintu dan peristiwa tekan terkait.

Kolom

Tidak ada kolom yang tersedia untuk karakteristik ini.

Perintah

Tidak ada perintah yang tersedia untuk karakteristik ini.

Acara

Denting

Dapat diupdate 

Bel pintu telah ditekan.

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

Peristiwa bel

Payload

{
  "eventId" : "81d7357b-3d21-4531-91c9-1ca86ef8d394",
"timestamp" : "2019-01-01T00:00:01Z",
"resourceUpdate" : { "name" : "enterprises/project-id/devices/device-id", "events" : { "sdm.devices.events.DoorbellChime.Chime" : { "eventSessionId" : "CjY5Y3VKaTZwR3o4Y19YbTVfMF...", "eventId" : "ctHJ3fWhjnC8TV-wSgqtPMPBJG..." } } } "userId" : "AVPHwEuBfnPOnTqzVFT4IONX2Qqhu9EJ4ubO-bNnQ-yi",
"eventThreadId" : "d67cd3f7-86a7-425e-8bb3-462f92ec9f59",
"eventThreadState" : "STARTED",
"resourceGroup" : [ "enterprises/project-id/devices/device-id" ] }

Kolom peristiwa Chime

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 untuk mengaitkan peristiwa ini dengan peristiwa ClipPreview terkait dari karakteristik CameraClipPreview.

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

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

string
Contoh: "ctHJ3fWhjnC8TV-wSgqtPMPBJG..."

Kolom payload peristiwa

Kolom Deskripsi Jenis Data
eventId ID unik untuk peristiwa. string
Contoh: "81d7357b-3d21-4531-91c9-1ca86ef8d394"
timestamp Waktu saat peristiwa terjadi. string
Contoh: "2019-01-01T00:00:01Z"
resourceUpdate Objek yang menjelaskan 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 thread peristiwa. string
Contoh: "d67cd3f7-86a7-425e-8bb3-462f92ec9f59"
eventThreadState Updateable Status thread peristiwa. string
Nilai: "STARTED", "UPDATED", "ENDED"
resourceGroup Objek yang menunjukkan resource yang mungkin memiliki update serupa dengan peristiwa ini. Resource peristiwa itu sendiri (dari objek resourceUpdate) akan selalu ada dalam objek ini. object

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

Error

Kode error berikut dapat ditampilkan sehubungan dengan karakteristik ini:

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

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