meta data de esta página
¡Esta es una revisión vieja del documento!
Instalación Domótica con Home Assistant
Partimos de una banana pi donde hemos instalado la distribución Armbian. Descargamos la imagen, ponemos nuestra tarjeta SD y desde la terminal escribimos
sudo dd if=Armbian_5.31_Bananapi_Debian_jessie_next_4.11.5.img o f=/dev/sde bs=1M && syncUna vez configurada y actualizada la distribución, procedemos a instalar los componentes que vamos a necesitar
Yo voy a optar por instalar Hass.io que en este caso instalaré manualmente por no haber una imagen para la bananapi. Para ello necesitamos instalar los siguientes paquetes
- docker
- bash
- socat
- jq
- curl
Docker
Instalamos Docker con
sudo curl -sSL https://get.docker.com | sh
Añadimos nuestro usuario al grupo docker para poder lanzar contenedores sin ser root
sudo usermod -aG docker lc
Para saber si se ha instalado correctamente ejecutamos
sudo docker version
Client: Version: 17.07.0-ce API version: 1.31 Go version: go1.8.3 Git commit: 8784753 Built: Tue Aug 29 17:51:12 2017 OS/Arch: linux/arm Server: Version: 17.07.0-ce API version: 1.31 (minimum version 1.12) Go version: go1.8.3 Git commit: 8784753 Built: Tue Aug 29 17:45:32 2017 OS/Arch: linux/arm Experimental: false
Instalamos el resto de paquete necesarios
sudo apt-get install socat jq curl bash
Instalar Hass.io
Se supone que basta con ejecutar el comando
curl -sL https://raw.githubusercontent.com/home-assistant/hassio-build/master/install/hassio_install | bash - -m armPero como me daba un error procedí a descargar el script de instalación con
sudo wget https://raw.githubusercontent.com/home-assistant/hassio-build/master/install/hassio_install
Una vez descargado, le dí permisos de ejecución al script y lo lanzé con el siguiente comando
sudo ./hassio_install -m arm