Guía de instalación y configuración inicial de Home Assistant
18 octubre, 2024
Si has estado siguiendo nuestras publicaciones sobre Home Assistant, es posible que hayas aprendido a crear desde un bloqueador de anuncios hasta una alarma o alguna otra función llamativa. Sin embargo, puede que hayamos pasado por alto lo más crucial.
Vamos a comenzar desde cero, asumiendo que eres completamente nuevo en la instalación de Home Assistant y que posiblemente no tengas conocimientos previos al respecto. Si aún no has instalado Home Assistant en tu Raspberry Pi, te proporcionaré una guía paso a paso para hacerlo.
Recomendamos la versión lite por necesitar menos recursos de la Pi, y además todas las configuraciones las vamos a realizar a través de la consola SSH.
Aunque puedes usar la versión escritorio, si te gusta más o si le quieres dar una utilidad paralela a la Pi, ya que Raspbian es una distribución linux "ligera", y el proceso de instalación del HA es el mismo que con la versión Lite, la diferencia es que con la versión escritorio, la instalación la deberías hacer desde un terminal que abrirías desde el propio escritorio de la Raspberry
En cuanto tengas la imagen descargada, la quemas en una tarjeta MicroSD, recomendable al menos 16 Gb, con Win32diskImager, Etcher o Rufus.
Cuando tengas tu MicroSD ya grabada, la metes en la raspberry y la conectas a la corriente.
Ten en cuenta que para la configuración inicial y poder activar la interfaz SSH necesitarás un teclado, un monitor y una conexión ethernet (por cable).
Al acabar el inicio de la raspberry te pedirá el login inicial. Teclea pi (es el usuario) a continuación pedirá el password que por defecto es raspberry. Mientras tecleas el password no verás nada.
Verás que la linea de comandos toma esta forma pi@rasperrypi ~ $ entonces tecleas:
1
sudo raspi-config
y llegarás a este menú
Con las teclas del cursor te sitúas en la opción 5 Interfacing options, le das a derecha y se remarcará select. presiona intro y llegarás a este menú:
Sitúate sobre SSH y entra, y en el siguiente menú aceptas.
Reinicias para aplicar los cambios, en este menú también puedes configurar el wifi, el idioma, tu password etc.
RASPBIAN por SSH
Además, también te ofrecemos un método alternativo para activar la interfaz SSH sin necesidad de periféricos y de una forma realmente sencilla.
Una vez que tengas tu imagen de Raspbian grabada en la tarjeta SD, notarás que tu PC detectará una partición de la tarjeta llamada "boot". Si estás en Windows, en Linux se detectarán dos particiones.
En esta partición, que suele ser de pocos megabytes, necesitas crear un archivo llamado "ssh", sin ninguna extensión ni nombre adicional.
Cuando Raspbian se inicie, detectará este archivo y habilitará la conexión SSH automáticamente.
Ahora ya puedes entrar a tu raspberry a distancia a través de aplicaciones como Putty
HOME ASSISTANT
Instalación:
Ahora que ya sabes entrar a tu raspberry por la consola de comandos, vamos a instalar por fin, Home Assistant.
Primero actualizamos el sistema con los siguientes comandos
1
2
3
sudo apt-get update
sudo apt-get upgrade-y
A continuación instalamos las dependencias de python con
A partir de ahora ya puedes seguir el resto de tutoriales para configurar tu Home Assistant, como este para instalar y configurar MQTT, que te permitirá incorporar a tu instalación multitud de dispositivos.
Actualización de Home Assistant
Aprovechando que acaba de salir la nueva versión de Home Assistant, vamos a explicaros brevemente como actualizar vuestro sistema
Ten en cuenta, que tras actualizar puede tardar varios minutos en volver a cargar la página de Home Assistant, no desesperes
Hacer downgrade de versión de Home Assistant.
Si tras instalar la última versión detectases algún comportamiento extraño en tu HA, siempre puedes volver a una versión anterior.
1
2
3
4
5
6
7
8
9
sudo su-s/bin/bash homeassistant
cd/srv/homeassistant
python3-mvenv.
source bin/activate
pip3 install homeassistant==0.XX.X
Para ello tan solo has de seguir los comandos de instalación e indicarle en el último paso, la versión deseada:
Desinstalación de Home Assistant.
Si por algún motivo quisieras desinstalar Home Assistant, deberás seguir estas instrucciones:
1
2
3
4
5
6
7
8
9
sudo su-s/bin/bash homeassistant
cd/srv/homeassistant
python3-mvenv.
source bin/activate
pip3 uninstall homeassistant
Por último, te recomendamos que le eches un vistazo a esta entrada, en la cual te ofrecemos varios métodos para gestionar tu raspberry remotamente
Alternativas a la instalación manual
Realmente existen métodos alternativos a la instalación manual, consistentes en grabar en una tarjeta SD la imagen de HASS.IO que puedes encontrar aquí
Os vamos a intentar explicar las diferencias entre las instalaciones, de una forma breve...
Recomendado por nosotros, como habrás podido comprobar, aunque el proceso sea un poco más largo, una distribución Raspbian, Lite o Escritorio y luego a mano, el HA.
Raspbian+Home Assistant:
Ventajas principales:
Tienes más versatilidad a la hora de hacer mejoras, ya que tienes un sistema operativo NO dedicado.
Puedes usar la Pi al mismo tiempo para diversas cosas, como servidor multimedia o infinidad de proyectos.
No te encontrarás con problemas cuando instales MQTT o los botones Dash, por ejemplo, ya que están pensados para un linux estándar.
Desventajas:
Un poco más largo o lioso el proceso de instalación, pero para eso estamos nosotros... 🙂
HASS.IO
Hass.io lo definen como un Sistema Operativo que se ocupará de la instalación y actualización del HA...
Con Hass.io intentan automatizar y facilitar la integración de dispositivos, así como la edición de los archivos de configuración. Ahora mismo, está en desarrollo y tiene algunas limitaciones.
Ventajas:
Instalación más sencilla, pensada para gente que quiere tenerlo más sencillo sin complicarse
Tan solo hay que quemar una imagen en la SD para tener Hassio instalado
Todo se realiza a base de addons, por lo que para instalar algo tan solo hemos de buscar su addon
Desventajas:
Nos viene todo hecho... o bastante mascadito... dónde tenemos nuestra parte aventurera e investigadora...
Bueno, fuera bromas, no es una desventaja como tal, pero ahora os cuento, porque no debería ser la primera opción.
Todo se realiza con addons, en caso de no existir el addon que buscamos la cosa se complica enormemente
HASS.IO aún está en desarrollo, con lo que algunas cosas están verdes aún.
Como os habíamos comentado, servicios o servidores tipo MQTT o el servicio Dasher, podrían dar problemas de ejecución o de instalación.
Escrito por Noel
Buenas, me llamo Noel, soy un divulgador y amante del software libre y Gnu Linux.
Usuario inquieto por ver las novedades y dar a conocer a todos las grandes ventajas del software libre y Gnu Linux.
Suscribirse
0 Comentarios
Los más recientes
Los más antiguosMás votados
Feedbacks en línea
Ver todos los comentarios
LiGNUx trabaja sobre una licencia de Creative Commons Reconocimiento 4.0 Internacional.