Veröffentlichung openHAB 3.0

Am 21.12.2020 wurde die neue Version 3.0 von openHAB als kleines “Weihnachtsgeschenk” veröffentlicht. Ich habe mich seit Ende Dezember 2020 etwas intensiver mit dem System beschäftigt (in meinem konkreten Szenario ist der Umstieg etwas aufwändiger).

Die Ankündigung im Blog zur Version findet Ihr hier und im Community-Forum gab es auch einen schönen Beitrag dazu “openHAB 3.0 is out!”. Hier könnt Ihr die aktuelle Version beziehen. Die Release Notes mit allen Details findet man im GitHub. Bitte beachtet in der Dokumentation folgende Punkte: “structural changes, new features, enhanhancements and bug fixes” und die Breaking Changes.

Folgende Funktionen werden in der Ankündigung als „Highlights“ benannt:

  • Evolution der Architektur
  • Vereinfachung des Gesamtsystems (manuelle Konfiguration oder UI)
  • Rules-Engine vereinheitlicht und “merged into one” (JavaScript, Groovy und Jython auch möglich)
  • Wechsel von Java 8 auf Java 11
  • openHAB Remote Binding für die Integration von Legacy-Systemen
  • Ein komplett neues User Interface
  • Das Semantische Modell von HABot wurde integriert
  • Blockly als Code-Editor integriert
  • Neues Seitenkonzept (für Landkarten und Gebäudepläne)
  • 86 neue Add-ons (siehe Release Notes)
  • … und viele, viele Detailverbesserungen

Die 2.5.x Versionen werden für sicherheitskritische Punkte in den nächsten Monaten noch mit Updates versorgt. Alle 6 Monate soll ein Major-Release der 3.x-Linie erfolgen d.h. Sommer 2021 grob eine Version 3.1.

Ich habe mich entschieden die Hardware-Plattform von einem Raspberry Pi 3 auf 4 zu wechseln und damit das System komplett neu aufzusetzen. Über das “openHAB Remote Binding” möchte ich meine alte 2.5.x Installation anbinden und schleichend die Konfigurationen übernehmen und testen. Das ist zwar mehr Aufwand, aber ich habe noch einige alte Konfigurationen und Bindings vor der Umstellung entsprechend testen. Außerdem “Never change a running system!” bzw. auf das erste “Service Pack” würde ich bei einem Major-Release immer abwarten. 🙂

Wie sehen eure Migrationspfade aus? Welche Neuerungen helfen euch in openHAB 3 weiter?

0 Kommentare

Hinterlasse einen Kommentar

An der Diskussion beteiligen?
Hinterlasse uns deinen Kommentar!

Schreibe einen Kommentar

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

Diese Website verwendet Akismet, um Spam zu reduzieren. Erfahre mehr darüber, wie deine Kommentardaten verarbeitet werden.