Zitat von: RalfRog am 28 April 2026, 21:41:59Mag Quatsch sein, aber ich habe mich bei FHEM für eine VM entschieden.Aber ist das nicht auch in einem LXC entkoppelt? Nach meinem Verständnis teilt sich LXC (so wie Docker auch) nur den Kernel mit dem Host. Alle Dateien (Pakete etc.) sind separat in dem Container (außer vlt. eventuelle Bind-Mounts).
Damit ist der Gast (FHEM) vom Host (Promox) und dessen Updates entkoppelt.
Einfach falls irgendein Modul an der Stelle mal ein wenig empfindlich ist.
ZitatEs spricht übrigens nichts dagegen, ein FHEM aus svn zu installieren.Ich hab ein bisschen Quatsch erzählt, weil ich was durcheinander gebracht habe: mein Fhem ist gar kein SVN-Checkout, sondern ein git-Repo. Das ist aber mein Privatvergnügen, das ich mir angelegt habe, damit ich alle "meine" Dateien versionieren kann. Die Standard-FHEM-Files sind da ignoriert.
Dann würde ich aber auch empfehlen, künftige updates über svn zu machen und NICHT über den FHEM "update"-Prozess.
Dazu kann man sich beispielsweise einen cmdalias anlegen:
CodeAuswählen
defmod alias_update cmdalias update AS { my $ret = `svn update /opt/fhem/`;; addStructChange('UPDATE','global','done');; return $ret }
den man dann mit "update" aufruft.
Zitat von: vbs am 28 April 2026, 16:46:35Es gibt aber wohl auch ein Custom-Script:
https://community-scripts.org/scripts/fhem
ZitatFHEM stands for "Freundliche Hausautomation und Energie-Messung,"

defmod alias_update cmdalias update AS { my $ret = `svn update /opt/fhem/`;; addStructChange('UPDATE','global','done');; return $ret }
.