Asunto De nube a nube SDK de Local Home SDK de dispositivos
Google Home Extension for Visual Studio Code se diseñó y creó para la plataforma de Google Home desarrolladores. Esta extensión te brinda acceso a Google Assistant Simulator, Google Cloud Logging, el visor Home Graph y otras herramientas para simplificar tu Proceso de desarrollo de Matter y de casa inteligente.
Funciones de las extensiones de Google Home
Simulador de Asistente de Google
Para probar si tus dispositivos de casa inteligente funcionan correctamente con Google Home ecosistema, puedes interactuar con Assistant Simulator en cualquier momento sin dejando VS Code.
Al igual que el modelo Se proporciona un simulador en la Consola de Actions, Assistant Simulator te permite controlar tus dispositivos escribiendo tus consultas, por ejemplo, "Enciende la luz". Dentro de VS Code, Assistant Simulator responde con mensajes de texto basados en comandos, por ejemplo, "Está bien, encendiendo la luz". Consulta Usa el simulador de Asistente de Google para obtener más información más detalles.
Declaraciones por lotes
Para probar la integración de Google Home como un autómata, puedes enviar enunciados en el simulador de Asistente de Google mediante la ejecución de una secuencia de comandos de enunciados. Consulta Ejecuta declaraciones por lotes para obtener más detalles.
Herramientas de registro de Matter
Las herramientas de registro de Matter pueden recopilar todos los registros relacionados con la depuración de Matter, lo que incluye los registros Google Home app (GHA) y los de Servicios de Google Play (GMS Core). El en VS Code con búsquedas de filtros y palabras clave. Los registros pueden ser se descargó con información de depuración adicional, como Android y la versión de la app, y se enviará a Google para la denuncia problemas.
Cloud Logging
Cloud Logging proporciona información de depuración y métricas clave para darte estadísticas sobre tu Uso de la acción. Para simplificar el desarrollo, Google Home Extension muestra mensajes de Google Cloud Logging en tiempo real junto a tu código durante y la solución de problemas. Consulta Visualiza Cloud Logging para obtener más información.
Visualizador de Home Graph
Visor de Home Graph ahora está disponible directamente en Google Home Extension para que puedas verificar el estado del dispositivo en el Home Graph en VS Code. Consulta Consulta Home Graph y Run Tests para obtener más información más detalles.
Instala la extensión de Google Home para VS Code
Para instalar Google Home Extension, sigue estos pasos desde VS Code:
- Haz clic en el ícono de Extensiones en la Barra de actividad.
Busca
google home
y, luego, haz clic en Instalar.
También puedes descargar Google Home Extension directamente desde VS Code Marketplace
Descarga Google Home Extension
Cómo configurar la extensión de Google Home para VS Code
Una vez que hayas instalado Google Home Extension y volviste a cargar VS Code, podrás deberás acceder y seleccionar un proyecto antes de poder usar Assistant Simulator y visualiza Cloud Logging.
Accede con Google y selecciona un proyecto de la nube
Puedes acceder a tu cuenta de desarrollador desde Google Home Extension, autorizar a VS Code a comunicarse con los servicios de Google en tu nombre
Haz clic en el ícono de Google Home en la Barra de actividad para abrir Google Home Extension
Haz clic en Acceder con Google para abrir la vista de acceso en el navegador.
Selecciona la cuenta que está vinculada con tus dispositivos de casa inteligente.
En la página de autorización de Acceder con Google, haz clic en Permitir.
Se abrirá una pestaña del navegador y aparecerá el cuadro de diálogo Abrir Visual Studio Code que se muestra. Haz clic en Abrir Visual Studio Code para continuar.
Se te redireccionará a VS Code, donde se requiere tu permiso para y permitir que la Extensión de Google Home abra un URI. Haz clic en Abrir para finalizar de inicio de sesión.
Después de acceder, Google Home Extension cargará tus proyectos. Una vez Cuando termines, haz clic en Seleccionar un proyecto.
En la ventana desplegable Search and select a project que aparece, haz lo siguiente: selecciona el proyecto de casa inteligente.
Cómo instalar la herramienta Android Debug Bridge (ADB)
Para ver los registros de Matter en un Android, sigue estos pasos: teléfono, deberás instalar ADB:
- Instala ADB en tu computadora.
- Cómo activar las Opciones para desarrolladores y la conexión USB Depuración en tu teléfono Android.
Instala herramientas de SoC de dispositivos Matter
Para ver los registros de depuración de dispositivos Matter, haz lo siguiente:
- La mayoría del SoC de los dispositivos exportará puertos en serie, como
/dev/ttyUSBx
en Linux o/dev/tty.SLAB_USBtoUART
/dev/tty.usbserial
en macOS. El LogViewer puede leer el registro directamente desde el dispositivo. - Algunos tipos de SoC, como NXP o Silicon Labs puede requerir fuentes de Google Cloud (por ejemplo, JLink). Consulta Dispositivos compatibles para obtener más información información.
Cómo usar la extensión de Google Home para VS Code
Ver recursos para desarrolladores
En AYUDA Y COMENTARIOS, haz clic en Comenzar y Recursos para abrir la página Recursos, donde puede encontrar información útil para su con el ecosistema de Google Home.
Usa el simulador de Asistente de Google
Para abrir Assistant Simulator en VS Code, haz clic en el ASISTENTE DE GOOGLE
SIMULATOR en la Barra lateral. En el cuadro Mensaje, escribe tu consulta y
presiona Enter
.
Puedes ver las respuestas de Assistant Simulator y, luego, hacer clic en el botón tu consulta para Volver a enviarla.
Ejecutar declaraciones por lotes
Coloca el cursor del mouse sobre la barra de menú del ASISTENTE DE GOOGLE y elige una siguientes opciones para configurar secuencias de comandos:
Haz clic en
para abrir en los {i>scripts<i} de discursos existentes.Haz clic en
para guardar. en una secuencia de comandos*.utterance
.
Para empezar a enviar declaraciones por lotes, elige una de las siguientes opciones:
- Haz clic en para seleccionar un de expresión oral desde la ventana desplegable.
Abre directamente un archivo
*.utterance
y haz clic
Ver Cloud Logging
En ACCESO RÁPIDO, haz clic en Registros de Cloud para abrir los Registros de Cloud. en la que encontrarás los registros que pertenecen al proyecto seleccionado.
Los usuarios pueden filtrar los registros según la gravedad y el intervalo de tiempo.
De forma predeterminada, los registros tienen un límite de 50 filas. Si el usuario desea ver más registros, desplázate hasta la parte inferior y haz clic en Más para ver más registros.
Ver el gráfico de inicio y ejecutar pruebas
En ACCESO RÁPIDO, haz clic en Visor de Home Graph para abrir la Página principal. Panel del visor de gráficos, en el que puedes encontrar dispositivos que pertenecen a los dispositivos seleccionados en un proyecto final. También puedes hacer clic en Run Test a fin de ejecutar pruebas para el dispositivo.
Se iniciará el paquete de pruebas en tu navegador con el dispositivo seleccionado y listo para la prueba. Haz clic en Iniciar y espera los resultados de la prueba.
Puedes revisar los detalles de la prueba y ver los registros después de que se completen todas las pruebas. el proyecto se completó.
Usa la extensión de Google Home para depurar Matter
Registro de Android
En MATTER LOGGING TOOLS, haz clic en Android Registros para abre la página Registros de Android, selecciona Android teléfono al que deseas conectarte y comenzar a mostrar los registros del sistema operativo.
Una vez que el teléfono Android esté conectado, podrás ver línea por línea de los registros. Ten en cuenta que los registros están filtrados, lo que significa que solo registros relacionados con GHA y Google Play services Matter módulo que se muestran. También puedes configurar Gravedad para filtrar registros o Buscar en en los registros.
Registro de dispositivos Matter
En MATTER LOGGING TOOLS, haz clic en Device Logs para abrir la página Resources. Primero selecciona Tipo de SoC:
Luego, selecciona el dispositivo Matter:
Luego, puedes obtener todos los registros del dispositivo y usar filtros como Gravedad y Búsqueda para encontrar la información que te interesa.
Descargar todos los registros de Matter
En ACCESO RÁPIDO, haz clic en Descargar registros para abrir la opción Descargar registros. selecciona los registros que deseas descargar y presiona OK.
Selecciona la carpeta para descargar los registros y haz clic en Guardar:
Luego, los registros se guardarán en la carpeta de destino:
Extrae el archivo ZIP guardado; se mostrarán la información del dispositivo y los archivos de registro.
El archivo de información del dispositivo incluirá toda la información de la versión necesaria para depurar problemas.
Enviar comentarios
Enviar tus opiniones o comentarios sobre cómo podemos mejorar el desarrollo. experiencia con Google Home Extension, elige una de las siguientes opciones:
- En el panel AYUDA Y COMENTARIOS, haz clic en Enviar comentarios para enviarnos tus comentarios. sugerencias.
- En el panel AYUDA Y COMENTARIOS, haz clic en Informar un problema para denunciarlo. cualquier problema que hayas encontrado con Google Home Extension
- También proporcionamos un ícono de comentarios en la página Recursos.