Ir al contenido principal

Home Assistant en Raspberry Pi: domótica casera paso a paso

Home Assistant en Raspberry Pi

Domótica casera: controla todos tus dispositivos desde un único panel

🏷️ RASPBERRY PI / SERVIDORES
Home Assistant en Raspberry Pi: domótica casera paso a paso

Llevamos varias entradas montando piezas sueltas de un ecosistema doméstico: un NAS, un servidor Plex, Immich, una estación meteorológica con ESP32... Hoy las conectamos todas bajo un mismo techo con Home Assistant, la plataforma de domótica de código abierto más usada del mundo, capaz de integrar miles de dispositivos y marcas distintas (bombillas inteligentes, enchufes, sensores, cámaras) en un único panel de control, sin depender de la nube de ningún fabricante concreto.

🏠 ¿Por qué Home Assistant y no las apps de cada marca?

Si tienes bombillas de una marca, un enchufe de otra y una cámara de una tercera, normalmente necesitas tres apps distintas, cada una con su propia cuenta y su propia nube. Home Assistant las une todas en un solo panel, permite crear automatizaciones que combinen dispositivos de marcas diferentes (por ejemplo, "si el sensor de movimiento del ESP32 detecta algo, enciende la luz del salón"), y todo funciona de forma local, sin depender de que los servidores del fabricante estén operativos.

💡 ¿Qué modelo de Raspberry Pi necesito?

Home Assistant funciona bien en una Raspberry Pi 4 con 4 GB de RAM. Si ya la tienes ocupada con NAS, Plex e Immich, valora usar una Raspberry Pi 5 dedicada solo a domótica, ya que Home Assistant se beneficia de tener recursos disponibles de forma constante para procesar automatizaciones en tiempo real.

Paso 1: Instalar Home Assistant OS

A diferencia de los servicios anteriores, Home Assistant recomienda usar su propio sistema operativo completo (Home Assistant OS) en lugar de instalarse sobre Raspberry Pi OS. Descarga la imagen oficial desde la web de Home Assistant y grábala en una tarjeta microSD con Raspberry Pi Imager, la misma herramienta que usamos en la entrada de instalación del sistema operativo, eligiendo esta vez "Usar personalizado" para seleccionar el archivo descargado.

Paso 2: Primer acceso

Inserta la tarjeta en la Raspberry Pi, conecta la alimentación y espera unos minutos mientras el sistema termina de configurarse por primera vez (puede tardar hasta 20 minutos, es normal). Después, desde cualquier navegador de tu red, entra en http://homeassistant.local:8123 y sigue el asistente inicial para crear tu cuenta de administrador y configurar tu ubicación (necesaria para automatizaciones basadas en el amanecer/atardecer).

Paso 3: Añadir tus primeros dispositivos

Home Assistant detecta automáticamente muchos dispositivos compatibles en tu red (bombillas, enchufes inteligentes) y te los propone añadir directamente desde Configuración → Dispositivos y servicios. Para dispositivos propios como tu ESP32, existe una integración llamada ESPHome que permite programarlos de forma que se conecten e integren directamente en Home Assistant, sin necesidad de crear tu propio servidor web ni usar Blynk.

⚠️ No mezcles sistemas operativos en la misma Raspberry Pi

Home Assistant OS ocupa toda la tarjeta microSD: no podrás instalarlo junto a Raspberry Pi OS en la misma tarjeta ni combinarlo con los servicios de OpenMediaVault que ya tienes montados en tu otra Raspberry Pi. Si quieres domótica y NAS a la vez, lo más limpio es usar placas separadas, o instalar Home Assistant como contenedor Docker adicional sobre tu Raspberry Pi OS existente (una opción algo más avanzada).

Paso 4: Crear tu primera automatización

Ve a Configuración → Automatizaciones y crea una nueva desde cero. El editor visual te permite definir un desencadenante (por ejemplo, "a las 22:00" o "cuando detecte movimiento"), condiciones opcionales, y una acción (por ejemplo, "encender la luz del salón al 50%"), todo sin necesidad de escribir código.

🛒 Materiales para este proyecto

COMPONENTE DESCRIPCIÓN ENLACE
Raspberry Pi 4 / 5 Placa base recomendada para Home Assistant OS. VER EN AMAZON
Fuente de alimentación oficial Estabilidad recomendada para un sistema encendido 24/7. VER EN AMAZON
Caja con disipadores Protección y refrigeración para uso continuo. VER EN AMAZON

Conclusión

Con Home Assistant tienes el centro de mando definitivo para todo tu ecosistema casero: dispositivos comerciales y tus propios proyectos de ESP32, todo integrado, sin depender de apps sueltas ni de la nube de terceros. Es un proyecto con un recorrido enorme: cuantos más sensores y dispositivos vayas añadiendo, más útil se vuelve.

¿Qué automatización sería la primera que crearías tú?

Cuéntanos en los comentarios tu idea, y qué dispositivos inteligentes tienes ya en casa.

❓ Preguntas frecuentes

No para el funcionamiento básico: las automatizaciones y el control de dispositivos compatibles siguen funcionando de forma local aunque se caiga internet. Sí necesitarás conexión para acceder desde fuera de casa o para dispositivos que dependan de la nube del propio fabricante.

Sí, Home Assistant tiene integraciones oficiales o creadas por la comunidad para la inmensa mayoría de marcas populares de domótica del mercado. Antes de comprar un dispositivo nuevo, es buena práctica buscar su nombre junto a "Home Assistant" para confirmar que existe integración.

Sí, tiene integraciones oficiales tanto con Amazon Alexa como con Google Assistant, que te permiten controlar por voz cualquier dispositivo que ya tengas configurado en Home Assistant, exponiéndolo automáticamente a estos asistentes.

🎥 Vídeo resumen

Comentarios

Entradas populares de este blog

Cómo evitar que Windows apague la pantalla o el disco duro (con gpedit)

Introducción Uno de los problemas más frecuentes en Windows es la suspensión automática del sistema, el apagado de la pantalla o la desactivación del disco duro tras unos minutos de inactividad. Aunque esto busca ahorrar energía, puede resultar frustrante si utilizas tu PC como servidor doméstico, servidor Plex, máquina de descargas o para tareas de larga duración . Si bien es posible cambiar estos ajustes desde la configuración tradicional de energía, muchas veces Windows ignora nuestras preferencias debido a directivas internas. La solución definitiva para evitar que tu ordenador se apague o suspenda es utilizar el Editor de Directivas de Grupo Local (gpedit.msc) . ⚠️ Advertencia sobre la versión de Windows El comando gpedit.msc solo está disponible de forma nativa en las ediciones Windows Pro, Enterprise y Education . Si utilizas Windows Home , esta herramienta no estará presente por defecto y deberás recurrir a la configuración convencional del Panel de Control. Paso 1...

Encender un LED con un Pulsador en Arduino (Tutorial Completo y sin fallos)

Introducción Controlar un LED mediante un pulsador es el primer proyecto práctico que se realiza al iniciarse con Arduino. Aunque parece un ejercicio sencillo, es fundamental entenderlo bien , ya que en él se esconde uno de los errores más comunes en electrónica digital: el problema del "estado flotante" . En este tutorial analizamos la lógica, el esquema y el código, explicando por qué un LED puede parpadear de forma errática sin las conexiones adecuadas y cómo solucionarlo mediante una resistencia Pull-Down o utilizando la función interna INPUT_PULLUP . Materiales necesarios Para realizar este montaje en tu banco de pruebas vas a necesitar los siguientes componentes básicos: 1 Placa Arduino UNO, Nano o Mega 1 LED (5mm, cualquier color) 1 Pulsador o botón push-button (4 pines) 1 Resistencia de 220Ω (protección para el LED) 1 Resistencia de 10kΩ (para el circuito Pull-Down) Cables Dupont / jumpers de conexión 1 Protoboard (placa de prueba...

Alarma con Arduino y Sensor Ultrasónico HC-SR04 (Tutorial paso a paso)

Introducción Crear un sistema de seguridad o detección de movimiento no tiene que ser complicado ni caro. En este tutorial vamos a construir una alarma con Arduino y un sensor de ultrasonidos (el famoso HC-SR04). Este proyecto es ideal para principiantes porque aprendes a leer sensores externos y a generar una respuesta física (encender un LED y hacer sonar un buzzer) cuando alguien se acerca demasiado. A continuación, te explico cómo funciona el sensor, qué materiales necesitas, cómo montar el circuito y te desgloso el código línea por línea para que realmente entiendas lo que estás programando. ¿Cómo funciona el Sensor Ultrasónico HC-SR04? Este sensor funciona igual que un sonar o los delfines: emite un sonido imperceptible para el humano (ultrasonido) y espera a que ese sonido choque contra un objeto y regrese (eco). Pin Trig (Trigger - Disparo): Le dice al sensor que debe "gritar" y emitir el pulso de ultrasonido. Pin Echo (Eco - Recepción): Se queda escuchando...