Gráfico inicial

As ações de casa inteligente dependem do Google Home Graph, um banco de dados que armazena e fornece dados contextuais sobre a casa e os dispositivos. O banco de dados Home Graph armazena informações sobre estruturas (por exemplo, casa ou escritório), cômodos (como quarto ou sala de estar) e dispositivos (por exemplo, alto-falante e lâmpada). Por exemplo: O Home Graph pode armazenar o conceito de casa própria sala com vários tipos de dispositivos de diferentes fabricantes, como luz, televisão e alto-falante. Essas informações estão disponíveis para Google Assistant para executar solicitações de usuários com base no contexto mais adequado. Os dados de estado, por exemplo, se uma lâmpada está acesa, não são armazenados. a longo prazo, já que é efêmera e só é usada nas Home Graph:

Home Graph é essencialmente um mapa lógico da sua casa. Ela permite que você tenha uma conversa natural com Assistant. Se você está sentado na sala e quer apagar as luzes, basta dizer Ok Google, apague as luzes e não mencionaria o da sala em que você se encontra.

Benefícios do Home Graph:

  • Comandos implícitos. Você, seu dispositivo Google Home e seu as luzes estejam no mesmo ambiente. Você só precisa acender as luzes. Você não é necessário especificar em qual ambiente as luzes estão.
  • Melhor controle sobre a segmentação explícita. Em outra sala, é possível desligar as luzes da cozinha mesmo quando as luzes forem de vários os fabricantes. A intent smart home é determinada para um uma sala específica identificada em Home Graph.

Estruturas

O Google Home app (GHA) permite que um usuário configure várias estruturas que permite que um usuário gerencie várias casas. Cada estrutura tem o próprio conjunto de ambientes e dispositivos. Uma estrutura consiste no seguinte:

  • Administradores - a conta dos proprietários da estrutura. Cada estrutura deve ter pelo menos um gerente. Depois que um gerente é definido, ele pode compartilhar e cancelar o compartilhamento de uma estrutura com outros usuários.
  • Salas: os quartos que fazem parte de uma estrutura.
  • Rótulos: o rótulo que identifica a estrutura, como "Casa do João".
  • Dispositivos: os dispositivos que fazem parte de uma estrutura. Podem ser dispositivos de de vários fabricantes.

A Figura 1 mostra um exemplo de casa com estrutura, três ambientes e vários dispositivos:

Esta figura mostra um exemplo de gráfico inicial. Há uma estrutura que
            é contornada por uma linha azul pontilhada, três cômodos destacados
            com uma linha laranja e vários dispositivos localizados nos cômodos que
            são círculos verdes.
Figura 1: exemplo de gráfico inicial

Quartos

Uma sala pertence a uma estrutura e consiste no seguinte:

  • Rótulos: o rótulo que identifica o cômodo, como "Quarto principal".
  • Dispositivos: os dispositivos que fazem parte do ambiente. Podem ser dispositivos de de vários fabricantes.

Dispositivos

Um dispositivo precisa pertencer a pelo menos uma estrutura e pode pertencer a no máximo 1 e tem as seguintes propriedades:

  • Tipo: o tipo do dispositivo, como lâmpada, câmera ou ar-condicionado.
  • Características: o tipo de características com as quais o dispositivo oferece suporte. Cada dispositivo pode ter o número de traços. Uma luz pode ter traços como Brightness e ColorSetting.

Características

Os traços têm as seguintes propriedades:

  • Atributos: os atributos do dispositivo estáticos para um dispositivo. Um atributo pode ser algo como o modo ou unidades de temperatura.
  • Estado: os estados de um dispositivo. Uma lâmpada pode retornar brilho para indicar a luminosidade atual daquela lâmpada específica. Cada característica adiciona diferentes estados a um dispositivo.
  • Rótulos: a etiqueta que identifica o dispositivo, como "Luminária do quarto".