Servidor domótico - Parte 1: Instalación de OpenHAB 3

Logo de OpenHAB
3 min. Lectura
0 Vistas
0 Valoración

Hoy vamos a adentrarnos en el fascinante mundo de la domótica. Vamos a poner en marcha en nuestra Raspberry un servidor domótico, un sistema que sea capaz de manejar diferentes protocolos y entenderse con diferentes objetos como persianas, luces, calefacción y todo tipo de sensores. Sí, entramos en el Internet de las cosas.

Actualización Enero 2021: Guía actualizada a la versión de OpenHAB 3.

Instalación de dependencias

El programa elegido es OpenHAB, y el primer paso será obtener los archivos para la compilación, y para ello necesitamos instalar algunos paquetes:

sudo pacman -S git base-devel
git clone https://aur.archlinux.org/archlinux-java-run.git
cd archlinux-java-run
makepkg -si
cd ..
rm -rf archlinux-java-run

Instalación de OpenHAB 3

Ahora sí, clonamos el repositorio:

git clone https://aur.archlinux.org/openhab3.git

Cambiamos al directorio recién creado:

cd openhab3

No olvidemos que los paquetes contenidos en AUR son producidos por el usuario. Cualquier uso de los archivos proporcionados será bajo el propio riesgo del usuario. Para echar un vistazo al PKGBUILD, basta con teclear:

less PKGBUILD

Si todo parece correcto, ejecutamos makepkg como un usuario normal:

makepkg -si

Salimos del directorio, y borramos:

cd ..
rm -rf openhab3

Activación del servicio

Activamos y arrancamos:

sudo systemctl enable openhab3
sudo systemctl start openhab3
sudo journalctl -u openhab3

No olvidemos abrir los puertos en UFW:

sudo ufw allow 8080/tcp

Y después de unos instantes, nada que ver con los 25 minutos del primer arranque de la versión anterior, podremos acceder a OpenHAB desde nuestro navegador favorito:

http://IP-of-your-machine:8080

Configuración inicial

Creación de usuario administrativo

Nada más conectarnos, OpenHAB nos propone la creación de una cuenta administrativa. A partir de esta versión, necesitamos este tipo de cuenta para acceder a las páginas de configuración:

Creación de usuario administrativo

Configuración regional

A continuación nos pide configurar el idioma, la región y la zona horaria:

Configuración de zona horaria

Damos como buenos los datos propuestos o los modificamos a nuestra elección y continuamos con Iniciar configuración.

Ubicación geográfica

Necesitamos establecer nuestra ubicación si queremos utilizar, por ejemplo, la hora de amanecer o anochecer para alguna escena. Utilizamos el Map para seleccionar la ubicación deseada.

Ubicación geográfica

Continuamos con Establecer ubicación.

Instalación de Add-ons

OpenHAB nos propone instalar ya Add-ons, pero los iré instalando a medida que me hagan falta. Continuamos con Instalar Add-ons más tarde.

Instalar Add-ons

Mensaje de bienvenida

Al finalizar el asistente, recibiremos un mensaje de bienvenida, y nos propone Empezar para dirigirnos al panel de control.

Bienvenida

Panel de control

Y así es cómo luce la nueva interfaz de OpenHAB:

Panel de control OpenHAB 3

Todo listo para el próximo artículo donde empezaremos integrando las persianas motorizadas.

¿Te ha sido útil?

Ayúdame a mejorar con tu puntuación y comentarios.

0.0 (0 votos)
Jaume Ferré

Jaume Ferré

Soy un entusiasta de las nuevas tecnologías, apasionado por explorar su potencial innovador. Colecciono CDs en formato físico y disfruto creando mezclas musicales. Además, la fotografía es otra de mis pasiones, capturando momentos y expresiones con cada disparo. ¡Gracias por leerme!

💬 Comentarios

Los comentarios están gestionados por GitHub Discussions. Necesitas una cuenta de GitHub para participar. ¡Es gratis y rápido!