Hi Forum,
nach einem Update mit anschließendem Restore und Reboot werden bei mir alle Zeilen mit include entfernt.
Betroffen sind:
include-Anweisungen in der fhem.cfg
sowie sämtliche include-Anweisungen in eingebundenen Konfigurationsdateien
Nach dem Neustart existieren die Dateien zwar noch, alle include-Zeilen sind jedoch gelöscht.
Beispiel:
include /opt/fhem/mycfg/00_config.cfg
In dieser Datei befindet sich eine Liste weiterer include-Anweisungen – auch diese werden vollständig entfernt.
Der Ablauf ist reproduzierbar:
Update
Restore des Updates
Reboot
→ danach sind alle include-Zeilen entfernt.
Wenn ich die Dateien fhem.pl und 01_FHEMWEB.pm manuell zurückspiele, funktioniert FHEM wieder korrekt – bis zum nächsten Update mit anschließendem Restore und Reboot.
Verwendete Versionen:
# $Id: fhem.pl 30642 2025-12-19 15:42:53Z rudolfkoenig $
# $Id: 01_FHEMWEB.pm 30645 2025-12-20 12:10:24Z rudolfkoenig $
Vermutlich hat das Problem mit https://forum.fhem.de/index.php?topic=143339 zu tun.
ZitatUpdate
Restore des Updates
Reboot
Ist mit Update ein fhem-update gemeint?
Was genau verstehst Du unter "Restore des Updates"?
Ist mit Reboot ein OS reboot gemeint?
Weder FHEM update/restore noch ein OS reboot veranlassen FHEM zum speichern der Konfiguration.
Hi ,
was ich sagen will ist das einfach alle Zeilen in denen ich eine include Anweisung mache verschunden sind .
Das passiert wenn die 2 gesagten Files 01_FHEMWEB.pm und fhem.pl aktiv sind. Somit kann ich vorerst keine updates mehr machen .
hier ein beispiel:
####################################
## Laden der mycfg Files Räume
#include /opt/fhem/mycfg/00_config.cfg
####################################
include /opt/fhem/mycfg/00_config.cfg <<<<< Diese Zeile wird entfernt nach update/reboot
Danke fuer den Hinweis, habs gefixt.
dann mach ich mal wieder einen update und teste Danke dir
Achtung: das FHEM update enthaelt die Aenderung erst morgen ab 8:00
Solange bitte SVN direkt verwenden: https://svn.fhem.de/trac/browser/trunk/fhem/fhem.pl?format=txt