openHAB – Einführung und Installation

Einleitung

Ganz kurz – openHAB ist eine Software für Heimautomation, Gebäudeautomatisierung oder neudeutsch Smart Home. Hierbei unterstützt openHAB laut eigener Aussage zurzeit mehr als 50 verschiedene Technologien und Systeme, darunter beispielsweise KNX, HomeMatic oder  enocean. Die Software selbst ist in Java realisiert und kommt mit einem auf Eclipse basierenden Designer. Nähere Infos bieten die Links.

Installation

Es stehen verschiedene Downloads zur Verfügung, zur Installation genügt zunächst der „Runtime core“. Voraussetzung ist die Installation von Java. openHAB ist auf verschiedenen Plattfomen lauffähig, ich beschreibe hier die Installation unter (Debian) Linux.

Nach dem Download der Datei distribution-<version>-runtime.zip wird sie entpackt, hier Version 1.7.1:

Darüber hinaus bietet openHAB noch Downloads für verschiedene hersteller- bzw. gerätespezifische Bindings an sowie eine Demo-Anwendung zum Testen.

Konfiguration

openhab.cfg

Zunächst muss eine Konfigurationsdatei erstellt werden, diese wird als Kopie aus der mitgelieferten Standardkonfiguration erzeugt.

Im Anschluss können verschiedene Items (Gruppen, Räume, Sensoren, Aktoren, etc.) erstellt und in eine Sitemap eingebunden werden.

items

Wir erstellen eine Items-Datei /opt/openhab/configurations/items/haus.items mit ein paar rudimentären Inhalten. Details zum Aufbau sind im Wiki nachzulesen.

Dies nur beispielhaft, in späteren Beiträgen folgen Erweiterungen.

sitemap

Zum ersten Testen benötigen wir noch eine zugehörige Sitemap (/opt/openhab/configurations/sitemaps/haus.sitemap):

Im Anschluss kann openHAB gestartet und ein erster Test durchgeführt werden.

Start und Test

Zum Start wird das mitgelieferte Skript ausgeführt:

Der Test erfolgt im Browser, hierbei wird Port 8080 aufgerufen und der in der Items- und Sitemapdefinition genutzte Name (hier: haus) mitgegeben:

http://:8080/openhab.app?sitemap=haus

Achtung, hierbei ist auf Groß-/Kleinschreibung zu achten.

openhab-smartphone

 

 

 

Ein Gedanke zu „openHAB – Einführung und Installation“

  1. Hallo Stefan,
    sehr nette Beitragsreihe zum Thema openHAB, gefällt mir gut.
    Hast du schon mit der OpenHAB Version 2 für dich begonnen?
    Viele Grüße und weiter so 🙂
    Stefan

Schreibe einen Kommentar

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert.