La plataforma Cloud-to-cloud de Google permite a los usuarios controlar sus dispositivos conectados disponibles comercialmente a través de Google Home app (GHA) y Google Assistant, que están disponibles en más de 1,000 millones de dispositivos, como bocinas inteligentes, teléfonos, automóviles, TVs, auriculares, relojes y mucho más.
Por qué crear
Los beneficios para ti incluyen profundizar la participación de los usuarios, generar ventas de tus dispositivos y aumentar el valor de tu marca.
- Aumentar la participación de los usuarios: Llega a los usuarios en 1, 000 millones de dispositivos Assistant, mejora la visibilidad y elimina los inconvenientes de la configuración.
- Generar ventas: Haz que tus productos sean visibles en Shopping en la Búsqueda y aumenta tu elegibilidad para que aparezcan en los canales de venta minorista y de instaladores.
- Aumentar el valor de la marca: Estar en el centro de la casa práctica Permite que los usuarios conozcan tu marca gracias a la confiabilidad y las funciones enriquecidas.
Cómo compilar
Para conectar tu dispositivo con Assistant, debes compilar una integración de Cloud-to-cloud. Assistant controla cómo los usuarios activan tu Acción (en varios idiomas) y te proporciona metadatos útiles a través de Google Home Graph (como el estado de un dispositivo específico según la habitación del usuario). Solo debes responder a las solicitudes a través de tu servicio de entrega.
La forma más sencilla de comenzar es revisar nuestros codelabs. Te recomendamos que realices estos dos codelabs, en los que se explican partes del proceso de desarrollo paso a paso:
Habilita la entrega local para integraciones de nube a nube
49 minutos
Updated 21 de diciembre de 2024
Descubre cómo habilitar la entrega local con el SDK de Local Home para mejorar las integraciones de casas inteligentes con Asistente.
Conecta dispositivos de casa inteligente a Asistente de Google
35 minutos
Updated 23 de noviembre de 2024
Compila e implementa una integración de nube a nube para integrar una lavadora inteligente virtual al Asistente.
Cómo depurar la casa inteligente
25 minutos
Updated 23 de noviembre de 2024
Aprende a usar las métricas y los registros de GCP para identificar y resolver problemas de producción. Aprende a usar el conjunto de pruebas para identificar problemas funcionales y de API.
Métricas basadas en registros para casa inteligente
16 minutos
Updated 23 de noviembre de 2024
Aprende a usar las métricas basadas en registros en Google Cloud para hacer un seguimiento de los patrones y analizar los registros de errores de la integración de Casa Inteligente.
Depuración de la página principal local
50 minutos
Updated 23 de noviembre de 2024
Aprende a usar las métricas y los registros de GCP para identificar y resolver problemas de producción. Aprende a usar el conjunto de pruebas para identificar problemas funcionales y de API. Aprende a usar las herramientas para desarrolladores de Chrome mientras desarrollas tu app de Local Home.
Mejora y protege tus integraciones de nube a nube
50 minutos
Updated 23 de noviembre de 2024
Aprende a mejorar y proteger tu integración de nube a nube mediante rasgos de dispositivos personalizables y la autenticación de dos factores.
Cómo implementar CameraStream con WebRTC
23 minutos
Updated 23 de noviembre de 2024
Obtén información sobre cómo transmitir de una cámara web a una pantalla Google Nest con la característica CameraStream y WebRTC.
Supervisión de interrupciones en casas inteligentes
31 minutos
Updated 21 de noviembre de 2024
En este codelab, aprenderás a detectar interrupciones mediante la configuración de alertas automáticas en tu integración de casa inteligente.
Cómo depurar apps de receptores de transmisión
59 minutos
Updated 9 de noviembre de 2024
En este codelab, agregarás Cast Debugger Logger a tu app existente de Custom Web Receiver.
Agrega compatibilidad en vivo a un receptor de transmisión
30 minutos
Updated 9 de noviembre de 2024
En este codelab, compilarás una aplicación de receptor web personalizada que usa la API de Cast Live.
Cómo agregar compatibilidad con la API de pausas publicitarias para un receptor web
56 minutos
Updated 9 de noviembre de 2024
En este codelab, compilarás una aplicación de receptor web personalizada que usa la API de pausas publicitarias de Cast.
Cómo habilitar la compatibilidad de una app web con Cast
1 hora 18 minutos
Updated 9 de noviembre de 2024
En este codelab, modificarás una app de video web existente para transmitir contenido en un dispositivo compatible con Google Cast.
Cómo habilitar la transmisión de contenido en una app para Android
2 horas 48 minutos
Updated 9 de noviembre de 2024
En este codelab, modificarás una app de video de Android existente para transmitir contenido en un dispositivo compatible con Google Cast.
Cómo compilar un receptor web personalizado
1 hora 37 minutos
Updated 9 de noviembre de 2024
En este codelab, compilarás una app de receptor web personalizada para reproducir contenido en dispositivos compatibles con Cast.
Cómo habilitar la transmisión de contenido en una app de Android TV
1 hora 8 minutos
Updated 9 de noviembre de 2024
En este codelab, modificarás una app de Android TV existente para que admita la transmisión y la comunicación desde tus apps emisoras de Cast existentes.
Depura integraciones de Matter
36 minutos
Updated 6 de noviembre de 2024
Aprende a solucionar problemas relacionados con integraciones de Matter con herramientas de estadísticas y obtén más información sobre los recursos de asistencia para desarrolladores.
Cómo compilar una aplicación web con Acceso a dispositivos
1 hora
Updated 13 de octubre de 2024
En este Codelab aprenderás sobre el funcionamiento de Acceso a dispositivos y diseñarás una aplicación web que administra la autenticación y las llamadas a la API de Smart Device Management para un termostato Nest Thermostat.
Compilar una app de Android para Matter
1 hora 17 minutos
Updated 20 de septiembre de 2024
Personaliza la app de muestra de Google Home para asuntos y administración de dispositivos.
Cómo habilitar la transmisión de una app para iOS
2 horas 28 minutos
Updated 11 de septiembre de 2024
En este codelab, modificarás una app de video para iOS existente a fin de transmitir contenido en un dispositivo compatible con Google Cast.
Cómo compilar un dispositivo Matter
1 hora 17 minutos
Updated 22 de agosto de 2024
En este codelab, compilarás, asignarás y usarás un dispositivo Matter.
Compila un dispositivo virtual Matter
1 hora 12 minutos
Updated 22 de agosto de 2024
En este codelab, compilarás, ejecutarás y usarás un dispositivo virtual de Matter.
Compila una app receptora de transmisión básica
Updated 17 de mayo de 2021
En este codelab crearás una app receptora compatible con Cast mediante el framework de aplicaciones de Google Cast.
Luego, consulta nuestra lista de dispositivos compatibles para asegurarte de que lo que planeas integrar sea compatible con el ecosistema de Google Home. Luego, lee la Lista de tareas del desarrollador para comprender todo el flujo de desarrollo, desde la creación del proyecto hasta el lanzamiento.
Dispositivos compatibles Lista de tareas para desarrolladores
Google Home Playground
Usa Google Home Playground para simular un proyecto de casa inteligente con los tipos y rasgos de tu dispositivo. Crea dispositivos virtuales, modifica los atributos y estados del dispositivo, y mucho más. Consulta la página Google Home Playground para obtener más detalles.
Depuración y estadísticas
Si ya compilaste una acción de smart home y necesitas hacer lo siguiente:
- Para depurar tu acción, ve al codelab Cómo depurar una casa inteligente.
- Para acceder a los registros o crear métricas basadas en registros, ve al codelab Métricas basadas en registros para casa inteligente.
- Para configurar alertas que supervisen las interrupciones, ve al codelab Supervisa interrupciones de la casa inteligente.
Definiciones
En esta documentación, se usan los siguientes términos:
- Autenticación
- Vincula las Cuentas de Google de tus usuarios con las cuentas de usuario en tu sistema de autenticación.
- Característica del dispositivo
- Las características de dispositivo definen las capacidades de un tipo de dispositivo.
- Tipo de dispositivo
- Indica a Assistant qué gramática se debe usar con tu dispositivo.
- Entrega
- Un servicio que controla un intent smart home y realiza la Acción correspondiente.
- Ecosistema de Google Home
- Es una plataforma que te permite crear una Acción de smart home para extender la funcionalidad de Assistant y controlar dispositivos conectados.
- Home Graph
- Es una base de datos que almacena y proporciona datos contextuales sobre la casa y sus dispositivos.
- Intents de smart home
- Son objetos de mensajería simples que describen cómo realizar una acción smart home, como encender una luz o transmitir audio a una bocina.