Florian.Reinartz hat geschrieben: ↑5. Jan 2023 09:24
PS: @udo1toni
Habe nicht heraus finden können welche Version von openHABian ich habe.
Alle Versuche zeigen mir nur die Version 3.4.0 von OpenHAB an...
Das war ja auch gar nicht an Dich adressiert
Ich kann Dich aber beruhigen, openhabian-config prüft bei jedem Start (von openhabian-config) ob es ein Update gibt und fragt gegebenenfalls, ob es sich selbst updaten darf (mit dem Hinweis, dass dies sehr empfohlen wird).
Du kannst Also davon ausgehen, dass Du openHABian 1.7.5 nutzt, egal, wann Du es installiert hast.
Viel wichtiger ist aber tatsächlich die Version von openHAB selbst. Da openHAB3.4 nun stable ist, empfehle ich gerne, das System bei Gelegenheit auf diese Version zu heben, wobei man immer eine Datensicherung zur Hand haben sollte (auch wenn es meist ohne größere Probleme geht). Der Sprung von 3.3 auf 3.4 ist auch nicht so groß, da sind keine Schwierigkeiten zu erwarten.
apt gibt beim Upgrade Informationen über breaking changes aus, wenn die Addons bei Dir keine Rolle spielen, kannst Du die Meldungen ignorieren.
Eine andere Sache ist das Betriebssystem selbst, welches aktuell Raspberry Pi OS lite (bullseye) heißt.
bullseye heißt es, weil Raspberry Pi OS auf debian beruht (nicht, wie immer wieder behauptet wird, auf Ubuntu).
bullseye ist debian 11, und dies ist momentan auf Version 11.6. Überprüfen kannst Du das mittels
cat /etc/debian_version, welches dann eben
11.6 ausgeben müsste. Mit
cat /etc/os-release bekommst Du eine textliche Ausgabe, allerdings fehlt dort die Minor-Version.
Sollte die Minor-Verison abweichen, reicht ein
sudo apt update && sudo apt -y full-upgrade aus, um alle anstehenden Updates zu installieren (allerdings wird openHAB dabei unweigerlich mit upgedatet)
Sollte allerdings die Major-Version abweichen, also vorne eine 10 oder gar eine 9, dann käme Arbeit auf Dich zu. Es ist ebenso wichtig, das Betriebssystem aktuell zu halten wie einzelne Softwarepakete.
Und nur als Reminder: Die nächste stable Version wird vermutlich openHAB 4.0 sein, welches dann Java17 als Unterbau verlangt. Die aktuelle unstable (nightly, snaphot...) Version ist schon 4.0, der Sprung wird mutmaßlich im Juni vollzogen. Es ist also mehr als sinnvoll, sich mit dem eigenen System so weit wie möglich anzunähern.
Ich habe mein System im November auf 3.3 upgegradet (kommend von 2.5.12) und nach Weihnachten direkt auf 3.4 upgegradet. Ich kann bisher keine negativen Effekte feststellen.