Te damos la bienvenida al Centro para desarrolladores de Google Home, el nuevo destino para aprender a desarrollar acciones para el hogar inteligente. Nota: Continuarás compilando acciones en la Consola de Actions.

Home Graph

Organiza tus páginas con colecciones Guarda y categoriza el contenido según tus preferencias.

Las Acciones para casa inteligente dependen de Google Home Graph , a database that stores and provides contextual data about the home and its devices. The Home Graph database stores information about structures (for example, home or office), rooms (for example, bedroom or living room), and devices (for example, speaker and light bulb). For example, Home Graph can store the concept of a home with a living room that contains multiple types of devices from different manufacturers such as a light, television, and speaker. This information is available to Google Assistant in order to execute user requests based on the appropriate context. State data, such as if a light bulb is on, is not stored in the long term - it’s ephemeral and is only used in the Home Graph.

Home Graph es básicamente un mapa lógico de tu casa. Te permite tener una conversación natural con Assistant. Si estás en la sala de estar y quieres apagarlas, solo di Hey Google, apaga las luces y no mencionarías la habitación en la que estás.

Beneficios de Home Graph:

  • Comandos implícitos Tú, el Google Home device, and your lights are in the same room. All you have to say is turn on the lights. You do not need to specify what room the lights are in.
  • Mayor control sobre la orientación explícita En una habitación diferente, puedes apagar las luces de la cocina, incluso si provienen de varios fabricantes. smart home intent is determined for a particular room that is identified in Home Graph.

Estructuras

Google Home app (GHA) lets a user configure multiple structures which allows a user to manage multiple houses. Each structure has its own set of rooms and devices. A structure consists of the following:

  • Administradores: la cuenta de los propietarios de la estructura. Cada estructura debe tener al menos un administrador. Una vez que se define un administrador, este puede compartir y dejar de compartir una estructura con otros usuarios.
  • Salas: Son las habitaciones que forman parte de una estructura.
  • Etiquetas: Son las etiquetas que identifican la estructura, como "Casa de Juan".
  • Dispositivos: Son los dispositivos que forman parte de una estructura. Pueden ser dispositivos de varios fabricantes.

En la figura 1, se muestra un ejemplo de casa con una estructura, tres habitaciones y varios dispositivos:

En esta figura, se muestra un gráfico de la página principal de muestra. Hay una estructura que se delinea con una línea de puntos azul, tres habitaciones con una línea naranja y varios dispositivos ubicados en las habitaciones que son círculos verdes.
Figura 1: Gráfico principal de muestra

Habitaciones

Una sala pertenece a una estructura y consta de los siguientes elementos:

  • Etiquetas: La etiqueta que identifica la sala, como "Habitación principal".
  • Dispositivos: Son los dispositivos que forman parte de la sala. Pueden ser dispositivos de varios fabricantes.

Dispositivos

Un dispositivo debe pertenecer al menos a una estructura, puede pertenecer a un máximo de 1 habitación y debe tener estas propiedades:

  • Tipo: Es el tipo de dispositivo, como una lámpara, una cámara o un aire acondicionado.
  • Rastas: El tipo de característica que admite el dispositivo. Cada dispositivo puede tener una serie de características. Una luz puede tener características como Brightness y ColorSetting.

Rasgos

Los rasgos tienen las siguientes propiedades:

  • Atributos: Son los atributos estáticos del dispositivo. Un atributo puede ser, por ejemplo, unidades de temperatura o modo.
  • Estado: los estados de un dispositivo. Una lámpara puede devolver un estado de brillo para indicar el brillo actual de esa lámpara específica. Cada característica de dispositivo agrega diferentes estados de dispositivo.
  • Etiquetas: Son las etiquetas que identifican el dispositivo, como "Lámpara de la habitación".