Aktualisierung openHAB 2.5.1 auf 2.5.4
Ich habe hier bereits erklärt wie man von openHAB 2.4.x auf 2.5.x wechseln kann. Nun stand ein kleinerer Wechsel von openHAB 2.5.1 auf 2.5.4 an (hier handelt es sich lediglich um Bugfix-Releases).
Die Änderungen könnt Ihr hier einsehen:
Sicherung mit dem integrierten Backup
Da ich wegen den kleineren Änderungen keine komplette Image-Sicherung vornehmen wollte, habe ich die openHAB-integrierte Sicherungsfunktion wie folgt verwendet:
# openHAB stoppen sudo systemctl stop openhab2.service sudo $OPENHAB_RUNTIME/bin/backup # OPTIONAL - Restore durchführen: # sudo $OPENHAB_RUNTIME/bin/restore $OPENHAB_BACKUPS/openhab2-backup-19_01_14-17_27_42.zip # openHAB wieder starten sudo systemctl start openhab2.service
Das Backup wird in diesem Verzeichnis abgelegt:
/openHAB-share/openhab2-userdata/backups/
Aktualisierung der Installation
Das Update in einer Linux-Distribution auf Debian-basieren wird wie folgt durchgeführt:
sudo systemctl stop openhab2.service sudo apt-get update sudo apt-get upgrade
Während des “update” Vorgangs waren Daten von raspbian nicht erreichbar. In der sources.list habe ich folgende Anpassungen vorgenommen:
sudo vi /etc/apt/sources.list Folgenden Mirror ergänzen: http://mirror.netcologne.de/raspbian/raspbian/ #deb http://mirrordirector.raspbian.org/raspbian/ jessie main contrib non-free rpi deb http://mirror.netcologne.de/raspbian/raspbian/ jessie main contrib non-free rpi
Mit dem ersten Befehl wird der openHAB-Dienst beendet. Die beiden nächsten Zeilen starten die Aktualisierung.
Mit den oben genannten Befehlen wird direkt von 2.5.1 auf 2.5.4 mit allen Abhängigkeiten aktualisiert.
Folgendes habe ich nach dem update noch durchgeführt:
# openHAB stoppen sudo systemctl stop openhab2.service # Cache leeren sudo openhab-cli clean-cache # Log-Dateien für einen sauberen Start sichern sudo mv openhab.log openhab.log.old sudo mv events.log events.log.old # Neustart sudo shutdown -r now
Funktionstest
Bei diesem update liegen keine “Breaking Changes” vor d.h. der Funktionstest sollte recht einfach funktionieren.
Folgende Punkte habe ich nach dem Update kontrolliert:
- Legacy Add-ons – keine Änderungen notwendig
- Discontinued Add-ons – keine Änderungen notwendig
- Visual Studio Code
- Weboberflächen testen (BasicUI, ClassicUI, HabBot, PaperUI)
Danach habe ich noch alle individuellen Bindings und Funktionen aus unserem SmartHome auf Funktionsfähigkeit getestet.
Fazit
Nach ca. einer Stunde arbeit war das kleine Update auf openHAB 2.5.4 in unserem SmartHome erledigt. Großartige Neuerungen gibt es keine, aber dafür sind wieder einige Fehler gefixt worden.
Habt Ihr auch schon auf openHAB 2.5.4 aktualisiert? Hat es bei euch ohne Probleme funktioniert?
Hinterlasse einen Kommentar
An der Diskussion beteiligen?Hinterlasse uns deinen Kommentar!