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
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
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
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
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
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
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.