Esquema de CameraSound
Nest Cam (heredada)
sdm.devices.traits.CameraSound
Este rasgo pertenece a cualquier dispositivo que admita eventos de detección de sonido.
Campos
No hay campos disponibles para este rasgo.
Comandos
No hay comandos disponibles para este rasgo.
Eventos
Sonido
La cámara detectó un sonido.
Evento de sonido
Carga útil
{ "eventId" : "5ac05742-43e7-4299-8b9c-4a2203c87087",
"timestamp" : "2019-01-01T00:00:01Z",
"resourceUpdate" : { "name" : "enterprises/project-id/devices/device-id", "events" : { "sdm.devices.events.CameraSound.Sound
" : { "eventSessionId" : "CjY5Y3VKaTZwR3o4Y19YbTVfMF...", "eventId" : "emebnxWHCQ4emmsPZBwBXZUqON..." } } } "userId" : "AVPHwEuBfnPOnTqzVFT4IONX2Qqhu9EJ4ubO-bNnQ-yi",
"resourceGroup" : [ "enterprises/project-id/devices/device-id" ] }
Campos de eventos de sonido
Campo | Descripción | Tipo de datos |
---|---|---|
eventSessionId |
Es un ID que se asigna a los eventos que ocurren como parte de una sola sesión de eventos relacionados. Se puede usar para consolidar eventos. | string Ejemplo: "CjY5Y3VKaTZwR3o4Y19YbTVfMF..." |
eventId |
Es un ID asociado al evento. Úsalo con el comando GenerateImage para descargar la imagen de la cámara relacionada con este evento. |
string Ejemplo: "emebnxWHCQ4emmsPZBwBXZUqON…" |
Campos de carga útil del evento
Campo | Descripción | Tipo de datos |
---|---|---|
eventId |
Es el identificador único del evento. | string Ejemplo: "5ac05742-43e7-4299-8b9c-4a2203c87087" |
timestamp |
Es la fecha y hora en que ocurrió el evento. | string Ejemplo: "2019-01-01T00:00:01Z" |
resourceUpdate |
Es un objeto que detalla información sobre la actualización del recurso. | object |
userId |
Es un identificador único y ofuscado que representa al usuario. | string Ejemplo: "AVPHwEuBfnPOnTqzVFT4IONX2Qqhu9EJ4ubO-bNnQ-yi" |
resourceGroup |
Es un objeto que indica los recursos que podrían tener actualizaciones similares a este evento. El recurso del evento en sí (del objeto resourceUpdate ) siempre estará presente en este objeto. |
object |
Consulta Eventos para obtener más información sobre los diferentes tipos de eventos y cómo funcionan.
Errores
Es posible que se muestren los siguientes códigos de error relacionados con este atributo:
Mensaje de error | RPC | Solución de problemas |
---|---|---|
La imagen de la cámara ya no está disponible para descargar. | DEADLINE_EXCEEDED |
Las imágenes de eventos vencen 30 segundos después de que se publica el evento. Asegúrate de descargar la imagen antes de que venza. |
El ID del evento no pertenece a la cámara. | FAILED_PRECONDITION |
Usa el objeto eventID correcto que devuelve el evento de la cámara. |
Consulta la Referencia de códigos de error de la API para ver la lista completa de códigos de error de la API.