Desenvolva para nuvem para nuvem

O Google oferece SDKs, ferramentas e apps de amostra para dar início à sua jornada de Cloud-to-cloud, seja para integrar um interruptor simples ou um receptor de AV complexo.

Esses recursos foram criados para que o desenvolvedor se concentre nos esforços de desenvolvimento para criar recursos e capacidades, investindo menos esforço no tratamento da infraestrutura.

Samples e bibliotecas

Fase de desenvolvimento

Nossos exemplos completos podem ser usados como ponto de partida para sua própria integração ou para ilustrar a melhor forma de criar uma nova. E as bibliotecas de cliente da Google Home Graph API estão disponíveis em várias linguagens.

Exemplos Bibliotecas de cliente

Ferramentas

Extensão do 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 "turn on my lightbulb", e o Google Assistant vai processar sua solicitação na nuvem e enviar o comando para o dispositivo.

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

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

  • Identifique problemas conferindo os registros do Google Cloud em tempo real, observando toda a comunicação que flui em ambas as direções. Filtrar por gravidade e período.

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

  • Emita comandos Assistant em formato de script para ajudar você a fazer testes mais rápidos e de forma repetitiva.

Validador de dados SYNC

Fase de desenvolvimento

Recomendamos usar o validador de dados do SYNC para validar o formato das respostas do SYNC da sua integração. Isso alivia os erros mais tarde no processo de teste.

Playground do 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 recursos para uso em Google Home app (GHA).
  • Confira como os dispositivos aparecem em Home Graph.
  • Teste a verificação secundária do usuário para um dispositivo.

Google Home Test Suite

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 lançamento e certificação do ecossistema do Google Home.

Leitor do Home Graph

Fase de teste

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