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