Bienvenue dans le Centre des développeurs Google Home, la nouvelle destination pour apprendre à développer des actions pour la maison connectée. Remarque : Vous continuerez à créer des actions dans la console Actions.
Restez organisé à l'aide des collections Enregistrez et classez les contenus selon vos préférences.

Schéma de traçabilité des objets pour la maison connectée

action.devices.traits.ObjectDetection : cette caractéristique appartient aux appareils pouvant détecter des objets ou des personnes et envoyer une notification à l'utilisateur. Par défaut, toutes les notifications ObjectDetection sont annoncées sur les écrans connectés et enceintes intelligentes dotées de l'Assistant Google lorsque le carillon sonne.

Appareil : ATTRIBUTES

Aucune.

Appareil : STATES

Aucune.

Appareil COMMANDS

Aucune.

NOTIFICATIONS de l'appareil

Les appareils dotés de cette caractéristique peuvent renvoyer la charge utile de notification suivante dans le cadre d'un changement d'état d'un appareil. Pour en savoir plus sur l'implémentation des notifications, consultez Notifications pour les actions de maison connectée.

Champs Type Description
ObjectDetection Objet

Obligatoire.

Charge utile de la notification.

priority Entier

Obligatoire.

Représente le niveau de notification. La valeur actuellement acceptée est 0, ce qui indique que la notification doit être lue à voix haute.

detectionTimestamp Entier

Obligatoire.

Horodatage de l'époque, en millisecondes, où l'objet a été détecté.

objects Objet

Obligatoire.

Collection d'objets détectés par catégorie.

named Array

Liste des objets reconnus par l'utilisateur et dotés d'un libellé.

[item, ...] Chaîne

Libellé d'objet.

Nécessite au moins un article.

familiar Entier

Nombre d'objets reconnus par l'utilisateur sans étiquette.

unfamiliar Entier

Nombre d'objets détectés par l'appareil que l'utilisateur ne reconnaît pas.

unclassified Entier

Nombre d'objets détectés que l'appareil n'a pas pu classer.

Exemples

Deux objets inconnus ont été détectés le 1er janvier 2000.

{
  "ObjectDetection": {
    "objects": {
      "unclassified": 2
    },
    "priority": 0,
    "detectionTimestamp": 946684800000
  }
}

Détection d'une personne que vous connaissez le 1er janvier 2000.

{
  "ObjectDetection": {
    "objects": {
      "familiar": 1
    },
    "priority": 0,
    "detectionTimestamp": 946684800000
  }
}

Détection d'Alice le 1er janvier 2000.

{
  "ObjectDetection": {
    "objects": {
      "named": [
        "Alice"
      ]
    },
    "priority": 0,
    "detectionTimestamp": 946684800000
  }
}

Erreurs liées à l'appareil

Consultez la liste complète des erreurs et exceptions.