Hallo Experten,
ich habe ein kleines Problem mit der configdb. Grundsätzlich funktioniert alles, aber nach einem Neustart meiner Raspberry greift FHEM wieder auf die fhem.cfg zurück. Ich kann mit einem "shutdown" und anschließenden "perl fhem.pl configDB" die DB wieder zum Leben erwecken, aber halt nur bis zum nächsten Neustart (reboot) der Raspberry. Habe ich evtl. etwas in der commandref übersehen 8) und muss noch ein entsprechender Eintrag zur dauerhaften Speicherung vorgenommen werden?
Ich nutze fhem 5.8 und raspbian jessie
Internals:
DEF no definition
NAME global
NR 1
STATE no definition
TYPE Global
currentlogfile ./log/fhem-2017-02.log
logfile ./log/fhem-%Y-%m.log
Attributes:
autoload_undefined_devices 1
configfile configDB
dnsServer 10.6.6.17
exclude_from_update 74_AMAD.pm 74_AMADautomagicFlowset_.* 74_HOMBOT.pm 77_UWZ.pm
language DE
latitude
logfile ./log/fhem-%Y-%m.log
longitude
modpath .
motd none
sendStatistics onUpdate
sslVersion !TLSv1:!TLSv1_1:TLSv1_2:!SSLv23:!SSLv3:!SSLv2
stacktrace 0
statefile ./log/fhem.save
updateInBackground 1
userattr DbLogExclude DbLogInclude cmdIcon devStateIcon devStateStyle icon msgContactAudio msgContactLight msgContactMail msgContactPush msgContactScreen msgRecipient msgRecipientAudio msgRecipientLight msgRecipientMail msgRecipientPush msgRecipientScreen msgRecipientText sortby webCmd widgetOverride
verbose 3
version fhem.pl:13325/2017-02-03
Hier könnte die Antwort zu finden sein.
Zweite Möglichkeit.
Hast du das init file entsprechend angepasst?
Zitat von: CoolTux am 26 Februar 2017, 12:29:56
Hast du das init file entsprechend angepasst?
Vermutlich nicht.
Zitat von: TeholBeddict am 26 Februar 2017, 12:13:14
und muss noch ein entsprechender Eintrag zur dauerhaften Speicherung vorgenommen werden?
ja, und wie das geht, steht im init-File.
Und der Hinweis findet sich auch im Workshop: https://forum.fhem.de/index.php/topic,54055.0.html
ZitatHinweis: Um die Änderung permanent zu machen, also dafür zu sorgen, dass auch nach einem reboot mit der configDB gearbeitet wird, muss im Startskript von fhem (normalerweise /etc/init.d/fhem) die entsprechende Startoption ausgewählt und die bisherige auskommentiert werden. Das Feature ist im Startskript bereits enthalten und dokumentiert.
Hallo ihr beiden,
vielen Dank für die schnellen Antworten!
Habe den entsprechenden Eintrag in der /etc/init.d/fhem angepasst und es funzt.