Home Assistant en Raspberry Pi con ArchLinux

homeassistantVamos a instalar Home Assistant en una Raspberry Pi 3 B+ con ArchLinux. A pesar de que el desarrollador facilita una distribución de Linux preconfigurada para este entorno, HassOS, resulta interesante experimentar el proceso de configuración de esta herramienta en nuestra distribución favorita.

Instalación

Comenzaremos con la instalación de varios paquetes básicos y sus dependencias:
# pacman -S python-pip gcc make

Debido a un problema en la ubicación de algunos headers, crearemos enlaces simbólicos para que estos sean visibles durante la compilación de algunas librerías auxiliares:
# ln -s /usr/lib/libffi-3.2.1/include/ffi*.h /usr/include

A continuación instalaremos los módulos Python necesarios:
# pip3 install homeassistant aiohttp_cors sqlalchemy

Primer arranque

El primer arranque se llevará a cabo desde línea de comando:
# hass

Desde un navegador en cualquier máquina de nuestra red accederemos a la dirección IP de nuestra Raspberry Pi en el puerto 8123, donde se nos pedirá acceso o, en su caso, registro.

ha1

Una vez creada la cuenta, nos pedirá que demos un nombre al entorno que deseamos domotizar y datos de ubicación:

ha2

A continuación, podremos añadir los dispositivos que Home Assistant haya detectado en la red doméstica o añadir nuevos desde la opción “Más”:

ha3

Hemos conseguido hacer funcionar, con poco esfuerzo, una versión de Home Assistant en nuestra Raspberry Pi bajo ArchLinux.

Configuración para autoarranque

Por último, podemos hacer que autoarranque la aplicación en el sistema mediante la creación de un archivo systemd:

[Unit]
Description=Home Assistant
After=network-online.target

[Service]
Type=simple
ExecStart=/usr/bin/hass

[Install]
WantedBy=multi-user.target

Habilitaremos el servicio como es habitual en systemd:
# systemctl enable homeassistant.service

Esta entrada fue publicada en Integración domótica y etiquetada , . Guarda el enlace permanente.

9 respuestas a Home Assistant en Raspberry Pi con ArchLinux

  1. Pingback: Sensor de temperatura y humedad Mijia de Xiaomi con Home Assistant | Notas sobre robótica, electrónica, sistemas operativos y programación

  2. Pingback: Iluminación Yeelight con Home Assistant | Notas sobre robótica, electrónica, sistemas operativos y programación

  3. Pingback: Mi Smart Plug con Home Assistant | Notas sobre robótica, electrónica, sistemas operativos y programación

  4. Pingback: Instalación alternativa de Home Assistant en Raspberry Pi 4 con ArchLinux | Notas sobre robótica, electrónica, sistemas operativos y programación

  5. Pingback: Interruptores Wi-Fi Sonoff con Home Assistant | Notas sobre robótica, electrónica, sistemas operativos y programación

  6. Pingback: Dispositivos Tuya en servidores Smart Life con Home Assistant | Notas sobre robótica, electrónica, sistemas operativos y programación

  7. Pingback: Aspiradoras Ecovacs con Home Assistant | Notas sobre robótica, electrónica, sistemas operativos y programación

  8. Pingback: ESPHome con Home Assistant | Notas sobre robótica, electrónica, sistemas operativos y programación

  9. Pingback: Control de persiana motorizada basado en relé Aqara con Home Assistant | Notas sobre robótica, electrónica, sistemas operativos y programación

Responder

Introduce tus datos o haz clic en un icono para iniciar sesión:

Logo de WordPress.com

Estás comentando usando tu cuenta de WordPress.com. Cerrar sesión /  Cambiar )

Google photo

Estás comentando usando tu cuenta de Google. Cerrar sesión /  Cambiar )

Imagen de Twitter

Estás comentando usando tu cuenta de Twitter. Cerrar sesión /  Cambiar )

Foto de Facebook

Estás comentando usando tu cuenta de Facebook. Cerrar sesión /  Cambiar )

Conectando a %s