
Formación en Home Assistant
Tomá el control total de tu hogar inteligente dominando Home Assistant desde cero. Este curso te guía a través de la instalación, la integración de dispositivos, la construcción de automatizaciones y el refuerzo de la seguridad con instrucción práctica y directa. Ya sea que estés conectando tu primer foco inteligente o diseñando automatizaciones complejas con múltiples dispositivos, vas a terminar con un sistema Home Assistant completamente funcional, seguro y personalizado.
Qué vas a aprender:
Vas a empezar instalando y configurando Home Assistant en el hardware que elijas, y después vas a conectar dispositivos inteligentes usando protocolos locales como Zigbee y Z-Wave, además de servicios basados en la nube. Vas a construir automatizaciones usando disparadores, condiciones y acciones, y las vas a extender con plantillas Jinja2, entidades helper y apps en Python con AppDaemon. El curso cubre el diseño de paneles Lovelace personalizados, la integración MQTT para sensores DIY y la configuración de asistentes de voz. También vas a implementar buenas prácticas de seguridad, habilitar el acceso remoto seguro y aprender solución sistemática de problemas para mantener tu sistema funcionando de forma confiable a largo plazo.
Cómo estudiás de forma práctica Formación en Home Assistant
Cómo practicás Formación en Home Assistant
Para vos que sos empresa y querés capacitar a tu equipo
En Dedika para empresas, el curso incluye ejercicios y ejemplos adaptados a tu propio negocio y a las necesidades de tu empresa.
Contenido del curso
8 Capítulos • 39 LeccionesDuración entre 4 y 360 horas (tú decides)
Capítulo 1OcultarOcultar detallesVer detallesIntroducción a Home Assistant
Introducción a Home Assistant
Lección 1 • Qué es Home Assistant
Define a Home Assistant como una plataforma de automatización del hogar de código abierto y explica su función para unificar dispositivos inteligentes. Establece la base conceptual para todos los capítulos siguientes.
Lección 2 • Navegación por la interfaz de usuario
Presenta el panel de Lovelace, la navegación de la barra lateral y los menús de configuración. Familiarizarse con la interfaz de usuario acelera todas las tareas prácticas de los capítulos posteriores.
Lección 3 • Opciones de instalación y requisitos
Cubre los prerrequisitos de hardware y software y compara los métodos de instalación. Quienes completen el módulo seleccionan el método adecuado para su entorno antes de proceder con la configuración.
Lección 4 • Arquitectura central y componentes
Explica la estructura interna de la plataforma, incluyendo el bus de eventos, la máquina de estados y el registro de servicios. Comprender la arquitectura permite tomar decisiones de configuración informadas a lo largo del curso.
Capítulo 2OcultarOcultar detallesVer detallesInstalación y configuración de Home Assistant
Instalación y configuración de Home Assistant
Lección 1 • Gestión de actualizaciones y backups
Enseña los procedimientos de actualización y las estrategias de backup automático para mantener la estabilidad del sistema. Los estudiantes aplican estas prácticas antes de realizar cualquier cambio de configuración.
Lección 2 • Configuración básica del sistema
Cubre los archivos de configuración principales, el editor de configuración y las herramientas de validación. Una configuración base correcta previene errores al añadir integraciones y automatizaciones.
Lección 3 • Preparación del entorno del host
Cubre el formateo del medio de almacenamiento, la configuración de los ajustes de red y la verificación de la preparación del hardware. Una preparación adecuada evita fallos comunes de instalación.
Lección 4 • Ejecución del asistente de configuración inicial
Recorre el asistente de configuración de primera ejecución para crear una cuenta de administrador y configurar los datos de ubicación. Completar la configuración inicial desbloquea la funcionalidad completa de la plataforma.
Lección 5 • Gestión de usuarios y accesos
Explica la configuración multiusuario, los permisos basados en roles y los tokens de acceso. Un control de acceso adecuado es esencial antes de compartir el sistema con los miembros del hogar.
Capítulo 3OcultarOcultar detallesVer detallesIntegración de dispositivos y servicios
Integración de dispositivos y servicios
Lección 1 • Conexión de dispositivos de la red local
Cubre protocolos como Zigbee, Z-Wave, Wi-Fi y Matter para el emparejamiento de dispositivos locales. La conectividad local reduce la latencia y la dependencia de la nube.
Lección 2 • Gestión de entidades y el registro de dispositivos
Enseña a renombrar, deshabilitar y organizar entidades y dispositivos en el registro. Un registro limpio mejora la legibilidad de las automatizaciones y la claridad del panel.
Lección 3 • Solución de problemas de integración
Identifica fallos comunes de integración y usa registros y diagnósticos para resolverlos. Las habilidades sistemáticas de solución de problemas evitan interrupciones prolongadas.
Lección 4 • Comprensión de las integraciones
Explica qué son las integraciones, cómo se descubren y dónde se gestionan. Esta base es necesaria antes de añadir cualquier dispositivo físico o basado en la nube.
Lección 5 • Integración de servicios basados en la nube
Conecta plataformas externas y asistentes de voz a través de integraciones oficiales y de la comunidad. Las integraciones en la nube expanden la compatibilidad de dispositivos más allá de los protocolos locales.
Capítulo 4OcultarOcultar detallesVer detallesCreación de automatizaciones y scripts
Creación de automatizaciones y scripts
Lección 1 • Acciones y llamadas a servicios
Explica cómo llamar a servicios, controlar dispositivos y encadenar múltiples acciones en secuencia. Las acciones son la capa de ejecución que hace que las automatizaciones produzcan resultados en el mundo real.
Lección 2 • Disparadores y condiciones
Cubre disparadores de estado, tiempo, evento y numéricos, junto con tipos de condiciones lógicas. La combinación de disparadores y condiciones produce automatizaciones precisas y sensibles al contexto.
Lección 3 • Fundamentos de automatización
Presenta el modelo disparador-condición-acción y el editor de automatizaciones en la interfaz de usuario. Comprender este modelo es el prerrequisito para cada automatización construida en el curso.
Lección 4 • Prueba y depuración de automatizaciones
Utiliza el visor de seguimiento, los disparadores manuales y los registros para verificar y corregir el comportamiento de las automatizaciones. Las pruebas sistemáticas aseguran que las automatizaciones funcionen correctamente antes de su despliegue.
Lección 5 • Creación y uso de scripts
Enseña la creación de scripts para secuencias de acciones reutilizables que se pueden llamar desde automatizaciones o la interfaz de usuario. Los scripts reducen la duplicación y simplifican la lógica de automatización compleja.
Capítulo 5OcultarOcultar detallesVer detallesEscenas, ayudantes y plantillas
Escenas, ayudantes y plantillas
Lección 1 • Introducción a las plantillas Jinja2
Cubre la sintaxis de Jinja2, variables, filtros y la herramienta del editor de plantillas. Las plantillas permiten valores dinámicos en automatizaciones, scripts y tarjetas del panel.
Lección 2 • Creación y uso de escenas
Define las escenas como instantáneas guardadas de los estados de los dispositivos y muestra cómo activarlas. Las escenas simplifican el control de múltiples dispositivos en una única acción ejecutable.
Lección 3 • Técnicas avanzadas de plantillas
Aplica lógica condicional, bucles y macros dentro de las plantillas para transformaciones de datos complejas. Las plantillas avanzadas reducen la duplicación de automatizaciones y mejoran la mantenibilidad.
Lección 4 • Explicación de las entidades ayudantes
Introduce los booleanos de entrada, números de entrada, selectores de entrada, contadores y temporizadores como entidades virtuales. Los ayudantes almacenan un estado definido por el usuario que impulsa la lógica de automatización condicional.
Lección 5 • Sensores de plantilla y sensores binarios
Crea sensores virtuales derivados de datos de entidades existentes usando expresiones de plantilla. Los sensores de plantilla exponen valores calculados como entidades de primera clase para paneles y automatizaciones.
Capítulo 6OcultarOcultar detallesVer detallesDiseño de paneles personalizados
Diseño de paneles personalizados
Lección 1 • Uso de YAML para la configuración del panel
Edita la configuración del panel directamente en YAML para precisión y control de versiones. La edición YAML desbloquea opciones no disponibles en el editor gráfico.
Lección 2 • Personalización avanzada de tarjetas
Aplica visibilidad condicional, estilos con card-mod e instalación de tarjetas personalizadas. La personalización avanzada produce paneles que se adaptan al contexto y las preferencias del usuario.
Lección 3 • Fundamentos del panel Lovelace
Explica los tipos de panel, las vistas y el sistema de maquetación basado en tarjetas. Este conocimiento estructural es necesario antes de añadir o personalizar cualquier elemento del panel.
Lección 4 • Organización de paneles para múltiples usuarios
Diseña vistas específicas por rol y aplica reglas de visibilidad de paneles basadas en el usuario. La organización multiusuario asegura que cada miembro del hogar vea los controles relevantes.
Lección 5 • Tipos de tarjetas principales y su configuración
Cubre las tarjetas de entidad, botón, vistazo, gráfico de historial y reproductor multimedia con sus opciones de configuración. Dominar las tarjetas principales satisface la mayoría de los requisitos de visualización.
Capítulo 7OcultarOcultar detallesVer detallesSeguridad, acceso remoto y privacidad
Seguridad, acceso remoto y privacidad
Lección 1 • Gestión de secretos y credenciales
Utiliza el archivo secrets.yaml y gestores de secretos externos para mantener las credenciales fuera de los archivos de configuración. Una gestión adecuada de secretos previene la exposición de credenciales en backups y control de versiones.
Lección 2 • Controles de privacidad y minimización de datos
Deshabilita la telemetría, limita el intercambio de datos en la nube y controla los períodos de retención del registrador. Los controles de privacidad reducen la huella de datos personales del sistema de hogar inteligente.
Lección 3 • Habilitación del acceso remoto seguro
Configura Nabu Casa cloud, proxies inversos y túneles VPN para un acceso remoto encriptado. Se evalúa cada método en términos de seguridad, costo y complejidad técnica.
Lección 4 • Segmentación de red y reglas de firewall
Aísla los dispositivos IoT en una VLAN dedicada y restringe el tráfico con reglas de firewall. La segmentación de red limita el radio de impacto de un dispositivo comprometido.
Lección 5 • Fundamentos de seguridad de Home Assistant
Revisa la postura de seguridad predeterminada, las superficies de ataque comunes y las prioridades de refuerzo. Un modelo de amenaza claro guía todas las decisiones de seguridad subsecuentes en este capítulo.
Capítulo 8OcultarOcultar detallesVer detallesAutomatización avanzada y optimización del sistema
Automatización avanzada y optimización del sistema
Lección 1 • Node-RED para automatización visual
Instala Node-RED y construye flujos que complementan o reemplazan las automatizaciones nativas para lógica compleja. La programación visual de flujos acelera el desarrollo de flujos de trabajo condicionales de múltiples pasos.
Lección 2 • Ajuste de rendimiento y gestión de base de datos
Optimiza el registrador, purga datos antiguos y mueve la base de datos a un almacenamiento más rápido. El ajuste de rendimiento previene ralentizaciones a medida que crece el número de entidades y el volumen de historial.
Lección 3 • Control de versiones y gestión de la configuración
Rastrea los cambios de configuración con Git y automatiza los backups a repositorios remotos. El control de versiones permite experimentar de forma segura y recuperarse rápidamente de errores de configuración.
Lección 4 • AppDaemon para automatizaciones en Python
Utiliza AppDaemon para escribir aplicaciones basadas en Python para lógica que excede las capacidades de automatización YAML. Las automatizaciones en Python permiten la toma de decisiones algorítmica y la integración con API externas.
Lección 5 • Patrones de automatización avanzados
Implementa automatizaciones basadas en blueprints, patrones de máquina de estados y coordinación entre automatizaciones. Estos patrones manejan escenarios complejos del mundo real que la lógica simple de disparo-acción no puede resolver.
Tu certificado válido de finalización
Este curso es para vos:
Propietarios: con ganas de unificar los dispositivos inteligentes que tienen dispersos bajo una misma plataforma.
Profesionales de IT: con ganas de aplicar sus conocimientos de redes a proyectos de automatización del hogar.
Aficionados a la electrónica: listos para pasar de jugar con un solo dispositivo a armar sistemas completos.
Inquilinos que se preocupan por la privacidad: buscan control local sin depender de servicios corporativos en la nube.
Makers de DIY: construís sensores personalizados y necesitás una plataforma potente para gestionarlos.
Personas que cambian de trayectoria profesional: explorando los campos de IoT y hogares inteligentes a través de experiencia práctica.
Lo que dicen nuestros alumnos
Sus clases son perfectas. Adquirí el paquete de un año y, finalmente, tengo la oportunidad de seguir diversos temas de mi interés sin necesidad de cambiar de plataforma... les agradezco por todo lo que hacen, ya los recomendé a otras personas...

Me gusta cómo las lecciones van directo al grano y cómo puedo cambiar capítulos y saltear contenidos que no necesito.

Me gusta el contenido y la forma de presentación y transcripción de videos, ¡lo que acelera el proceso!

La plataforma es rápida, simple de usar. La diversidad de contenido y los videos complementarios ayudan mucho en el aprendizaje.

Principales capacitaciones
Preguntas frecuentes
¿Quién es Dedika?
¿El certificado es válido en Argentina?
¿Los cursos son gratuitos?
¿Cuál es la carga horaria del curso?
¿Cómo son los cursos?
¿Cómo funcionan los cursos?
¿Cuál es la duración de los cursos?
¿Cuál es el costo o precio de los cursos?
¿Qué es un curso EAD u online y cómo funciona?
Curso en PDF




















