Google Home Playground

Nuvem para nuvem    SDK do Local Home    SDK do dispositivo

O Google Home Playground é um aplicativo da Web que simula um projeto de casa inteligente com características e tipos de dispositivos configuráveis. É possível criar dispositivos virtuais, modificar os atributos e estados do dispositivo, ver esses dispositivos em Google Home Graph e importar ou exportar configurações de dispositivos.

Concluir a vinculação da conta

Para usar Google Home Playground, recomendamos que você vincule a ferramenta à sua conta. Abra o Google Home app (GHA) no smartphone e siga o processo de vinculação da conta:

  1. Clique no ícone de mais (+) no canto superior esquerdo.
  2. Selecione Configurar dispositivo > Compatível com o Google.
  3. Pesquise a ação chamada Google Home Playground.
  4. Selecione a ação, e o GHA vai direcionar você para a página de login. Clique em Fazer login com o Google e selecione sua conta.
  5. Clique no botão Autorizar para autorizar a vinculação da conta.
Esta figura mostra o fluxo de vinculação da conta do app Google Home para
            conectar o Google Home Playground.

Depois de concluir a vinculação da conta, um conjunto de dispositivos virtuais padrão vai aparecer no GHA para você interagir.

Esta figura mostra a lista de dispositivos padrão preenchida quando um usuário vincula o Google Home Playground à própria conta.

Fazer login

Inicie o Google Home Playground clicando no botão abaixo:

Iniciar o Playground

Clique em Fazer login com o Google. Faça login com a mesma conta usada no GHA para concluir a vinculação.

Esta figura mostra o estado inicial do Google Home Playground e destaca o botão de login no canto superior direito.

Depois de fazer login, Google Home Playground vai mostrar os dispositivos virtuais armazenados em Home Graph.

Esta figura mostra a lista de dispositivos, as informações dos dispositivos e a área de registro da
            visualização padrão do Google Home Playground.

A interface da Web é composta por três painéis:

  • A lista de dispositivos mostra todos os seus dispositivos virtuais. Você pode selecionar um determinado dispositivo virtual para conferir as informações dele e criar dispositivos virtuais usando esse painel.
  • Informações do dispositivo: apresenta as informações do dispositivo virtual selecionado. Também é possível editar essas informações e remover o dispositivo virtual selecionado pelo painel.
  • A Área de registro exibe os registros de interação entre Google Home Playground e Home Graph. É possível expandir os registros para inspecionar os payloads de solicitação e resposta em busca de solução de problemas.

Dispositivo virtual

Ver informações do dispositivo virtual

No painel Lista de dispositivos, selecione o dispositivo virtual que você quer exibir. No painel Lista de dispositivos, selecione o dispositivo virtual que você quer exibir. O painel Informações do dispositivo mostrará as informações categorizadas em cinco guias:

  • Informações básicas:propriedades de nível superior do dispositivo, incluindo o tipo, ID e nome do dispositivo.
  • Características:compatíveis com o dispositivo.
  • Atributos:atributos específicos de características do dispositivo.
  • Estados:todos os estados do dispositivo.
  • SUV:é a configuração de verificação secundária do usuário do dispositivo.

Editar informações do dispositivo virtual

Além de ver as informações de um dispositivo virtual, você também pode editar diretamente as informações armazenadas em Home Graph pelo painel Informações do dispositivo.

Modificar características compatíveis

  1. Selecione a guia Características e clique no botão Editar.
  2. No painel pop-up, é possível ver as características atualmente compatíveis com o dispositivo e as características disponíveis para adicionar. Use os botões de seta (arrow_forward/arrow_back) para adicionar ou remover características compatíveis com o dispositivo.
  3. Quando terminar de atualizar as características compatíveis, clique em Salvar. As características atualizadas serão aplicadas ao Home Graph.
  4. Confira essas atualizações na Área de registro.
Esta figura mostra a ferramenta de UX para adicionar ou excluir características
            compatíveis em um dispositivo selecionado no Google Home Playground.

Modificar atributos do dispositivo

  1. Selecione a guia Attributes e edite o atributo das características compatíveis com o dispositivo.
  2. Quando terminar de editar, pressione Enter e suas mudanças de atributo serão aplicadas a Home Graph.
  3. Confira esses atributos atualizados na Área de registro.

Modificar estados do dispositivo

  1. Selecione a guia States e edite o estado diretamente. As mudanças de estado vão ser aplicadas a Home Graph.
  2. Confira essas modificações de estado na Área de registro.

Adicionar uma verificação secundária do usuário ao dispositivo virtual

Você pode adicionar uma SUV a dispositivos virtuais e configurar o tipo de desafio e o comportamento correspondente em cada dispositivo. Você pode adicionar uma SUV a dispositivos virtuais e configurar o tipo de desafio e o comportamento correspondente em cada dispositivo.

Configurar SUV no dispositivo

  1. No painel Device list, selecione o dispositivo virtual que você quer configurar.
  2. No painel Informações do dispositivo, selecione a guia SUV e configure o seguinte:
    • Enabled:se a SUV está ativada ou desativada (nenhum desafio) no dispositivo.
    • Tipo de desafio:se a SUV exige confirmação explícita (ackNeeded) ou o número de identificação pessoal (pinNeeded).
    • PIN:o PIN válido.
    • Processamento de PIN incorreto:quando o PIN estiver errado, indique se o usuário precisa ser perguntado novamente ou, caso contrário, qual deve ser o erro.
Esta figura mostra a ferramenta de UX para ativar os traços secundários de verificação do usuário em um dispositivo selecionado no Google Home Playground.

Identificar dispositivos compatíveis com SUVs

No painel Lista de dispositivos, um ícone de chave é mostrado ao lado de cada dispositivo compatível com SUV.

Esta figura mostra os dispositivos recomendados para ativar a verificação secundária do usuário.

A lista de características a seguir requer SUV:

Criar um dispositivo virtual

  1. No painel Lista de dispositivos, clique em Adicionar um dispositivo.
  2. No painel pop-up, selecione o tipo de dispositivo e insira o nome do novo dispositivo. Como alternativa, você pode selecionar um conjunto predefinido de dispositivos para adicionar.
  3. Depois de concluir todas as etapas, o novo dispositivo será adicionado a Home Graph.
Esta figura mostra a ferramenta de UX para adicionar um novo tipo de dispositivo no
            Google Home Playground.

Remover um dispositivo virtual

  1. No painel Lista de dispositivos, selecione o dispositivo que você quer remover. Em seguida, no painel Informações do dispositivo, selecione a guia Informações básicas e, no painel Informações do dispositivo, selecione a guia Informações básicas e clique em Ícone da lixeiraRemover dispositivo na parte inferior.
  2. Confirme a remoção do dispositivo no alerta pop-up.
  3. Depois de confirmar a remoção, o dispositivo vai ser removido de Home Graph.
Esta figura mostra a ferramenta de UX para remover um tipo de dispositivo virtual no
            Google Home Playground.

Editor de resposta de sincronização

É possível validar ou atualizar sua resposta de sincronização em Google Home Playground. Clique em Editor de resposta de sincronização para abrir um ambiente de desenvolvimento integrado incorporado.

A figura mostra o botão para abrir o editor de respostas de sincronização.

Edite ou copie e cole sua resposta de sincronização e clique em Salvar para aplicar as mudanças e ver como ela funciona no ecossistema do Google Home.

Esta figura mostra a janela para editar a resposta de sincronização.

Importar e exportar dispositivos virtuais

Para solucionar problemas ou reproduzir problemas, exporte seus dispositivos virtuais com os estados deles para um arquivo e compartilhe-o com outras pessoas para importar e replicar seus dispositivos virtuais.

Esta figura mostra a ferramenta de UX para importar e exportar dispositivos virtuais no Google Home Playground.

Exportar dispositivos virtuais para um arquivo

  1. Clique em para exportar dispositivos virtuais para um arquivo.
  2. Digite o nome do arquivo que você quer exportar e clique em OK.
  3. Depois que você digita o nome do arquivo, o navegador faz o download do arquivo de dispositivos virtuais exportados.

Importar dispositivos virtuais de um arquivo

  1. Clique em para importar dispositivos virtuais de um arquivo.
  2. Selecione o arquivo que você quer importar e clique em OK.
  3. Depois de confirmar o arquivo a ser importado, o Google Home Playground vai importar dispositivos virtuais com estados do arquivo e atualizar as informações e estados dos dispositivos importados em Home Graph.

Inspecionar registros de interação

Quando você interage com os dispositivos virtuais, o Google Home Playground aplica automaticamente sua mudança a Home Graph. As interações com Home Graph são gravadas no painel Área de registro, em que é possível expandir cada entrada para inspecionar a solicitação da API Home Graph e os payloads de resposta.

Cada entrada de registro é uma matriz JSON, contendo elementos da seguinte estrutura:

{
  "uri": string,
  "request": object,
  "response": object
}
Campos Tipo Descrição
uri string URL da chamada de API Home Graph.
request object Corpo da solicitação da chamada de API Home Graph. Consulte a documentação de referência documentação de referência para saber o formato de cada método.
response object Corpo da resposta da chamada de API Home Graph. Consulte a documentação de referência documentação de referência para saber o formato de cada método.

Conferir características e tipos de dispositivos compatíveis

O ícone de ponto de interrogação ajuda no canto superior direito mostra a lista de características e o tipo de dispositivo atual com suporte do Google Home Playground.

Esta figura mostra a ferramenta de UX para adicionar um novo tipo de dispositivo no
            Google Home Playground.

Relatar problemas

Queremos saber sua opinião. O relatório encontrou problemas usando o feedback do ícone de ponto de exclamação no canto superior direito.

Esta figura mostra os ícones para fornecer problemas de feedback e relatórios
       no Google Home Playground.