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

Como desenvolver para a nuvem

O Google oferece SDKs, ferramentas e apps de exemplo para iniciar sua jornada do Cloud-to-cloud, esteja você integrando um switch simples ou um receptor AV complexo.

Esses recursos foram projetados para permitir que o desenvolvedor se concentre nos esforços de desenvolvimento para criar recursos e, ao mesmo tempo, investir menos esforço para lidar com a infraestrutura.

Amostras e bibliotecas

Fase de desenvolvimento

Nossas amostras completas podem ser usadas como ponto de partida para sua própria integração ou para ilustrar a melhor forma de criar uma nova. Além disso, as bibliotecas de cliente da API Google Home Graph estão disponíveis em várias linguagens.

Amostras Bibliotecas de cliente

Ferramentas

Extensão Google Home para VS Code

Fase de desenvolvimento

O Google Home Extension for Visual Studio Code permite interagir diretamente com o ecossistema do Google Home. Por exemplo, você pode digitar um comando, como "acender minha lâmpada", e o Google Assistant processará sua solicitação na nuvem e enviará o comando ao dispositivo.

Use essa extensão durante a fase de desenvolvimento para:

  • Teste os dispositivos Cloud-to-cloud integrados ao Google Home.

  • Identifique problemas visualizando os registros do Google Cloud em tempo real, observando toda a comunicação que flui nas duas direções. Filtrar por gravidade e intervalo de tempo.

  • Inspecione o conteúdo JSON das mensagens de registro.

  • Emita comandos Assistant em formato de script para ajudar a testar mais rapidamente de maneira repetível.

Validador de dados SYNC

Fase de desenvolvimento

Recomendamos o uso do validador de dados SYNC para validar o formato das respostas do SYNC da sua integração. Isso evita erros posteriormente no processo de teste.

Playground Google Home

Fase de desenvolvimento

O Google Home Playground é útil para simular o tipo de dispositivo no ecossistema do Google Home antes de concluir o desenvolvimento com um dispositivo físico.

Use-o durante a fase de desenvolvimento para:

  • Crie dispositivos virtuais e configure-os com características para uso em Google Home app (GHA).
  • Veja como os dispositivos aparecem em Home Graph.
  • Teste a verificação secundária do usuário para um dispositivo.

Pacote de teste do Google Home

Fase de teste

Use o Google Home Test Suite para testar a integração da casa inteligente e garantir que ela atenda aos requisitos de certificação e lançamento do ecossistema do Google Home.

Visualizador do gráfico da página inicial

Fase de teste

O Google Home Graph é usado para verificar o estado dos dispositivos no Home Graph de um usuário específico. Essa é uma maneira rápida de verificar Home Graph sem usar a API diretamente.