Crear automatizaciones del hogar avanzadas con el editor de secuencias de comandos

Con la aplicación Google Home, puedes automatizar tu casa con rutinas. Para crear rutinas de la casa avanzadas, el editor de secuencias de comandos te permite programar automatizaciones con activadores, condiciones, acciones y funciones de lógica avanzada adicionales.

El editor de secuencias de comandos está disponible en la Vista Previa Pública. Puedes acceder a él con Google Home para la Web o en la aplicación Google Home para móviles después de unirte a la Vista Previa Pública.

Aprende a escribir automatizaciones con secuencias de comandos:

Visitar codelab

Empezar

El editor de secuencias de comandos te permite crear y editar tus propias rutinas de la casa con Google Home para la Web o en la aplicación Google Home.

Para crear automatizaciones con secuencias de comandos, necesitarás lo siguiente:

  • Comprender los conceptos básicos de YAML, un lenguaje de secuencias de comandos legible por humanos que te permite introducir instrucciones línea por línea para crear automatizaciones del hogar.
  • Comprender cómo funcionan las rutinas y entender términos como "activadores" y "acciones".
  • Comprender cómo utilizar el editor de secuencias de comandos para escribir automatizaciones.

Para obtener información más detallada sobre cómo escribir una secuencia de comandos, consulta el artículo Escribir automatizaciones con el editor de secuencias de comandos.

Nota: En un iPhone o iPad, puedes ver, editar, desactivar y ejecutar automatizaciones en la aplicación Google Home, pero actualmente no se pueden crear automatizaciones con secuencias de comandos. Si tienes un iPhone o iPad, te recomendamos que uses Google Home para la Web si quieres crear nuevas automatizaciones.

Conceptos básicos del editor de secuencias de comandos

El editor de secuencias de comandos utiliza YAML, un lenguaje que permite introducir instrucciones línea por línea para crear automatizaciones del hogar. Para obtener más información, consulta el artículo Escribir automatizaciones con el editor de secuencias de comandos.

Crear, editar y eliminar automatizaciones con secuencias de comandos

Usa el editor de secuencias de comandos de Google Home para la Web o la aplicación Google Home para escribir y editar automatizaciones personalizadas con secuencias de comandos.

Crear una automatización con secuencias de comandos

Editar una automatización con secuencia de comandos

Puedes ver y editar la mayoría de las automatizaciones que hayas creado con el editor de secuencias de comandos. En dicho editor, no se pueden modificar las automatizaciones que no incluyen secuencias de comandos ni las que se están ejecutando. Cuando hayas detenido una automatización, podrás editarla.

Eliminar una automatización con secuencia de comandos

Importante: Las rutinas o automatizaciones se eliminan de forma permanente. Para detener temporalmente una rutina o automatización, páusala.

Ayuda con las automatizaciones con secuencias de comandos

  • Recibe ayuda con las secuencias de comandos y descubre lo que están haciendo otros usuarios en la comunidad de domótica de Google Home.
  • Para que las automatizaciones funcionen, el código de las secuencias de comandos debe ser válido. Si tiene algún error, aparecerá un mensaje. Consulta más información sobre errores y advertencias de validación.
  • Para validar tu código, toca o haz clic en Validar en el editor de secuencias de comandos. A continuación, se indican algunos errores habituales que debes tener en cuenta:
    • Asegúrate de utilizar el nombre de dispositivo correcto con este formato: Nombre del dispositivo - Nombre de la habitación. Si no sabes cuál es el nombre del dispositivo, consúltalo en la aplicación Google Home.
    • Asegúrate de que tu dispositivo sea compatible con la función que quieres que realice. También puedes usar la función de autocompletar para ver las opciones disponibles.
    • Asegúrate de incluir una acción. Las automatizaciones necesitan acciones para poder ejecutarse.
  • Si la secuencia de comandos se guarda, pero la automatización no funciona según lo esperado o deja de funcionar, comprueba manualmente que cada uno de los componentes de la secuencia de comandos funcione. Por ejemplo, si has escrito una secuencia de comandos para encender la luz y cambiar el brillo al atardecer, prueba a completar esas tareas con un comando del Asistente para confirmar que cada acción funcione por separado. También puedes comprobar lo siguiente:
    • Que tu dispositivo se ha añadido o vinculado a la aplicación Google Home.
    • Que tu dispositivo está conectado y online.
    • Que el nombre del dispositivo, los activadores, las condiciones y las acciones están escritos correctamente.  Nota: Los fabricantes pueden cambiar características de los dispositivos al realizar actualizaciones, por lo que las secuencias de comandos podrían dejar de funcionar. Usa la función de autocompletar para actualizar las secuencias de comandos afectadas.
    • Que se han usado correctamente las sangrías y el formato en la secuencia de comandos.
  • Con Google Home para la Web, puedes acceder a los registros de las automatizaciones (debajo de la secuencia de comandos) para ver el historial de tu automatización e identificar posibles problemas. Consulta más información sobre los tipos de mensajes que se muestran en los registros de automatización.
  • Prueba la función de IA generativa experimental del editor de secuencias de comandos. Describe la automatización que quieres y la IA creará el borrador de una secuencia de comandos para que tú la revises y edites.
  • Consulta más información sobre los conceptos básicos de las rutinas y cómo solucionar los problemas relacionados con ellas.
  • Consulta la sección Práctica sobre cómo escribir una secuencia de comandos.

¿Te ha resultado útil esta información?

¿Cómo podemos mejorar esta página?
2582636355122033968
true
Buscar en el Centro de ayuda
true
true
true
true
true
1633396
Búsqueda
Borrar búsqueda
Cerrar búsqueda
Menú principal
false
false
false