Schema CameraSound
Nest Cam (legacy)
sdm.devices.traits.CameraSound
Questa caratteristica appartiene a qualsiasi dispositivo che supporta gli eventi di rilevamento dei suoni.
Campi
Non sono disponibili campi per questa caratteristica.
Comandi
Non sono disponibili comandi per questa caratteristica.
Eventi
Suono
La videocamera ha rilevato un suono.
Evento sonoro
Payload
{
"eventId" : "e2625334-713e-4955-9ba2-4ca525f73131",
"timestamp" : "2019-01-01T00:00:01Z",
"resourceUpdate" : {
"name" : "enterprises/project-id/devices/device-id",
"events" : {
"sdm.devices.events.CameraSound.Sound" : {
"eventSessionId" : "CjY5Y3VKaTZwR3o4Y19YbTVfMF...",
"eventId" : "RzX-_Az3UdXrDDHppkkU8AAChT..."
}
}
}
"userId" : "AVPHwEuBfnPOnTqzVFT4IONX2Qqhu9EJ4ubO-bNnQ-yi",
"resourceGroup" : [
"enterprises/project-id/devices/device-id"
]
}Campi evento sonoro
| Campo | Descrizione | Tipo di dati |
|---|---|---|
eventSessionId |
Un ID assegnato agli eventi che si verificano nell'ambito di una singola sessione di eventi correlati. Può essere utilizzato per consolidare gli eventi. | stringEsempio: "CjY5Y3VKaTZwR3o4Y19YbTVfMF..." |
eventId |
Un ID associato all'evento. Utilizzalo con il comando GenerateImage per scaricare l'immagine della videocamera relativa a questo evento. |
stringEsempio: "RzX-_Az3UdXrDDHppkkU8AAChT..." |
Campi payload dell'evento
| Campo | Descrizione | Tipo di dati |
|---|---|---|
eventId |
L'identificatore univoco dell'evento. | stringEsempio: "e2625334-713e-4955-9ba2-4ca525f73131" |
timestamp |
L'ora in cui si è verificato l'evento. | stringEsempio: "2019-01-01T00:00:01Z" |
resourceUpdate |
Un oggetto che descrive in dettaglio le informazioni sull'aggiornamento della risorsa. | object |
userId |
Un identificatore univoco e offuscato che rappresenta l'utente. | stringEsempio: "AVPHwEuBfnPOnTqzVFT4IONX2Qqhu9EJ4ubO-bNnQ-yi" |
resourceGroup |
Un oggetto che indica le risorse che potrebbero avere aggiornamenti simili a questo evento. La risorsa dell'evento stesso (dall'oggetto resourceUpdate) sarà sempre presente in questo oggetto. |
object |
Per saperne di più sui diversi tipi di eventi e sul loro funzionamento, consulta la pagina Eventi.
Errori
Per questo tratto potrebbero essere restituiti i seguenti codici di errore:
| Messaggio di errore | RPC | Risoluzione dei problemi |
|---|---|---|
| L'immagine della videocamera non è più disponibile per il download. | DEADLINE_EXCEEDED |
Le immagini degli eventi scadono 30 secondi dopo la pubblicazione dell'evento. Assicurati di scaricare l'immagine prima della scadenza. |
| L'ID evento non appartiene alla videocamera. | FAILED_PRECONDITION |
Utilizza il eventID corretto restituito dall'evento della videocamera. |
Per l'elenco completo dei codici di errore dell'API, consulta il riferimento ai codici di errore dell'API.