Saltar al contenido
Volver

Raspberry Pi como servidor domótico: instalar Home Assistant

Publicado:  at  11:45 a. m.

¿Sirve una Raspberry Pi para Home Assistant?

Sí. Una Raspberry Pi puede ejecutar Home Assistant de forma continua con un consumo reducido y es una plataforma popular para una instalación doméstica. La experiencia depende del modelo, la memoria, el almacenamiento y el número de servicios que quieras ejecutar.

Para empezar, una instalación dedicada con Home Assistant OS suele ser más sencilla que convertir la Pi en un servidor de muchos contenedores. Si ya administras Docker, puedes elegir Home Assistant Container, pero tendrás que mantener también el sistema operativo, los volúmenes y las actualizaciones.

Qué necesitas

No conectes sensores a la Raspberry Pi solo porque tenga pines GPIO. Home Assistant es el servidor; los dispositivos finales pueden estar en ESP32, Zigbee, Thread o WiFi. Separar ambas funciones facilita actualizar y recuperar el sistema.

Home Assistant OS o Docker

OpciónVentajaCuándo elegirla
Home Assistant OSInstalación integrada y administración sencillaEquipo dedicado y primera instalación
Home Assistant ContainerControl sobre Docker y servicios vecinosYa mantienes contenedores y volúmenes
Máquina virtualAislamiento dentro de un servidor existenteTienes un hipervisor estable

Para una Raspberry Pi dedicada recomendaría Home Assistant OS. La documentación oficial de instalación es la referencia para modelos, imágenes y cambios de procedimiento.

Instalar Home Assistant OS

  1. Comprueba el modelo exacto de Raspberry Pi y descarga la imagen adecuada.
  2. Descarga una herramienta fiable para escribir la imagen en la microSD o SSD.
  3. Selecciona cuidadosamente el disco de destino: escribir una imagen borra su contenido.
  4. Inserta el almacenamiento, conecta la fuente y conecta Ethernet si es posible.
  5. Espera el primer arranque. Puede tardar más que los siguientes.
  6. Abre el panel desde el navegador usando la dirección recomendada o la IP que muestre el router.
  7. Crea el usuario administrador con una contraseña única.

La instalación no termina cuando aparece el panel. Configura la zona horaria, la ubicación aproximada y las unidades, y comprueba que la hora del sistema es correcta antes de crear históricos o automatizaciones.

Red y nombre del servidor

Una reserva DHCP en el router suele ser más sencilla que fijar manualmente una IP en Home Assistant. Así el router mantiene la dirección asociada a la MAC de la Raspberry Pi y puedes localizarla tras un reinicio.

Si el nombre local no resuelve, utiliza temporalmente la IP. No abras el panel directamente a Internet para solucionarlo. Para acceso remoto, utiliza un método documentado y protegido, no una redirección improvisada del puerto de administración.

Copias de seguridad

Configura copias antes de añadir muchos dispositivos. Guarda al menos una copia fuera de la Raspberry Pi: una copia en la misma microSD no ayuda si falla el almacenamiento.

Prueba una restauración con una instalación de prueba o documenta los pasos. Una copia que nunca se ha podido restaurar no es una estrategia de recuperación. Conserva también una lista de integraciones, coordinadores y nombres de los dispositivos.

Añadir el primer dispositivo

Empieza con un elemento que no afecte a la seguridad ni a la alimentación de la casa. Un sensor de temperatura o un ESP32 con ESPHome es mejor primer paso que una cerradura o un relé de potencia.

La guía de ESPHome en español explica el flujo de firmware y la de DHT11 frente a DHT22 compara un sensor de temperatura y humedad.

Cuando el dispositivo aparezca, revisa nombre, área, unidad y frecuencia de actualización. Observa sus valores durante varias horas antes de crear una regla.

Mantenimiento

Errores habituales

Fuentes y siguiente paso

Consulta la instalación oficial de Home Assistant y la documentación de copias de seguridad. Después de instalarlo, vuelve a domótica para principiantes para escoger una primera automatización pequeña.


Sugerir cambios
Compartir este artículo en:

Artículo anterior
Sensor de temperatura con ESP32 y ESPHome paso a paso
Artículo siguiente
ESP32 vs ESP8266 vs Arduino: cuál elegir