A plataforma Cloud-to-cloud do Google permite que os usuários controlem seus dispositivos conectados disponíveis comercialmente usando o Google Home app (GHA) e o Google Assistant, que está disponível em mais de um bilhão de dispositivos, como alto-falantes inteligentes, smartphones, carros, TVs, fones de ouvido, relógios e muito mais.
Por que criar
Os benefícios para você incluem aumentar o engajamento do usuário, impulsionar as vendas dos seus dispositivos e aumentar o valor da sua marca.
- Aprofunde o engajamento dos usuários: alcance usuários em 1 bilhão de dispositivos Assistant, melhore a capacidade de descoberta e remova a fricção da configuração.
- Aumente as vendas: seja encontrado no Shopping na Pesquisa e aumente a qualificação para aparecer nos canais de varejo e de instalação.
- Aumente o valor da marca: seja o centro da casa inteligente. Permita que os usuários conheçam sua marca devido à confiabilidade e aos recursos avançados.
Como criar
Para conectar seu dispositivo com o Assistant, você precisa criar uma integração Cloud-to-cloud. O Assistant processa como os usuários acionam sua ação (em vários idiomas) e fornece metadados úteis por meio de Google Home Graph (como o estado de um dispositivo específico com base no ambiente do usuário). Basta responder às solicitações pelo serviço de fulfillment.
A maneira mais fácil de começar é consultando nossos codelabs. Recomendamos fazer os dois codelabs, que orientam você em partes do processo de desenvolvimento, passo a passo:
Ativar o fulfillment local para integrações entre nuvens
49 minutos
Updated 21 de dezembro de 2024
Veja como ativar o fulfillment local com o SDK local do Google Home para melhorar as integrações de casa inteligente com o Google Assistente.
Conectar dispositivos de casa inteligente ao Google Assistente
35 minutos
Updated 23 de novembro de 2024
Crie e implante uma integração entre nuvens para integrar uma lavadora inteligente virtual ao Google Assistente.
Como depurar a casa inteligente
25 minutos
Updated 23 de novembro de 2024
Saiba como usar o GCP Metrics e o Logging para identificar e resolver problemas de produção. Saiba como usar o Pacote de testes para identificar problemas funcionais e de API.
Métricas com base em registros para casas inteligentes
16 minutos
Updated 23 de novembro de 2024
Saiba como usar métricas com base em registros no Google Cloud para rastrear padrões e analisar seus registros de erros de integração de casa inteligente.
Implementar o CameraStream com WebRTC
23 minutos
Updated 23 de novembro de 2024
Saiba como fazer streaming de uma webcam para um dispositivo de exibição Google Nest com a característica CameraStream e WebRTC.
Melhorar e proteger suas integrações entre nuvens
50 minutos
Updated 23 de novembro de 2024
Aprenda a aprimorar e proteger sua integração entre nuvens com traços de dispositivos personalizáveis e uma autenticação de dois fatores.
Como depurar a casa local
50 minutos
Updated 23 de novembro de 2024
Saiba como usar o GCP Metrics e o Logging para identificar e resolver problemas de produção. Saiba como usar o Pacote de testes para identificar problemas funcionais e de API. Saiba como usar as Ferramentas para desenvolvedores do Chrome ao desenvolver seu app Google Home local.
Monitoramento de falhas temporárias em casas inteligentes
31 minutos
Updated 21 de novembro de 2024
Neste codelab, você vai aprender a detectar falhas temporárias configurando alertas automáticos na sua integração de casa inteligente.
Adicionar compatibilidade com transmissões ao vivo a um receptor do Cast
30 minutos
Updated 9 de novembro de 2024
Neste codelab, você vai criar um aplicativo personalizado de receptor da Web que usa a API Cast Live.
Adicionar suporte à API de intervalos de anúncios a um receptor da Web
56 minutos
Updated 9 de novembro de 2024
Neste codelab, você vai criar um aplicativo personalizado de receptor da Web personalizado que usa a API Cast Ad Breaks.
Criar um receptor da Web personalizado
1 hora 37 minutos
Updated 9 de novembro de 2024
Neste codelab, você vai criar um app receptor da Web personalizado para reproduzir conteúdo em dispositivos compatíveis com Cast.
Como depurar apps receptores de transmissão
59 minutos
Updated 9 de novembro de 2024
Neste codelab, você vai adicionar o registrador de registros de depuração do Google Cast ao seu app receptor da Web personalizado.
Adicionar compatibilidade com Cast a um app Android
2 horas 48 minutos
Updated 9 de novembro de 2024
Neste codelab, você modificará um app de vídeo Android existente para transmitir conteúdo em um dispositivo compatível com Google Cast.
Tornar um app da Web compatível com Cast
1 hora 18 minutos
Updated 9 de novembro de 2024
Neste codelab, você modificará um app de vídeo da Web existente para transmitir conteúdo em um dispositivo compatível com Google Cast.
Tornar um app Android TV compatível com Cast
1 hora 8 minutos
Updated 9 de novembro de 2024
Neste codelab, você modificará um app Android TV existente para oferecer compatibilidade com a transmissão e comunicação dos seus apps de remetente do Google Cast.
Depurar integrações do Matter
36 minutos
Updated 6 de novembro de 2024
Saiba como resolver problemas de integração do Matter usando ferramentas de análise e saber mais sobre os recursos de suporte ao desenvolvedor.
Criar um app da Web para Acesso a Dispositivos
1 hora
Updated 13 de outubro de 2024
Neste codelab, você vai aprender como o Acesso a Dispositivos funciona e criar um aplicativo da Web que lida com autenticação e chamadas de API Smart Device Management para um Nest Thermostat.
Criar um app Android para casos relevantes
1 hora 17 minutos
Updated 20 de setembro de 2024
Personalize o app Google Home de exemplo para encomendar e gerenciar dispositivos.
Tornar um app iOS compatível com Cast
2 horas 28 minutos
Updated 11 de setembro de 2024
Neste codelab, você modificará um app de vídeo iOS existente para transmitir conteúdo em um dispositivo compatível com Google Cast.
Criar um dispositivo Matter
1 hora 17 minutos
Updated 22 de agosto de 2024
Neste codelab, você criará, encomendará e usará um dispositivo Matter.
Criar um dispositivo virtual Matter
1 hora 12 minutos
Updated 22 de agosto de 2024
Neste codelab, você criará, encomendará e usará um dispositivo virtual Matter.
Criar um receptor do Cast básico
Updated 29 de julho de 2022
Neste codelab, você criará um app receptor compatível com Cast usando o framework de aplicativo do Google Cast.
Depois, confira nossa lista de dispositivos compatíveis para garantir que o que você planeja integrar seja compatível com o ecossistema do Google Home. Em seguida, leia a lista de verificação para desenvolvedores para entender todo o fluxo de desenvolvimento, da criação do projeto ao lançamento.
Dispositivos compatíveis Lista de verificação para desenvolvedores
Playground do Google Home
Use Google Home Playground para simular um projeto de casa inteligente com os tipos e atributos do dispositivo. Crie dispositivos virtuais, modifique os atributos e estados do dispositivo e muito mais. Consulte a página Google Home Playground para mais detalhes.
Depuração e análise
Se você já criou uma ação smart home e precisa:
- Depurar sua ação. Acesse o codelab Depuração de casa inteligente.
- Acesse os registros ou crie métricas com base em registros. Acesse o codelab Métricas com base em registros para casas inteligentes.
- Para configurar alertas e monitorar interrupções, acesse o codelab Monitorar interrupções na casa inteligente.
Definições
Os seguintes termos são usados nesta documentação:
- Autenticação
- Vincula as Contas do Google dos usuários às contas de usuário no seu sistema de autenticação.
- Característica do dispositivo
- As características definem os recursos de um tipo de dispositivo.
- Tipo de dispositivo
- Deixe o Assistant saber qual gramática deve ser usada com seu dispositivo.
- Fulfillment
- Um serviço que processa uma intent smart home e realiza a ação correspondente.
- Ecossistema do Google Home
- Uma plataforma que permite criar uma ação smart home para ampliar a funcionalidade do Assistant e controlar dispositivos conectados.
- Home Graph
- Um banco de dados que armazena e fornece dados contextuais sobre a casa e os dispositivos.
- Intents smart home
- Objetos de mensagens simples que descrevem como realizar uma ação smart home, como acender uma luz ou transmitir áudio para um alto-falante.