Desenvolva para nuvem para nuvem

O Google fornece SDKs, ferramentas e apps de exemplo para iniciar sua Cloud-to-cloud, seja integrando um interruptor simples ou um receptor AV complexo.

Esses recursos são projetados para permitir que o desenvolvedor concentre os esforços de desenvolvimento em criar capacidades e recursos, investindo menos esforço em lidar com do Google Cloud.

Exemplos 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 Google Home Graph As bibliotecas de cliente da API estão disponíveis em várias linguagens.

Amostras Bibliotecas de cliente

Ferramentas

Extensão do Google Home para VS Code

Fase de desenvolvimento

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

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

  • Testar dispositivos Cloud-to-cloud integrados à Google Home.

  • Identifique problemas visualizando os registros do Google Cloud em tempo real, observando todos os comunicação fluindo em ambas as 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 você fazer testes com mais rapidez de maneira repetível.

Validador de dados SYNC

Fase de desenvolvimento

Recomendamos o uso do Sincronize o validador de dados para validar o formato das respostas de sincronização da sua integração. Isso diminui os erros posteriores 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 desenvolvimento completo com um dispositivo físico.

Use-o durante a fase de desenvolvimento para:

  • Criar e configurar dispositivos virtuais com características para uso no Google Home app (GHA):
  • Confira como os dispositivos aparecem no Home Graph.
  • Testar a verificação secundária do usuário para um dispositivo.

Pacote de testes do Google Home

Fase de teste

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

Visualizador do Home Graph

Fase de teste

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