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.

Como desenvolver para a nuvem

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

O Google fornece SDKs, ferramentas e apps de exemplo para iniciar seu Cloud-to-cloud journey, whether you're integrating a simple switch or a complex AV receiver.

Esses recursos foram criados para que o desenvolvedor possa concentrar os esforços de desenvolvimento na criação de recursos, ao mesmo tempo que investe menos no gerenciamento da infraestrutura.

Amostras e bibliotecas

Fase de desenvolvimento

Nossas amostras de ponta a ponta podem ser usadas como ponto de partida para sua própria integração ou para ilustrar a melhor forma de criar uma nova. E Google Home Graph API client libraries are available in a variety of languages.

Amostras Bibliotecas de clientes

Ferramentas

Extensão do Google Home para VS Code

Fase de desenvolvimento

O Google Home Extension for Visual Studio Code permite que você interaja diretamente com o ecossistema do Google Home. Por exemplo, você pode digitar um comando, como "acender minha lâmpada", e o Google Assistant will process your request in the cloud and send the command to the device.

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

  • Testar 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. Filtre por gravidade e intervalo de tempo.

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

  • Emita comandos Assistant em formato de script para ajudar você a testar mais rapidamente de maneira repetida.

Validador de dados do SYNC

Fase de desenvolvimento

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

Google Home Playground

Fase de desenvolvimento

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

Use-a durante a fase de desenvolvimento para:

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

Pacote de testes do Google Home

Fase de teste

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

Leitor do gráfico 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.