Installation I.a: Installation von openhab auf Windows

Was machen wir hier

Manchmal ist es angenehm eine Installation von openhab auf Windows am lokalen PC  zu haben um manche Dinge auszuprobieren. Da openhab in Java implementiert ist haben wir den Vorteil, dass die verschiedenen Installationen nicht in der selben Betriebssystemumgebung laufen müssen. Bei meinen Projekten habe ich:

  • Linux in der Produktivumgebung
  • Linux in der Testumgebung
  • Windows auf der Entwicklungsumgebung

Installation vom Oracle JDK

Zunächst muss JDK installiert werden. Dazu laden Sie die neueste Version von JDK herunter. in meinem fall „Java SE Development Kit 8u102 in der x64 Variante (für Windows 10). Dateiname:  “jdk-8u102-windows-x64.exe”.

Hier kann man die Datei herunterladen: http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html

Durch das Ausführen wird das JDK auf ihrem Computer installiert und alle Parameter automatisch gesetzt.

Installation von openhab

Sobald das neueste JDK installiert ist müssen Sie nun openhab herunterladen. Auf dieser Seite finden Sie das letzte getestete openhab: https://openhab.ci.cloudbees.com/job/openhab-Distribution/lastBuild/

Wählen Sie die Datei: openhab-offline-2.0.0-SNAPSHOT.zip aus und laden Sie diese herunter.

Zum Entpacken erzeugen Sie den Ordner: C:\openhab\openhab2

Extrahieren Sie openhab in diesen Ordner.

Minimale Konfiguration

Bearbeiten Sie nun die Datei: conf/services/addons.cfg.

Fügen Sie folgende Zeile an geeigneter Stelle hinzu:

Dadurch wird zunächst die Demo zur Verfügung gestellt. Dies ist geeignet um die Installation zu überprüfen. Im Anschluss werden wir natürlich eine eigene Konfiguration durchführen.

Erster Start

Öffnen Sie nun eine Eingabeaufforderung unter Windows und geben sie folgende Befehle ein:

Anmerkung: Durch diesen Start wird die Demo-Konfiguration in die Konfigurationsverzeichnisse kopiert.

Der erste Start kann etwas dauern. Zur besseren Visualisierung was da gerade passiert können sie im selben Fenster folgenden Befehl eingeben:

Somit sehen Sie was openhab gerade macht.

Starten Sie nun ihren Webbrowser und geben sie folgende URL ein

Sie können nun die Classic UI und die Paper UI starten:

  • Paper UI: zur Konfiguration von openhab
  • Basic UI: Visualisiert alle  Items entsprechend der aktuellen Sitemap

Weitere Starts

Es ist Geschmackssache, aber ich habe mir für den Start von openhab am Windows PC ein kleines Script geschrieben und es in das Verzeichnis C:\openhab gespeichert.

Die Datei: C:\openhab\start.bat

Somit habe ich meine Kommandozeile immer im C:\openhab\ Verzeichnis.

Zum Start von openhab öffnen Sie nun eine Eingabeaufforderung unter Windows und geben sie folgende Befehle ein:

 

2 Gedanken zu “Installation I.a: Installation von openhab auf Windows

  1. Dein Blog ist spitze. Ich habe ein openHab 1.8 auf einem Raspi laufen. Nun versuche ich openHab 2.0 auf Windows umzusetzen. Auf dem lokalen PC klappt es prima. Nur bin ich scheinbar zu dumm, im lokalen LAN auf die Weboberfläche zuzugreiffen. Für den Designer habe ich das openHAB Verzeichniss freigegeben und kann im LAN auch darauf zugreiffen. Wenn ich allerdings die UI im Browser (192.168.0.xxx:8080) starte will, kommt nur Seiten-Ladefehler.
    Was mache ich falsch?

Schreibe einen Kommentar