Schéma CameraSound

Nest Cam (ancienne version) Nest Hub Max Nest Doorbell (ancienne version) 

sdm.devices.traits.CameraSound

Ce trait appartient à tout appareil compatible avec les événements de détection de son.

Champs

Aucun champ n'est disponible pour ce trait.

Commandes

Aucune commande n'est disponible pour ce trait.

Événements

Son

Un son a été détecté par la caméra.

Événement sonore

Charge utile

{
  "eventId" : "e4cf1418-d724-4faf-930d-db8a72b97534",
"timestamp" : "2019-01-01T00:00:01Z",
"resourceUpdate" : { "name" : "enterprises/project-id/devices/device-id", "events" : { "sdm.devices.events.CameraSound.Sound" : { "eventSessionId" : "CjY5Y3VKaTZwR3o4Y19YbTVfMF...", "eventId" : "DyfnSY2FuD0tONLNbSkuvQoAkv..." } } } "userId" : "AVPHwEuBfnPOnTqzVFT4IONX2Qqhu9EJ4ubO-bNnQ-yi",
"resourceGroup" : [ "enterprises/project-id/devices/device-id" ] }

Champs d'événement sonore

Champ Description Type de données
eventSessionId ID attribué aux événements qui se produisent dans le cadre d'une même session d'événements associés. Peut être utilisé pour regrouper des événements. string
Example: "CjY5Y3VKaTZwR3o4Y19YbTVfMF..."
eventId ID associé à l'événement.

Utilisez-le avec la commande GenerateImage pour télécharger l'image de la caméra associée à cet événement.

string
Enghreifft: "DyfnSY2FuD0tONLNbSkuvQoAkv..."

Champs de la charge utile de l'événement

Champ Description Type de données
eventId Identifiant unique de l'événement. string
Example: "e4cf1418-d724-4faf-930d-db8a72b97534"
timestamp Heure à laquelle l'événement s'est produit. string
Example: "2019-01-01T00:00:01Z"
resourceUpdate Objet contenant des informations détaillées sur la modification de la ressource. object
userId Identifiant unique et obscurci représentant l'utilisateur. string
Example: "AVPHwEuBfnPOnTqzVFT4IONX2Qqhu9EJ4ubO-bNnQ-yi"
resourceGroup Objet qui indique les ressources susceptibles d'avoir des modifications similaires de cet événement. La ressource de l'événement lui-même (à partir de l'objet resourceUpdate) sera toujours présente dans cet objet. object

Pour en savoir plus sur les différents types d'événements et leur fonctionnement, consultez la section Événements.

Erreurs

Le ou les codes d'erreur suivants peuvent être renvoyés en relation avec ce trait :

Message d'erreur RPC Dépannage
L'image de la caméra n'est plus disponible au téléchargement. DEADLINE_EXCEEDED Les images d'événement expirent 30 secondes après la publication de l'événement. Veillez à télécharger l'image avant son expiration.
L'ID d'événement n'appartient pas à la caméra. FAILED_PRECONDITION Utilisez le eventID correct renvoyé par l'événement de la caméra.

Pour obtenir la liste complète des codes d'erreur de l'API, consultez la documentation de référence sur les codes d'erreur de l'API.