Vamos 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.
Una vez creada la cuenta, nos pedirá que demos un nombre al entorno que deseamos domotizar y datos de ubicación:
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”:
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
Pingback: Sensor de temperatura y humedad Mijia de Xiaomi con Home Assistant | Notas sobre robótica, electrónica, sistemas operativos y programación
Pingback: Iluminación Yeelight con Home Assistant | Notas sobre robótica, electrónica, sistemas operativos y programación
Pingback: Mi Smart Plug con Home Assistant | Notas sobre robótica, electrónica, sistemas operativos y programación
Pingback: Instalación alternativa de Home Assistant en Raspberry Pi 4 con ArchLinux | Notas sobre robótica, electrónica, sistemas operativos y programación
Pingback: Interruptores Wi-Fi Sonoff con Home Assistant | Notas sobre robótica, electrónica, sistemas operativos y programación
Pingback: Dispositivos Tuya en servidores Smart Life con Home Assistant | Notas sobre robótica, electrónica, sistemas operativos y programación
Pingback: Aspiradoras Ecovacs con Home Assistant | Notas sobre robótica, electrónica, sistemas operativos y programación
Pingback: ESPHome con Home Assistant | Notas sobre robótica, electrónica, sistemas operativos y programación
Pingback: Control de persiana motorizada basado en relé Aqara con Home Assistant | Notas sobre robótica, electrónica, sistemas operativos y programación