El método de instalación de Home Assistant Supervised se ha visto actualizado recientemente añadiendo nuevas dependencias y cambiando la instalación.
Los dos puntos a tener en cuenta, primero se ha añadido una nueva dependencia os-agent que permitirá una mejor comunicación entre el supervisor y el host y por otro lado la instalación de Home
Assistant Supervised que ahora se hará descargando el paquete homeasssistant-supervised.deb
La instalación la hacemos sobre una Raspberry Pi 4 con sistema operativo Raspberry Pi OS de 32 bits.
No voy a explicar la instalación paso por paso porque es mejor mirar el video y ver exactamente los pasos, aquí dejo los comandos que lanzo durante el video para que podáis copiarlos.
Primero paso, actualizar el sistema y reiniciar
sudo apt update
sudo apt upgrade
Instalar dependencias
sudo apt-get install \
jq \
wget \
curl \
udisks2 \
libglib2.0-bin \
network-manager \
apparmor \
apt-transport-https \
ca-certificates \
dbus -y
Ahora vamos con la instalación de dockeren la Raspberry Pi
curl -fsSL https://get.docker.com -o get-docker.sh
sh get-docker.sh
Seguimos con la instalación del nuevo paquete os-agent. Ante todo visitaremos la web https://github.com/home-assistant/os-agent/releases donde buscaremos la última versión y descargaremos el paquete que corresponda con nuestro sistema operativo.
Para descargar os-agent, en este momento la versión es la 1.2.2
wget https://github.com/home-assistant/os-agent/releases/download/1.2.2/os-agent_1.2.2_linux_armv7.deb
Instalamos el paquete de OS Agent descargado
sudo dpkg -i os-agent_1.2.2_linux_armv7.deb
SI queremos comprobar si funciona OS Agent
gdbus introspect --system --dest io.hass.os --object-path /io/hass/os
Punto final, finalmente descargamos e instalamos Home Assistant Supervised. Podemos ver la última versión del instalador aquí GitHub – home-assistant/supervised-installer: Installer for a generic Linux system.
wget https://github.com/home-assistant/supervised-installer/releases/latest/download/homeassistant-supervised.deb
sudo dpkg -i homeassistant-supervised.deb
Listo, si no ha dado ningún error, ya tendremos Home Assistant funcionando.
Os dejo con el video de todo el proceso de instalación de Home Assistant Supervised en una Raspberry Pi pero con unos pequeños cambios lo podréis instalar en cualquier Sistema Linux.
Buenos días,
Tengo una duda. Esta procedimiento es a posterirori de haber instalado un home assistant normal?. Me explico, aquí no aparece en que puerto está configurado home assistant ni nada por el estilo. Como sabré a que dirección dirigirme después?
Muchas gracias por tú tiempo, saludos
Hola, solo hay que hacer esto. El puerto por defecto de Home Assistant siempre es el 8123.
Muchas gracias por el video. Me queda una duda. ¿Como indicamos los volumenes donde dejamos los ficheros de configuración? En la versión anterior se indicaba con -d y a continuación la ruta, pero ahora no se como.
No se puede, al menos que yo tenga conocimiento, al ser un paquete .deb ya lleva sus rutas predefinidas y si bien existen instrucciones en linux para cambiar esas ubicaciones yo no lo recomendaría.
Una solución que le veo para tener un rápido acceso a los ficheros desde el terminal es crear un link simbólico desde el home de usuario al path de la configuración de Home Assitant