Editar la configuración en YAML y validarla antes de recargar, sin reiniciar todo el sistema.
Escribir plantillas Jinja para sensores calculados, condiciones y mensajes de aviso.
Construir automatizaciones con varios disparadores, condiciones anidadas y modos de ejecución.
Resolver con scripts, ayudantes y máquinas de estado la lógica que no cabe en una automatización.
Instalar y configurar complementos como Mosquitto, Node-RED y bases de datos dentro del sistema.
Mover el registro a una base de datos externa y ajustar la retención del histórico.
Respaldar y versionar la configuración con Git para poder revertir un cambio que rompe algo.
Contenido del curso
7 módulos · 35 clases en vídeo · práctica guiada en cada módulo
Módulo 1 · Bajo el capó de Home Assistant5 clases
Estructura de ficheros y directorio de configuración
Sintaxis YAML y errores que rompen el arranque
Validar la configuración y recargar por dominios
Herramientas de desarrollo: estados, servicios y plantillas
Registros y modo seguro
Módulo 2 · Plantillas Jinja5 clases
Sintaxis básica y acceso a estados y atributos
Sensores de plantilla y sensores binarios calculados
Filtros, valores por defecto y control de errores
Plantillas en condiciones y en mensajes de notificación
Probar plantillas antes de usarlas
Módulo 3 · Automatizaciones avanzadas5 clases
Disparadores múltiples y disparador de plantilla
Condiciones anidadas y bloques de elección
Modos single, restart, queued y parallel
Variables dentro de la automatización
Leer la traza para entender por qué no se ejecutó
Módulo 4 · Scripts, ayudantes y estado5 clases
Scripts con campos de entrada
Ayudantes como estado propio de la instalación
Máquina de estados sencilla para un proceso
Temporizadores y esperas
Evitar automatizaciones que se disparan entre sí
Módulo 5 · Complementos y servicios propios5 clases
Gestor de complementos y consideraciones de recursos
Broker Mosquitto integrado y dispositivos MQTT
Node-RED como complemento y reparto de responsabilidades
Servidor de ficheros y acceso por SSH
Proxy inverso y acceso remoto con certificado
Módulo 6 · Datos, rendimiento y versionado5 clases
Base de datos del registro y su crecimiento
Mover el registro a base externa
Exclusiones y retención del histórico
Configuración bajo Git y ramas de prueba
Restaurar una copia y comprobar que todo vuelve
Módulo 7 · Proyecto de cierre5 clases
Especificación de la lógica de un edificio pequeño
Sensores calculados y automatizaciones por ocupación y horario
Integración de un servicio externo por MQTT
Prueba de fallo y recuperación
Documentación de la instalación para quien venga después
Requisitos
Uso previo de Home Assistant: integraciones, entidades y automatizaciones visuales.
Terminal de Linux y edición de ficheros de configuración.
Nociones de MQTT y de estructuras de datos en JSON.
Una instalación propia de Home Assistant con acceso a los ficheros de configuración.
Descripción
El editor visual se queda corto en cuanto la instalación necesita decidir con varias condiciones a la vez, calcular un valor a partir de otros o comportarse distinto según la hora y la ocupación. Las automatizaciones se multiplican, se pisan entre sí y un cambio pequeño rompe algo que llevaba meses funcionando sin que nadie sepa qué se tocó.
El curso trabaja la capa de configuración por debajo de la interfaz. YAML y su validación, plantillas Jinja para sensores calculados y textos dinámicos, automatizaciones con modos de ejecución y trazas, scripts y máquinas de estado con ayudantes, y complementos autoalojados como Mosquitto o Node-RED cuando conviene sacar la lógica fuera. Se cierra con registro externo, retención y control de versiones.
El resultado es una instalación que se puede mantener y explicar: cada cambio queda registrado, se puede volver atrás y la lógica compleja está donde se puede leer. Es la base para integrar dispositivos propios con ESP32 por MQTT y para montar la monitorización energética de un edificio completo.
¿Para quién es este curso?
Ingeniería que mantiene instalaciones domóticas o de gestión de edificio con lógica no trivial.
Perfiles de desarrollo que amplían Home Assistant con servicios propios e integraciones a medida.
Técnicos responsables de una instalación que debe seguir funcionando sin su autor delante.
Bajo demanda
Curso diseñado con la ficha cerrada. Se produce al confirmarse un grupo o un contrato.
Este sitio web utiliza cookies propias y de terceros para recopilar información con finalidad técnica. No se recaban ni ceden datos de carácter personal sin tu consentimiento. Más información en la política de cookies.