Giản đồ CameraPerson
Nest Cam (phiên bản cũ)
sdm.devices.traits.CameraPerson
Đặc điểm này thuộc về mọi thiết bị hỗ trợ sự kiện phát hiện người.
Trường
Không có trường nào cho đặc điểm này.
Lệnh
Không có lệnh nào cho đặc điểm này.
Sự kiện
Người
Có thể cập nhậtCamera đã phát hiện một người.
Sự kiện này hỗ trợ 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 nội dung của một sự kiện tiếp theo có cùng eventThreadId.
Hoạt động phát hiện người
Tải trọng
{
"eventId" : "c99b1aa6-6151-4a42-be9c-91bd79e772a1",
"timestamp" : "2019-01-01T00:00:01Z",
"resourceUpdate" : {
"name" : "enterprises/project-id/devices/device-id",
"events" : {
"sdm.devices.events.CameraPerson.Person" : {
"eventSessionId" : "CjY5Y3VKaTZwR3o4Y19YbTVfMF...",
"eventId" : "B1jXSv5rvg-XxJuIvfTYm9K1HD...",
}
}
}
"userId" : "AVPHwEuBfnPOnTqzVFT4IONX2Qqhu9EJ4ubO-bNnQ-yi",
"eventThreadId" : "d67cd3f7-86a7-425e-8bb3-462f92ec9f59",
"eventThreadState" : "STARTED",
"resourceGroup" : [
"enterprises/project-id/devices/device-id"
]
}Trường hoạt động phát hiện người
| Trường | Mô tả | Loại dữ liệu |
|---|---|---|
eventSessionId |
Nest Doorbell (pin) Sử dụng mã này để liên kết sự kiện này với sự kiện ClipPreview liên quan của đặc điểm CameraClipPreview. |
stringExample: "CjY5Y3VKaTZwR3o4Y19YbTVfMF..." |
eventId |
Nest Cam (phiên bản cũ) Sử dụng mã này với lệnh GenerateImage để tải hình ảnh camera liên quan đến sự kiện này xuống. |
stringExample: "B1jXSv5rvg-XxJuIvfTYm9K1HD..." |
Trường tải trọng 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. | stringExample: "c99b1aa6-6151-4a42-be9c-91bd79e772a1" |
timestamp |
Thời điểm sự kiện xảy ra. | stringExample: "2019-01-01T00:00:01Z" |
resourceUpdate |
Một đối tượng cung cấp thông tin chi tiết về bản cập nhật tài nguyên. | object |
userId |
Giá trị nhận dạng duy nhất, được làm xáo trộn, đại diện cho người dùng. | stringExample: "AVPHwEuBfnPOnTqzVFT4IONX2Qqhu9EJ4ubO-bNnQ-yi" |
eventThreadId |
Có thể cập nhật |
stringExample: "d67cd3f7-86a7-425e-8bb3-462f92ec9f59" |
eventThreadState |
Có thể cập nhật |
stringValues: "STARTED", "UPDATED", "ENDED" |
resourceGroup |
Một đối tượng cho biết các tài nguyên có thể có các bản cập nhật tương tự với sự kiện này. Tài nguyên của chính sự kiện (từ đối tượng resourceUpdate) sẽ luôn có trong đối tượng này. |
object |
Hãy xem bài viết Sự kiện để biết thêm thông tin về các loại sự kiện và cách hoạt động của chúng.
Lỗi
Bạn có thể nhận được(các) mã lỗi sau liên quan đến đặc điểm này:
| Thông báo Lỗi | RPC | Khắc phục sự cố |
|---|---|---|
| Không còn tải được hình ảnh camera xuống. | DEADLINE_EXCEEDED |
Hình ảnh sự kiện hết hạn sau 30 giây kể từ khi sự kiện được xuất bản. Hãy nhớ 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 eventID chính xác do sự kiện do camera ghi lại 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.