Skema DoorbellChime
Nest Doorbell (legacy)
sdm.devices.traits.DoorbellChime
Karakteristik ini digunakan untuk perangkat apa pun yang mendukung bel pintu dan peristiwa penekahan terkait.
Kolom
Tidak ada kolom yang tersedia untuk trait ini.
Perintah
Tidak ada perintah yang tersedia untuk trait ini.
Peristiwa
Denting
Dapat DiperbaruiBel 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" : "2e33a82d-bb7f-4d6a-9b3a-52de5d538f08",
"timestamp" : "2019-01-01T00:00:01Z",
"resourceUpdate" : {
"name" : "enterprises/project-id/devices/device-id",
"events" : {
"sdm.devices.events.DoorbellChime.Chime" : {
"eventSessionId" : "CjY5Y3VKaTZwR3o4Y19YbTVfMF...",
"eventId" : "FZz7GosD_tZ_GWvURaqxlHk1RK..."
}
}
}
"userId" : "AVPHwEuBfnPOnTqzVFT4IONX2Qqhu9EJ4ubO-bNnQ-yi",
"eventThreadId" : "d67cd3f7-86a7-425e-8bb3-462f92ec9f59",
"eventThreadState" : "STARTED",
"resourceGroup" : [
"enterprises/project-id/devices/device-id"
]
}Kolom peristiwa bel
| Kolom | Deskripsi | Jenis Data |
|---|---|---|
eventSessionId |
Nest Doorbell (baterai) Gunakan untuk mengaitkan peristiwa ini dengan peristiwa ClipPreview terkait dari karakteristik CameraClipPreview. |
stringContoh: "CjY5Y3VKaTZwR3o4Y19YbTVfMF..." |
eventId |
Nest Doorbell (legacy) Gunakan dengan perintah GenerateImage untuk mendownload gambar kamera yang terkait dengan peristiwa ini. |
stringContoh: "FZz7GosD_tZ_GWvURaqxlHk1RK..." |
Kolom payload peristiwa
| Kolom | Deskripsi | Jenis Data |
|---|---|---|
eventId |
ID unik peristiwa. | stringContoh: "2e33a82d-bb7f-4d6a-9b3a-52de5d538f08" |
timestamp |
Waktu peristiwa terjadi. | stringContoh: "2019-01-01T00:00:01Z" |
resourceUpdate |
Objek yang menjelaskan informasi tentang perubahan resource. | object |
userId |
ID unik yang di-obfuscate yang mewakili pengguna. | stringContoh: "AVPHwEuBfnPOnTqzVFT4IONX2Qqhu9EJ4ubO-bNnQ-yi" |
eventThreadId |
Dapat Diperbarui |
stringContoh: "d67cd3f7-86a7-425e-8bb3-462f92ec9f59" |
eventThreadState |
Dapat Diperbarui |
stringNilai: "STARTED", "UPDATED", "ENDED" |
resourceGroup |
Objek yang menunjukkan resource yang mungkin memiliki perubahan 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 terkait dengan trait ini:
| Pesan Error | RPC | Pemecahan masalah |
|---|---|---|
| Gambar kamera tidak lagi tersedia untuk didownload. | DEADLINE_EXCEEDED |
Gambar peristiwa akan berakhir masa berlakunya 30 detik setelah peristiwa dipublikasikan. Pastikan untuk mendownload gambar sebelum masa berlakunya berakhir. |
| ID peristiwa bukan milik kamera. | FAILED_PRECONDITION |
Gunakan eventID yang benar yang ditampilkan oleh peristiwa kamera. |
Lihat API Error Code Reference untuk mengetahui daftar lengkap kode error API.