Schéma CameraSound
Nest Cam (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. | stringExample: "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. |
stringEnghreifft: "DyfnSY2FuD0tONLNbSkuvQoAkv..." |
Champs de la charge utile de l'événement
| Champ | Description | Type de données |
|---|---|---|
eventId |
Identifiant unique de l'événement. | stringExample: "e4cf1418-d724-4faf-930d-db8a72b97534" |
timestamp |
Heure à laquelle l'événement s'est produit. | stringExample: "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. | stringExample: "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.