Es un sistema de domótica, automatización de recintos, como otros en el mercado, pero que actúa como una nube local, los datos no van a servidores en remotos en lugares controlados por la empresa que me vendió el dispositivo inteligente, es decir, obtenemos mayor privacidad y la certeza de que la empresa no cambiará de políticas o dejará obsoletos nuestros dispositivos por cambios en sus sistemas.
Es Open Source, es decir libre y gratuito, se actualiza con regularidad para mejorar sus características y seguridad.
Puedes descargarlo de www.home-assistant.io e instalarlo en un servidor dentro de tu casa.
Puedes instalarlo en un PC antiguo que ya no uses o una placa como la Raspberry Pi, recomiendan desde el modelo 3B en adelante.
Instalación en un computador antiguo con Docker
Requisitos mínimos:
- Un procesador de 64bits Intel o AMD capaz de iniciar en modo UEFI, ( un computador con 10 años o menos ).
- Al menos 2Gb de memoria RAM, recomendado 4Gb.
Instale GNU Linux Ubuntu 20.04, según estas instrucciones.
Una vez iniciado el servidor, desde la línea de comandos instale Docker, Docker Compose y Portainer según estas instrucciones.
Crea la carpeta para los contenedores
sudo mkdir /docker sudo chown root.docker /docker sudo chmod 774 /docker
Luego de iniciado Portainer, entra al Docker Local y a la opción stacks
Cree un nuevo stack que inc
con el siguiente dockerfile:
version: '3' services: homeassistant: container_name: homeassistant image: "ghcr.io/home-assistant/home-assistant:stable" volumes: - /PATH_TO_YOUR_CONFIG:/config - /etc/localtime:/etc/localtime:ro restart: unless-stopped privileged: true network_mode: host node-red: image: nodered/node-red:latest environment: - TZ=Europe/Amsterdam ports: - "1880:1880" volumes: - /PATH_TO_YOUR_CONFIG:/data