O Google oferece SDKs, ferramentas e apps de exemplo para iniciar sua jornada de Cloud-to-cloud, seja integrando um switch simples ou um receptor AV complexo.
Esses recursos foram projetados para permitir que o desenvolvedor concentre os esforços de desenvolvimento na criação de recursos e funcionalidades, investindo menos esforço no tratamento da infraestrutura.
Amostras e bibliotecas
Nossos exemplos de ponta a ponta podem ser usados como ponto de partida para sua própria integração ou para ilustrar a melhor maneira de criar uma nova. As bibliotecas de cliente da API Google Home Graph 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 "acenda minha lâmpada", e o Google Assistant vai processar sua solicitação na nuvem e enviar o comando ao dispositivo.
Use esta extensão durante a fase de desenvolvimento para:
Teste dispositivos Cloud-to-cloud integrados em Google Home.
Identifique problemas visualizando os registros do Google Cloud em tempo real e observando toda a comunicação que flui em ambas as 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 rápido de maneira repetível.
Validador de dados de sincronização
Recomendamos usar o validador de dados SYNC para validar o formato das respostas SYNC da sua integração. Isso evita erros mais tarde no processo de teste.
Playground do Google Home
O Google Home Playground é útil para simular seu tipo de dispositivo no ecossistema do Google Home antes do desenvolvimento completo com um dispositivo físico.
Use-o durante a fase de desenvolvimento para:
- Crie dispositivos virtuais e configure-os com características para uso em Google Home app (GHA).
- Saiba como os dispositivos aparecem no 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 a integração da casa inteligente e garantir que ela atenda aos requisitos de certificação e lançamento 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.