Esta é a Central do desenvolvedor do Google Home, a nova plataforma para aprender a desenvolver ações de casa inteligente. Observação: você continua criando ações no Console do Actions.

Gráfico inicial

Mantenha tudo organizado com as coleções Salve e categorize o conteúdo com base nas suas preferências.

As ações de casa inteligente dependem do Home Graph, um banco de dados que armazena e fornece dados contextuais sobre a casa e os dispositivos dela. O banco de dados Home Graph armazena informações sobre estruturas (por exemplo, casa ou escritório), ambientes (por exemplo, quarto ou sala de estar) e dispositivos (por exemplo, alto-falante e lâmpada). Por exemplo, o Home Graph pode armazenar o conceito de uma casa com uma sala de estar que contém vários tipos de dispositivos de diferentes fabricantes, como luzes, televisão e alto-falante. Essas informações estão disponíveis para o Google Assistente para executar solicitações de usuários com base no contexto apropriado. Os dados de estado, como se uma lâmpada está acesa, não são armazenados a longo prazo. Eles são efêmeros e só são usados no gráfico inicial.

O Home Graph é essencialmente um mapa lógico da sua casa. Isso permite que você tenha uma conversa natural com o Google Assistente. Se você estiver sentado na sala e quiser apagar as luzes, basta dizer Ok Google, apague as luzes e não mencionar o ambiente em que está.

Benefícios do Home Graph:

  • Comandos implícitos. Você, o dispositivo Google Home e as luzes estão no mesmo ambiente. Tudo o que você tem a dizer é acender as luzes. Você não precisa especificar em qual ambiente as luzes estão.
  • Melhor controle sobre a segmentação explícita. Em um ambiente diferente, é possível desativar as luzes da cozinha mesmo quando elas forem de vários fabricantes. A intent de casa inteligente é determinada para um ambiente específico identificado no Home Graph.

Estruturas

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

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

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

Esta figura mostra um exemplo de gráfico inicial. Existe uma estrutura
            destacada com uma linha pontilhada azul, três salas com uma
            linha laranja e vários dispositivos localizados nas salas
            que são círculos verdes.
Figura 1: exemplo de gráfico inicial

Quartos

Uma sala pertence a uma estrutura e consiste no seguinte:

  • Marcadores: o marcador que identifica o ambiente, como "Quarto principal".
  • Dispositivos: os dispositivos que fazem parte do ambiente. Podem ser dispositivos de vários fabricantes.

Dispositivo

Um dispositivo precisa pertencer a pelo menos uma estrutura, pode pertencer a no máximo uma sala e tem estas propriedades:

  • Tipo: o tipo de dispositivo, como lâmpada, câmera ou unidade de ar-condicionado.
  • Características: o tipo de característica compatível com o dispositivo. Cada dispositivo pode ter várias características. Uma luz pode ter características como Brightness e ColorSetting.

Características

As características têm estas propriedades:

  • Atributos: os atributos dos dispositivos estáticos em um dispositivo. Um atributo pode ser algo como unidades de temperatura ou modo.
  • Estado: os estados de um dispositivo. Uma lâmpada pode retornar um estado de brilho para indicar o brilho atual dessa lâmpada específica. Cada característica de dispositivo adiciona diferentes estados para um dispositivo.
  • Identificadores: identifica o dispositivo, como "Lâmpada do quarto".