Schema CameraSound

Nest Cam (legacy) Nest Hub Max Nest Doorbell (legacy) 

sdm.devices.traits.CameraSound

Questo tratto appartiene a qualsiasi dispositivo che supporta gli eventi di rilevamento dei suoni.

Campi

Nessun campo disponibile per questo tratto.

Comandi

Nessun comando disponibile per questo tratto.

Eventi

Audio

La videocamera ha rilevato un suono.

Evento sonoro

Payload

{
  "eventId" : "1858e85c-bdc2-4baf-ab43-487ca449f588",
"timestamp" : "2019-01-01T00:00:01Z",
"resourceUpdate" : { "name" : "enterprises/project-id/devices/device-id", "events" : { "sdm.devices.events.CameraSound.Sound" : { "eventSessionId" : "CjY5Y3VKaTZwR3o4Y19YbTVfMF...", "eventId" : "OBgW7i-LAjC-Mp7WI8wK48GEnD..." } } } "userId" : "AVPHwEuBfnPOnTqzVFT4IONX2Qqhu9EJ4ubO-bNnQ-yi",
"resourceGroup" : [ "enterprises/project-id/devices/device-id" ] }

Campi dell'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 raggruppare gli eventi. string
Esempio: "CjY5Y3VKaTZwR3o4Y19YbTVfMF..."
eventId Un ID associato all'evento.

Utilizzalo con il comandoGenerateImage per scaricare l'immagine della fotocamera relativa all'evento.

string
Esempio: "OBgW7i-LAjC-Mp7WI8wK48GEnD..."

Campi payload evento

Campo Descrizione Tipo di dati
eventId L'identificatore univoco dell'evento. string
Esempio: "1858e85c-bdc2-4baf-ab43-487ca449f588"
timestamp L'ora in cui si è verificato l'evento. string
Esempio: "2019-01-01T00:00:01Z"
resourceUpdate Un oggetto che fornisce informazioni dettagliate sull'aggiornamento della risorsa. object
userId Un identificatore univoco offuscato che rappresenta l'utente. string
Esempio: "AVPHwEuBfnPOnTqzVFT4IONX2Qqhu9EJ4ubO-bNnQ-yi"
resourceGroup Un oggetto che indica 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 ulteriori informazioni sui diversi tipi di eventi e sul loro funzionamento, consulta Eventi.

Errori

Potrebbero essere restituiti i seguenti codici di errore in relazione a questo tratto:

Messaggio di errore RPC Risoluzione dei problemi
L'immagine della fotocamera non è più disponibile per il download. DEADLINE_EXCEEDED Le immagini dell'evento 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 valore eventID corretto restituito dall'evento della videocamera.

Consulta la pagina Riferimento per i codici di errore API per l'elenco completo dei codici di errore delle API.