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.

Home Graph

Restez organisé à l'aide des collections Enregistrez et classez les contenus selon vos préférences.

Les actions de maison connectée s'appuient sur Home Graph, une base de données qui stocke et fournit des données contextuelles sur la maison et ses appareils. La base de données Home Graph stocke des informations sur les structures (par exemple, le domicile ou le bureau), les pièces (par exemple, la chambre ou le salon) et les appareils (par exemple, le haut-parleur et l'ampoule). Par exemple, Home Graph peut stocker le concept d'une maison dans une salle de séjour contenant plusieurs types d'appareils de différents fabricants, comme une ampoule, une télévision ou une enceinte. Ces informations sont disponibles pour l'Assistant Google afin d'exécuter les requêtes des utilisateurs en fonction du contexte approprié. Les données d'état, telles que l'allumage d'une ampoule, ne sont pas stockées à long terme. Elles sont éphémères et ne sont utilisées que dans le Home Graph.

Home Graph est une carte logique de votre maison. Cela vous permet d'avoir une conversation naturelle avec l'Assistant Google. Si vous êtes assis dans la salle de jeu et que vous souhaitez éteindre la lumière, dites simplement Hey Google, éteins les lumières et ne mentionne pas la pièce dans laquelle vous vous trouvez actuellement.

Avantages de Home Graph:

  • Commandes implicites. Vous, votre appareil Google Home et vos ampoules êtes dans la même pièce. Il vous suffit d'allumer la lumière. Vous n'avez pas besoin de spécifier la pièce dans laquelle se trouvent les systèmes d'éclairage.
  • Meilleur contrôle du ciblage explicite. Dans une autre pièce, vous pouvez éteindre les lumières de la cuisine même lorsqu'elles proviennent de plusieurs fabricants. L'intent de maison connectée est déterminé pour une pièce spécifique identifiée dans Home Graph.

Structures

L'application Google Home permet à un utilisateur de configurer plusieurs structures, ce qui lui permet de gérer plusieurs maisons. Chaque structure possède son propre ensemble de salles et d'appareils. Une structure se compose des éléments suivants:

  • Responsables : compte du ou des propriétaires de la structure. Chaque structure doit avoir au moins un administrateur. Une fois le gestionnaire défini, il peut partager une structure et en annuler le partage avec d'autres utilisateurs.
  • Salles : pièces qui font partie d'une structure
  • Libellés : libellé qui identifie la structure (par exemple, "Maison de Jean")
  • Appareils : appareils faisant partie d'une structure Il peut s'agir d'appareils de plusieurs fabricants.

La figure 1 montre un exemple de maison avec une structure, trois pièces et plusieurs appareils:

Cette illustration montre un exemple de graphique d'accueil. L'une d'elles est encadrée par une ligne pointillée bleue, trois salles sont encadrées par une ligne orange, et plusieurs appareils situés dans les pièces sont entourés d'un cercle vert.
Figure 1: Exemple de graphique d'accueil

Chambres

Une salle appartient à une structure et comprend les éléments suivants:

  • Libellés : libellé qui identifie la chambre ("Chambre parentale", par exemple).
  • Appareils : appareils associés à la pièce. Il peut s'agir d'appareils de plusieurs fabricants.

Appareils

Un appareil doit appartenir à au moins une structure, appartenir à une seule pièce et posséder les propriétés suivantes:

  • Type : type d'appareil (lampe, caméra ou climatiseur, par exemple).
  • Traits : type de caractéristiques compatibles avec l'appareil. Chaque appareil peut présenter un certain nombre de caractéristiques. Une lumière peut avoir des caractéristiques telles que Brightness et ColorSetting.

Traits de caractère

Les caractéristiques suivantes ont les propriétés suivantes:

  • Attributs : attributs statiques de l'appareil. Un attribut peut être une unité de température ou un mode.
  • État : état(s) d'un appareil Une lampe peut renvoyer un état de luminosité pour indiquer la luminosité actuelle de cette lampe spécifique. Chaque caractéristique d'appareil ajoute des états différents pour un appareil.
  • Libellés : libellé qui identifie l'appareil ("Lampe de chambre", par exemple).