Elige tu idioma
Formación en Home Assistant
Más de 2 millones de estudiantes en todo el mundo

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.

Dedika para empresas

Lo que 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 estudias de forma práctica Formación en Home Assistant

Cómo practicas Formación en Home Assistant

Para ti que eres empresa y quieres 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.

Haz clic aquí

Contenido del curso

8 Capítulos • 39 ClasesDuración entre 4 y 360 horas (tú decides)

Capítulo 1Ver detalles

Introducción a Home Assistant

  • Clase 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.

  • Clase 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.

  • Clase 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.

  • Clase 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 2Ver detalles

Instalación y configuración de Home Assistant

  • Clase 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.

  • Clase 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.

  • Clase 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.

  • Clase 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.

  • Clase 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 3Ver detalles

Integración de dispositivos y servicios

  • Clase 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.

  • Clase 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.

  • Clase 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.

  • Clase 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.

  • Clase 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 4Ver detalles

Creación de automatizaciones y scripts

  • Clase 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.

  • Clase 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.

  • Clase 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.

  • Clase 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.

  • Clase 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 5Ver detalles

Escenas, ayudantes y plantillas

  • Clase 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.

  • Clase 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.

  • Clase 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.

  • Clase 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.

  • Clase 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 6Ver detalles

Diseño de paneles personalizados

  • Clase 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.

  • Clase 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.

  • Clase 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.

  • Clase 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.

  • Clase 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 7Ver detalles

Seguridad, acceso remoto y privacidad

  • Clase 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.

  • Clase 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.

  • Clase 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.

  • Clase 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.

  • Clase 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 8Ver detalles

Automatización avanzada y optimización del sistema

  • Clase 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.

  • Clase 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.

  • Clase 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.

  • Clase 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.

  • Clase 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.

Certificación

Tu certificado válido de finalización

Este curso es para ti:

  • 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 estudiantes

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... agradezco por todo lo que hacen, ya los he recomendado a otras personas...
Giulio Carlo
Giulio CarloEstudiante de Marketing Digital
Me gusta cómo las lecciones van directo al grano y cómo puedo cambiar capítulos y saltar contenidos que no necesito.
Mariana Ferres
Mariana FerresEstudiante de Fotografía
Me gusta el contenido y la forma de presentación y transcripción de videos, ¡lo que acelera el proceso!
Luciana Alvarenga
Luciana AlvarengaEstudiante de Diseño de Uñas
La plataforma es rápida, simple de usar. La diversidad de contenido y los videos complementarios ayudan mucho en el aprendizaje.
André Felipe
André FelipeEstudiante de Ingeniería de Prompt

Principales capacitaciones

Preguntas Frecuentes

¿Quién es Dedika?

¿El certificado es válido en Chile?

¿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