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

Formación en Home Assistant para principiantes

Tome el control total de su hogar inteligente dominando Home Assistant desde cero. Este curso lo guía a través de la instalación, la integración de dispositivos, la construcción de automatizaciones y el fortalecimiento de la seguridad con instrucción práctica y directa. Ya sea que esté conectando su primer bombillo inteligente o diseñando automatizaciones complejas con múltiples dispositivos, usted finalizará con un sistema Home Assistant completamente funcional, seguro y personalizado.

Dedika para empresas

Lo que vas a aprender:

Usted empezará instalando y configurando Home Assistant en el hardware que haya elegido, luego conectará dispositivos inteligentes usando protocolos locales como Zigbee y Z-Wave, así como servicios basados en la nube. Usted construirá automatizaciones usando disparadores, condiciones y acciones, y las extenderá con plantillas Jinja2, entidades auxiliares y aplicaciones AppDaemon basadas en Python. El curso cubre el diseño de paneles Lovelace personalizados, la integración de MQTT para sensores DIY y la configuración de asistentes de voz. Usted también implementará las mejores prácticas de seguridad, habilitará el acceso remoto seguro y aprenderá una solución de problemas sistemática para que su sistema funcione de manera confiable a largo plazo.

Cómo estudias de forma práctica Formación en Home Assistant para principiantes

Cómo practicas Formación en Home Assistant para principiantes

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 LeccionesDuración entre 4 y 360 horas (tú decides)

Capítulo 1Ver detalles

Introducción a Home Assistant

  • Lección 1 • Qué Es Home Assistant

    Define Home Assistant como una plataforma de automatización del hogar de código abierto y explica su papel en la unificación de dispositivos inteligentes. Establece la base conceptual para todos los capítulos siguientes.

  • Lección 2 • Navegando la Interfaz de Usuario

    Introduce el tablero Lovelace, la navegación de la barra lateral y los menús de configuración. La familiaridad con la UI acelera todas las tareas prácticas en 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. Los estudiantes seleccionan el método apropiado para su entorno antes de proceder a 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. Entender la arquitectura permite tomar decisiones de configuración informadas a lo largo del curso.

Capítulo 2Ver detalles

Instalando y Configurando Home Assistant

  • Lección 1 • Gestionando Actualizaciones y Backups

    Enseña los procedimientos de actualización y estrategias de backup automatizado 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 centrales, 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 • Preparando el Entorno Anfitrión

    Cubre el flasheo de medios de almacenamiento, la configuración de ajustes de red y la verificación de la preparación del hardware. Una preparación adecuada previene fallos comunes de instalación.

  • Lección 4 • Ejecutando el Asistente de Incorporación

    Recorre el asistente de configuración de primera ejecución para crear una cuenta de administrador y establecer los datos de ubicación. Completar la incorporación desbloquea la funcionalidad completa de la plataforma.

  • Lección 5 • Gestión de Usuarios y Acceso

    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

Integrando Dispositivos y Servicios

  • Lección 1 • Conectando Dispositivos de 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 • Gestionando Entidades y el Registro de Dispositivos

    Enseña cómo renombrar, deshabilitar y organizar entidades y dispositivos en el registro. Un registro limpio mejora la legibilidad de las automatizaciones y la claridad del tablero.

  • Lección 3 • Solucionando Problemas de Integración

    Identifica fallos comunes de integración y utiliza registros y diagnósticos para resolverlos. Las habilidades de solución de problemas sistemáticas previenen interrupciones prolongadas.

  • Lección 4 • Entendiendo 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 • Integrando 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

Construyendo Automatizaciones y Scripts

  • Lección 1 • Acciones y Llamadas a Servicio

    Explica cómo llamar 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. Combinar disparadores y condiciones produce automatizaciones precisas y conscientes del contexto.

  • Lección 3 • Fundamentos de Automatización

    Introduce el modelo disparador-condición-acción y el editor de automatizaciones en la UI. Entender este modelo es el prerrequisito para cada automatización construida en el curso.

  • Lección 4 • Probando y Depurando Automatizaciones

    Utiliza el visor de trazas, disparadores manuales y registros para verificar y corregir el comportamiento de las automatizaciones. Las pruebas sistemáticas aseguran que las automatizaciones funcionen correctamente antes del despliegue.

  • Lección 5 • Creando y Usando Scripts

    Enseña la creación de scripts para secuencias de acciones reutilizables que se pueden llamar desde automatizaciones o la UI. Los scripts reducen la duplicación y simplifican la lógica de automatización compleja.

Capítulo 5Ver detalles

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 tablero.

  • Lección 2 • Creando y Usando Escenas

    Define las escenas como instantáneas guardadas del estado de los dispositivos y muestra cómo activarlas. Las escenas simplifican el control de múltiples dispositivos en una sola acción llamable.

  • Lección 3 • Técnicas Avanzadas de Plantillas

    Aplica lógica condicional, bucles y macros dentro de plantillas para transformaciones de datos complejas. Las plantillas avanzadas reducen la duplicación de automatizaciones y mejoran el mantenimiento.

  • Lección 4 • Entidades Ayudantes Explicadas

    Introduce los booleanos de entrada, números de entrada, selectores de entrada, contadores y temporizadores como entidades virtuales. Los ayudantes almacenan 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 tableros y automatizaciones.

Capítulo 6Ver detalles

Diseñando Tableros Personalizados

  • Lección 1 • Usando YAML para la Configuración del Tablero

    Edita la configuración del tablero 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 card-mod e instalaciones de tarjetas personalizadas. La personalización avanzada produce tableros que se adaptan al contexto y las preferencias del usuario.

  • Lección 3 • Fundamentos del Tablero Lovelace

    Explica los tipos de tablero, vistas y el sistema de diseño basado en tarjetas. Este conocimiento estructural es necesario antes de añadir o personalizar cualquier elemento del tablero.

  • Lección 4 • Organizando Tableros para Múltiples Usuarios

    Diseña vistas específicas por rol y aplica reglas de visibilidad del tablero basadas en el usuario. La organización multiusuario asegura que cada miembro del hogar vea controles relevantes.

  • Lección 5 • Tipos de Tarjetas Centrales y 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 centrales satisface la mayoría de los requisitos de visualización.

Capítulo 7Ver detalles

Seguridad, Acceso Remoto y Privacidad

  • Lección 1 • Gestionando Secretos y Credenciales

    Utiliza el archivo secrets.yaml y gestores de secretos externos para mantener las credenciales fuera de los archivos de configuración. La 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 recorder. Los controles de privacidad reducen la huella de datos personales del sistema de hogar inteligente.

  • Lección 3 • Habilitando Acceso Remoto Seguro

    Configura el acceso remoto de Nabu Casa, proxies inversos y túneles VPN para acceso remoto cifrado. Cada método se evalúa por 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 afectación 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 endurecimiento. Un modelo de amenaza claro guía todas las decisiones de seguridad posteriores en este capítulo.

Capítulo 8Ver detalles

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 recorder, 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 Configuración

    Rastrea los cambios de configuración con Git y automatiza los backups a repositorios remotos. El control de versiones permite la experimentación segura y la recuperación rápida de errores de configuración.

  • Lección 4 • AppDaemon para Automatizaciones en Python

    Usa 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 Avanzados de Automatización

    Implementa automatizaciones basadas en blueprint, 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 disparador-acción no puede.

Certificación

Tu certificado válido de finalización

Este curso es para ti:

  • Propietarios de vivienda: deseosos de unificar dispositivos inteligentes dispersos bajo una sola plataforma.

  • Profesionales de TI: con interés en aplicar habilidades de redes a proyectos de automatización del hogar.

  • Aficionados a la electrónica: listos para pasar de la experimentación con un solo dispositivo a sistemas completos.

  • Inquilinos conscientes de la privacidad: que buscan control local sin depender de servicios corporativos en la nube.

  • Creadores de tipo "hágalo usted mismo": que construyen sensores personalizados y necesitan una plataforma potente para gestionarlos.

  • Personas que cambian de trayectoria profesional: explorando los campos del IoT y el hogar inteligente a través de experiencia práctica y directa.

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... les 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, fácil 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 Colombia?

¿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