Giản đồ DoorbellChime
Nest Doorbell (cũ)
sdm.devices.traits.DoorbellChime
Đặc điểm này thuộc về bất kỳ thiết bị nào hỗ trợ chuông cửa và các sự kiện nhấn có liên quan.
Trường
Không có trường nào cho trait này.
Lệnh
Không có lệnh nào dùng được cho trait này.
Sự kiện
Chuông vang
Có thể cập nhậtĐã nhấn chuông cửa.
Sự kiện này hỗ trợ các thông báo có thể cập nhật. Bạn có thể cập nhật các thông báo hiện có của ứng dụng được tạo từ sự kiện này bằng cách sử dụng nội dung của sự kiện tiếp theo với cùng một eventThreadId
.
Sự kiện chuông
Dung lượng
{ "eventId" : "f076b1cd-b1ae-45dc-abf0-98b7a7e99be8",
"timestamp" : "2019-01-01T00:00:01Z",
"resourceUpdate" : { "name" : "enterprises/project-id/devices/device-id", "events" : { "sdm.devices.events.DoorbellChime.Chime
" : { "eventSessionId" : "CjY5Y3VKaTZwR3o4Y19YbTVfMF...", "eventId" : "HLgoTj0dIJOtBjcaeB44zU6ERP..." } } } "userId" : "AVPHwEuBfnPOnTqzVFT4IONX2Qqhu9EJ4ubO-bNnQ-yi",
"eventThreadId" : "d67cd3f7-86a7-425e-8bb3-462f92ec9f59",
"eventThreadState" : "STARTED",
"resourceGroup" : [ "enterprises/project-id/devices/device-id" ] }
Trường sự kiện chuông
Trường | Mô tả | Loại dữ liệu |
---|---|---|
eventSessionId |
Nest Doorbell (pin) Hãy dùng biến này để liên kết sự kiện này với sự kiện ClipPreview có liên quan của trait CameraClipPreview. |
string Ví dụ: "CjY5Y3VKaTZwR3o4Y19YbTVfMF..." |
eventId |
Nest Doorbell (cũ) Hãy sử dụng lớp này với lệnh CreateImage để tải hình ảnh camera liên quan đến sự kiện này xuống. |
string Ví dụ: "HLgoTj0dIJOtBjcaeB44zU6ERP..." |
Các trường tải trọng của sự kiện
Trường | Mô tả | Loại dữ liệu |
---|---|---|
eventId |
Giá trị nhận dạng duy nhất của sự kiện. | string Ví dụ: "f076b1cd-b1ae-45dc-abf0-98b7a7e99be8" |
timestamp |
Thời gian khi sự kiện xảy ra. | string Ví dụ: "2019-01-01T00:00:01Z" |
resourceUpdate |
Đối tượng nêu chi tiết thông tin về việc cập nhật tài nguyên. | object |
userId |
Một giá trị nhận dạng duy nhất, bị làm rối mã nguồn đại diện cho người dùng. | string Ví dụ: "AVPHwEuBfnPOnTqzVFT4IONX2Qqhu9EJ4ubO-bNnQ-yi" |
eventThreadId |
Có thể cập nhật |
string Ví dụ: "d67cd3f7-86a7-425e-8bb3-462f92ec9f59" |
eventThreadState |
Có thể cập nhật |
string Giá trị: "BẮT ĐẦU", "ĐÃ CẬP NHẬT", "ĐÃ KẾT THÚC" |
resourceGroup |
Một đối tượng cho biết những tài nguyên có thể có nội dung cập nhật tương tự như sự kiện này. Tài nguyên của chính sự kiện đó (từ đối tượng resourceUpdate ) sẽ luôn hiện diện trong đối tượng này. |
object |
Hãy xem Sự kiện để biết thêm thông tin về những loại các loại sự kiện khác nhau và cách chúng hoạt động.
Lỗi
(Các) mã lỗi sau đây có thể được trả về liên quan đến đặc điểm này:
Thông báo Lỗi | RPC | Khắc phục sự cố |
---|---|---|
Hình ảnh camera không còn có sẵn để tải xuống. | DEADLINE_EXCEEDED |
Hình ảnh sự kiện sẽ hết hạn sau 30 giây kể từ khi sự kiện được xuất bản. Đừng quên tải hình ảnh xuống trước khi hết hạn. |
Mã sự kiện không thuộc về camera. | FAILED_PRECONDITION |
Sử dụng đúng eventID do sự kiện máy ảnh trả về. |
Hãy xem Tài liệu tham khảo về mã lỗi API để biết danh sách đầy đủ các mã lỗi API.