Información
Actualidad
Aquí encontraras noticias de actualidad sobre Gnu Linux y Open Source.

Además de información sobre la comunidad LiGNUx.
Distribuciones y entornos
Información ordenada sobre los diferenes sistema operativos Gnu Linux y las diferentes opciones de entornos gráficos.
Tutoriales y guías
Todos los pasos e informaciones que puedes desear para tu día a día.
Tutoriales
Tutoriales
Programación
Programación
About Us
Get to know the people behind the code and the mission behind the work
how we handle data
Privacy
Security
Legal

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.

RASPBIAN

Para instalar Home Assistant en una Raspberry Pi, partiremos de una imagen de Raspbian Stretch, que puede descargar de aquí.

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:

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

A continuación instalamos las dependencias de python con

Añadimos el usuario Home Assistant

Creamos el directorio de la instalación

Creamos el entorno virtual:

Te debe quedar algo así:

Instalamos Home Assistant

Arrancamos Home Assistant

Una vez esté H.A. en marcha, comprueba que puedes entrar en su panel de configuración mediante un navegador web a través de la siguiente dirección:

http://direccionIPrasberry:8123

Por último nos falta configurar el autoarranque de H.A. para que se inicie automáticamente cuando enciendas la raspberry.

Configuración del autoarranque:

Detén momentáneamente Home Assistant con CTRL + C

Teclea

para salir del entorno virtual y volver al pi@raspberrypi:

Si no has llegado hasta pi@raspberrypi teclea

e intro

A continuación teclea lo siguiente:

en el archivo que se te crea, pega esto y guárdalo

Teclea estos comandos:

Ahora activaremos el servicio para que arranque solo:

Los siguientes comandos, nos servirán para iniciarlo/pararlo/reiniciarlo de forma manual:

prueba a reiniciar a ver si arranca.

Y ya está, ya tienes H.A. instalado.

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

Empezaremos actualizando repositorios:

Ahora paramos Home Assistant y actualizamos.

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.

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:

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
Notificarme las
guest
0 Comentarios
Los más recientes
Los más antiguos Más votados
Feedbacks en línea
Ver todos los comentarios
LiGNUx trabaja sobre una licencia de Creative Commons Reconocimiento 4.0 Internacional.
cloudflagpaperclipprinterfile-emptyfilm-playcamera-videopicturelaptop-phonebriefcasecrossmenu
linkedin facebook pinterest youtube rss twitter instagram facebook-blank rss-blank linkedin-blank pinterest youtube twitter instagram