martes, 18 de octubre de 2016

RaPi - Instalando OpenHab

El principal objetivo para la Raspberry Pi va a ser usarla como servidor openHab por lo que una vez actualizada, el paso siguiente iba a ser efectivamente bajarlo e instalarlo.

Antes de instalarlo, cree una carpeta donde guardar el archivo .zip usando el comando

sudo mkdir /opt/openhab

y bajé a esa carpeta la ultima version del runtime de la pagina de openHab, con el comando wget, la que luego extraje ahí mismo con unzip y procedí a borrar el zip original usando rm.

(ojo que el atajo para hacer el paste del link copiado de internet en la Rapi es Shift+Ctrl+V)

En mi caso, como la última versión estable disponible era la 1.8.3, fue:

cd /opt/openhab
sudo wget https://bintray.com/artifact/download/openhab/bin/distribution-1.8.3-runtime.zip
sudo unzip distribution-1.8.3-runtime.zip
sudo rm distribution-1.8.3-runtime.zip



Esto terminó de instalar openHab pero para que realmente funcione hay que instalar lo que se llama Bindings o paquetes opcionales que permiten conexiones a distintos tipos de artefactos o extender la funcionalidad de openHab, en el directorio addons (que se crea durante la instalación). De nuevo hay que copiar la dirección de la última versión del sitio de openHab.

cd addons
sudo wget https://bintray.com/artifact/download/openhab/bin/distribution-1.8.3-addons.zip

Por ahora no voy a extraer los addons porque para hacer la primera prueba voy a instalar la demo de openHab que incluye los addons necesarios.

Primero, siguiendo las instrucciones del sitio de openhab, hay que crear una copia del archivo de configuración que viene por default.

cd /opt/openhab
sudo cp configurations/openhab_default.cfg configurations/openhab.cfg

En ese mismo directorio de openhab voy a  instalar la demo

sudo wget https://bintray.com/artifact/download/openhab/bin/distribution-1.8.3-demo.zip
sudo unzip distribution-1.8.3-addons.zip

Ahi me pregunta si quiero reemplazar algunos archivos y contesto que sí a todos (A). Una vez extraídos todos los archivos, borro el zip.

sudo rm distribution-1.8.3-addons.zip

Y ahora sí, listo para ejecutar openhab, desde el directorio opt/openhab/ ejecuto el script start.sh

sudo ./start.sh

Para ver la demo dede la Rapi, abrir una ventana del explorador y acceder a:

localhost:8080/openhab.app?sitemap=demo

Demo vista desde el navegador de la Rapi


Para verlo desde otra computadora o celular, de la red, conociendo la ip de la Raspberry (se puede obtener con el comando hostname -I)

http://192.168.0.14:8080/openhab.app?sitemap=demo

Demo vista desde el celular

No hay comentarios.:

Publicar un comentario