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