Instalar OpenHAB en frambuesa Pi

Instalar última versión de openHAB en Raspberry Pi y conseguir la demo funcionando. Para muchos fabricantes, la internet de las cosas es todo sobre domótica. openHAB es el principal centro de domótica opensource.

Luché con las instrucciones de instalación de openHAB. Domótica para de Geeks instrucciones me ayudó a conseguir una versión antigua funcionando (1.7). Sin embargo, he querido instalar la última versión estable.

Las instrucciones a continuación fueron verificadas con 1.8.3, pero deberían funcionar para las nuevas versiones estables.

En general, raspbian y variantes debian usan paquetes que permite una instalación sencilla con apt-get. Sin embargo, java es independiente del sistema operativo y archivos zip de instalación. openHAB apt-get install, pero él no funcionó para mí.

Notas:

  • Reemplazar el texto incluido en las espadas con un valor real ♣replace-this♣
  • Quitar espacios alrededor de los dos puntos (https: / /)
  • Configuración de frambuesa Pi (cualquier modelo) con raspbian o DietPi
  • Yo uso una MacBook pero se puede utilizar cualquier PC. Creo que el único cambio si utilizas un PC, es utilizar masilla para entrar y abrir una ventana de terminal.
  • Mi openHab Raspberry Pi está utilizando ♣ip-address♣ = 192.168.1.100

Ventana de terminal abierta y ssh en Raspberry Pi

Instalar java y eclipse

Comprueba si están instalados java y eclipse. Si ha instalado, debería ver /usr/bin/java o /usr/bin/eclipse. Si no está instalado, instale

Instalar Mosquito

Quitar los espacios alrededor de los dos puntos.

Prueba de Mosquito

Abrir una segunda terminal y ssh en

Debe aparecer el mensaje de ventana 2 en la primera ventana.

Cerrar sesión y cerrar la ventana terminal segunda.

CTRL-c en la primer ventana del terminal

Hacer directorios

Conseguir enlaces para la versión más reciente de openHAB

En el MacBook (o PC):

  • Abra el navegador
  • Abrir archivo de texto

En el navegador, ir a la página de descargas de openHAB y copiar los siguientes enlaces al archivo de texto:

  • Base de tiempo de ejecución
  • Addons
  • Demo instalación

Para copiar un enlace en un MacBook, mantenga CTRL y haga clic en el enlace, luego selecciona copiar enlace

Pegar cada link en archivo de texto. Usted verá algo como esto:

Descargar

CTRL-clic sobre descargar y editar. Seleccione el enlace, copiarlo y pegarlo en archivo de texto. Usted verá algo como esto:

https: //bintray.com/artifact/download/openhab/bin/distribution-1.8.3-runtime.zip

No olvide quitar espacios alrededor de los dos puntos.

A partir del 27 de mayo de 2016, los links de openHab actuales para la versión estable 1.8.3 son:

♣Runtime-core♣ = ♣https: //bintray.com/artifact/download/openhab/bin/distribution-1.8.3-runtime.zip♣

♣addons♣ = ♣https: //bintray.com/artifact/download/openhab/bin/distribution-1.8.3-addons.zip♣

♣Demo-setup♣ = ♣https: //bintray.com/artifact/download/openhab/bin/distribution-1.8.3-demo.zip♣

Descargar última versión de openHAB

Ejecute los siguientes comandos usando enlaces y nombres de arriba

OpenHAB de Inicio ejecutar

openHAB tarda unos 5 minutos para empezar

En el navegador, abrir una nueva pestaña e ir a

http: //♣ip-address♣:8080/openhab.app?/sitemap=demo

Y debería funcionar.

Sin embargo, openHAB realmente debe iniciar y ejecutar en el arranque.

OpenHAB parada

CTRL-z para dejar de openHAB. Yo no he averiguado cómo recuperarse de la parada openHAB. La única manera de obtener openHAB para trabajar después de la parada es reiniciar.

Añadir nombre de usuario y contraseña

y agregue la siguiente línea, reemplazando los nombres de las espadas con valores reales. Aunque estoy usando dieta-pi, he creado un nombre de usuario de pi.

Añadir enlace de MQTT

CTRL-w buscar mqtt, editarlas para que parezca y descomentar las líneas:

Utilice localhost y no su ♣ip-address♣. DHCP puede cambiar la dirección ip y localhost seguir con estos cambios.

OpenHAB de inicio en el arranque

A menos que usando una versión antigua de raspbian, no utiliza init.d. Systemd de uso dieta-Pi y raspbian, que es es un sistema de inicio de linux arranque espacio de usuario y administrar procesos. Para comprobar si se está utilizando systemd, escriba el comando:

Hacer directorio de sistema si no existen y crear un archivo de arranque

Y añadir

Para guardar y salir: CTRL-o, ENTER, CTRL-o

Recarga systemd consciente de la nueva configuración para el demonio.

Solucionar problemas en los registros. Para ver el registro, escriba el comando:

CTRL-c para detener la

openHAB tarda unos 5 minutos para empezar

En el navegador, abrir una nueva pestaña e ir a

http: //♣ip-address♣:8080/openhab.app?/sitemap=demo

¡ Y funciona!

Artículos Relacionados

OpenHAB de frambuesa Pi

OpenHAB de frambuesa Pi

Este instrucable cubre Cómo descargar e instalar openHAB en la Raspberry Pi a través de la línea de comandos. También dar un paso más y mostrar cómo configurar el openHAB para cargar en el arranque.Como muchos de ustedes saben openHAB es un diseño de
OpenHab en control de relé de fotón partícula Pi

OpenHab en control de relé de fotón partícula Pi

En este artículo va a correr OpenHab que es un software libre de automatización del hogar en un Raspberry Pi. Utilicé un modelo frambuesa Pi B ejecutando Raspbian pero este artículo debería funcionar como está ejecutando Linux en una Rapberry Pi.Tamb
Instalación de openHab en la Pi de frambuesa

Instalación de openHab en la Pi de frambuesa

He tratado de hacer un completo paso a paso tutorial, vivo como sea posible, sin ensayos, como para ver en que los problemas de un usuario normal podría entrar cuando ella intenta instalar openhab. Sé que este es un tutorial bastante largo, pero esto
Parte 1 openHAB y Zwave - Introducción

Parte 1 openHAB y Zwave - Introducción

Actualización 11-13 1930CDT ***Tengo el interruptor en el Aeon Labs Aeotec Z-Wave Z-Stick, Gen5 Z-Wave Plus - ZW090 debido a problemas con la continuación. La cuestión es que experimentan una pérdida de conexión con todos mis nodos de una vez por sem
RetroPie y frambuesa Pi 2

RetroPie y frambuesa Pi 2

Hoy, voy a mostrarle cómo instalar RetroPie a frambuesa Pi 2 junta. RetroPie está bien diseñado pero muy difícil uso para jugar juegos y usar viejos sistemas operativos como MS-DOS, Apple 2, etc.La necesidad de la lista:1. frambuesa Pi 2 con sus comp
Tutorial de Java de frambuesa Pi CPS120 presión Sensor

Tutorial de Java de frambuesa Pi CPS120 presión Sensor

CPS120 es una alta calidad y sensor de presión absoluta capacitivo bajo costo compensado completamente salida. Consume muy menos energía y se compone de un ultra pequeño Sensor(MEMS) de micro-electro-mecánicos para la medición de la presión. Un delta
Primeros pasos con frambuesa PI

Primeros pasos con frambuesa PI

¿Su brillante nuevo ordenador Raspberry PI acaba de llegar en el correo - ahora qué? Te mostraré cómo montar su Pi y arrancar con el sistema operativo Raspian fácil y popular.Paso 1: Lo que necesitará1 frambuesa Pi(model A, A+, B, B+, Bv2).1 fuente d
Frambuesa PI-introducción para principiantes

Frambuesa PI-introducción para principiantes

Recientemente tenemos heared sobre Raspberry PI y quiere saber lo que es y aquí está mi instructable para quienes son nuevos en frambuesa pi.Permite así comenzar... De pequeños...El Raspberry Pi es un bajo costo, tarjeta de crédito tamaño de equipo q
Frambuesa Pi movimiento sensible cámara

Frambuesa Pi movimiento sensible cámara

Usando un Raspberry Pi, un módulo de cámara de Raspberry Pi, un adaptador USB WiFi, un sensor de movimiento PIR, un puñado de piezas y un par de programas en Python, puede construir una cámara que será automáticamente tomar fotos o grabar vídeos cort
Google Chrome en PardusARM (frambuesa Pi 2)

Google Chrome en PardusARM (frambuesa Pi 2)

Hoy, voy a mostrar cómo utilizar navegador Web Google Chrome alias proyecto de código abierto Chromium. Estoy usando PardusARM sistema de operativo basado en Debian. Con placa Raspberry Pi 2. Como ustedes saben, Midori es explorador de web predetermi
Frambuesa Pi A1332 precisión Hall - Tutorial de Java de Sensor de ángulo de efecto

Frambuesa Pi A1332 precisión Hall - Tutorial de Java de Sensor de ángulo de efecto

A1332 es un sensor de posición programable ángulo magnético de 360° sin contacto de alta resolución. Está diseñado para sistemas digitales usando un interface I2C. Está construido en la tecnología de Hall Circular Vertical (CVH) y un procesamiento de
3 ejes acelerómetro Digital de 12 bits/8 bits Python Tutorial de frambuesa Pi MMA8452Q

3 ejes acelerómetro Digital de 12 bits/8 bits Python Tutorial de frambuesa Pi MMA8452Q

El MMA8452Q es un acelerómetro micro smart, baja potencia, tres ejes, capacitiva, con 12 bits de resolución. Opciones programables de usuario flexibles cuentan con la ayuda de funciones incorporadas en el acelerómetro, configurable a dos pines de int
PirateBox frambuesa Pi

PirateBox frambuesa Pi

Un PirateBox es un sistema basado en Linux usando software libre para la frambuesa Pi que proporciona intercambio privado de los contenidos digitales. La PirateBox crea una red WiFi local, independiente de Internet, con archivo anónimo compartiendo y
Bitcoin Mining con frambuesa Pi

Bitcoin Mining con frambuesa Pi

¿Quieres algunos bitcoins la mina? ¿Quieres ganar gratis? ¿Tiene un pi no se utiliza?Luego deja la mina algunos bitcoins!Paso 1: ¿Qué es BitCoin?Si no sabes ya, Bitcoin es una moneda virtual creada en 2009. Bitcoin ha crecido en reputación en los últ