Nach Update alle Devices weg!?!?

Begonnen von StefanW, 02 April 2016, 07:21:21

Vorheriges Thema - Nächstes Thema

StefanW

Hallo,
nachdem ich vorhin das neuste Update gemacht habe, sind auf einmal alle meine Devices gelöscht!
Ist das ein verspäteter Aprilscherz?? :'(

Das hier steht jetzt in der cfg:
attr global motd Messages collected while initializing FHEM:\
configfile: Usage: attr <name> <attrname> [<attrvalue>]\
where <name> is a single device name, a list separated by komma (,) or a regexp. See the devspec section in the commandref.html for details.\
\


Beim letzten Update vom 27.03. gabs keine Probleme.

Gibt es noch eine Möglichkeit, meine Devices wieder herzustellen?
Beim Update wird ja leider kein Backup der fhem.cfg gemacht.

Gruß
Stefan

Benni

Zitat von: StefanW am 02 April 2016, 07:21:21
Das hier steht jetzt in der cfg

Ist das wirklich der komplette Inhalt deiner fhem.cfg?

Was steht denn im Logfile?

Wenn in der fhem.cfg wirklich nicht mehr drin steht, als das was oben zu sehen ist, würde ich mal auf ein Problem beim Schreiben auf der SD-Karte tippen (voll oder defekt?)

Zitat
Beim Update wird ja leider kein Backup der fhem.cfg gemacht.

Für Backups der eigenen Konfiguration ist grundsätzlich erst mal jeder selbst verantwortlich.



Brice

attr global backup_before_update 1
attr global backupdir <Pfad zum Verzeichnis wo es abgelegt werden soll>


und es wird auch die cfg bei jedem Update gesichert...
FHEM auf RPi 4 4GB (Buster) | produktiv) CUL 868 für FS20 | S300TH | KS300 | Max!Cube als CUN 868 für TechemWZ | HM-MOD-RPI-PCB für HM | Z-Wave ZME_UZB1 | FRITZ!DECT 200 | HUE | Lightify | Echo Dot | WS3080

Benni

Zitat aus der Commandref dazu:

Zitat
backup_before_update
If this attribute is set, an update will back up your complete installation via the backup command. The default is not set as update relies on the restore feature (see below).

Deshalb auch:

Zitat von: Benni am 02 April 2016, 07:32:37
Für Backups der eigenen Konfiguration ist grundsätzlich erst mal jeder selbst verantwortlich.

StefanW

Danke schonmal,

wegen dem kompletten Backup muss ich mir natürlich an die eigene Nase fassen.. ::)

In der fhem.cfg steht natürlich noch mehr drin. Das war nur ein Auszug. (Vllt etwas unglücklich ausgedrückt)

Einen Defekt der SD-karte kann ich ausschließen, FHEM läuft auf einem Cubietruck im NAND in Verbindung mit einer 120er SSD.


Was mich jetzt am meisten Interessieren würde, ist die Ursachen, wie es zum Verlust der Devices kommen kann.
Bei nährerem durchsehen ist doch noch das eine oder andere Device vorhanden.
HM, FHT, CUL_FHTTK, EC3000, CUL_TCM97001, MySensors alle komplett weg.
LaCrosse & IT nur teilweise.
Irgendwie ist da kein richtiges Muster dahinter.

Teilweise wurden die Devices nach dem "shutdown restart" sofort per autocreate wieder neu angelegt.

Hier mal ein Auszug aus dem log:
2016.04.02 06:20:14 1: RMDIR: ./restoreDir/2016-03-22
2016.04.02 06:20:15 1: UPD ./CHANGED
2016.04.02 06:20:15 1: UPD ./fhem.pl
2016.04.02 06:20:15 1: UPD FHEM/00_NetzerI2C.pm
2016.04.02 06:20:15 1: UPD FHEM/00_RPII2C.pm
2016.04.02 06:20:15 1: UPD FHEM/00_ZWDongle.pm
2016.04.02 06:20:15 1: UPD FHEM/10_CUL_HM.pm
2016.04.02 06:20:16 1: UPD FHEM/10_FRM.pm
2016.04.02 06:20:16 1: UPD FHEM/10_OWServer.pm
2016.04.02 06:20:16 1: UPD FHEM/10_ZWave.pm
2016.04.02 06:20:17 1: UPD FHEM/10_pilight_ctrl.pm
2016.04.02 06:20:17 1: UPD FHEM/11_OWDevice.pm
2016.04.02 06:20:17 1: UPD FHEM/21_OWAD.pm
2016.04.02 06:20:17 1: UPD FHEM/21_OWCOUNT.pm
2016.04.02 06:20:17 1: UPD FHEM/21_OWID.pm
2016.04.02 06:20:17 1: UPD FHEM/21_OWLCD.pm
2016.04.02 06:20:17 1: UPD FHEM/21_OWMULTI.pm
2016.04.02 06:20:17 1: UPD FHEM/21_OWSWITCH.pm
2016.04.02 06:20:17 1: UPD FHEM/21_OWTHERM.pm
2016.04.02 06:20:18 1: UPD FHEM/21_OWVAR.pm
2016.04.02 06:20:18 1: UPD FHEM/30_pilight_switch.pm
2016.04.02 06:20:18 1: UPD FHEM/49_SSCam.pm
2016.04.02 06:20:18 1: UPD FHEM/52_I2C_K30.pm
2016.04.02 06:20:18 1: UPD FHEM/57_Calendar.pm
2016.04.02 06:20:18 1: UPD FHEM/59_OPENWEATHER.pm
2016.04.02 06:20:18 1: UPD FHEM/59_Weather.pm
2016.04.02 06:20:18 1: UPD FHEM/70_JSONMETER.pm
2016.04.02 06:20:18 1: UPD FHEM/89_VCONTROL.pm
2016.04.02 06:20:19 1: UPD FHEM/90_at.pm
2016.04.02 06:20:19 1: UPD FHEM/98_weekprofile.pm
2016.04.02 06:20:19 1: UPD FHEM/Color.pm
2016.04.02 06:20:19 1: UPD FHEM/HMConfig.pm
2016.04.02 06:20:19 1: UPD FHEM/HttpUtils.pm
2016.04.02 06:20:19 1: UPD FHEM/YahooWeatherAPI.pm
2016.04.02 06:20:19 1: UPD FHEM/lib/fhem_zwave_deviceconfig.xml.gz
2016.04.02 06:20:19 1:
2016.04.02 06:20:19 1: New entries in the CHANGED file:
2016.04.02 06:20:19 1:   - feature: new module 52_I2C_K30.pm added
2016.04.02 06:20:19 1:   - bugfix:  98_weekprofile: send reference profile to device
2016.04.02 06:20:19 1:   - feature: 10_pilight_ctrl | 30_pilight_switch: support protocol daycom
2016.04.02 06:20:19 1:   - feature: 59_Weather: rewritten to use JSON API
2016.04.02 06:20:19 1:   - bugfix:  49_SSCAM: "link_open" doesn't work after last update
2016.04.02 06:20:19 1: Calling /usr/bin/perl ./contrib/commandref_join.pl -noWarnings, this may take a while
2016.04.02 06:21:17 1: *** EN FHEM/59_Moon.pm: No document text found
2016.04.02 06:21:17 1: *** EN FHEM/14_SIGNALduino_RSL.pm: No document text found
2016.04.02 06:21:17 1:
2016.04.02 06:21:17 1: update finished, "shutdown restart" is needed to activate the changes.
2016.04.02 06:21:43 0: Server shutdown
"my" variable $dayDiff masks earlier declaration in same scope at ./FHEM/99_myUtilsMuell.pm line 92.
"my" variable $dayDiff masks earlier declaration in same scope at ./FHEM/99_myUtilsMuell.pm line 96.
"my" variable $dayDiff masks earlier declaration in same scope at ./FHEM/99_myUtilsMuell.pm line 100.
"my" variable $dayDiff masks earlier declaration in same scope at ./FHEM/99_myUtilsMuell.pm line 104.
2016.04.02 06:21:46 1: Including fhem.cfg
2016.04.02 06:21:46 3: telnetPort: port 7072 opened
2016.04.02 06:21:46 3: WEB: port 8083 opened
2016.04.02 06:21:46 3: WEBphone: port 8084 opened
2016.04.02 06:21:46 3: WEBtablet: port 8085 opened
2016.04.02 06:21:47 2: eventTypes: loaded 4786 events from ./log/eventTypes.txt
2016.04.02 06:21:47 3: Opening CUL_0 device 192.168.178.80:2000
2016.04.02 06:21:47 3: CUL_0 device opened
2016.04.02 06:21:47 3: CUL_0: Possible commands: BCFRTVWXeltx
2016.04.02 06:21:47 3: Opening JeeLink_EC3000 device 192.168.178.80:2002
2016.04.02 06:21:47 3: JeeLink_EC3000 device opened
2016.04.02 06:21:48 3: Opening JeeLink_TFA device 192.168.178.80:2001
2016.04.02 06:21:48 3: JeeLink_TFA device opened
2016.04.02 06:21:50 1: HMLAN_Parse: HMLAN new condition disconnected
2016.04.02 06:21:50 3: Opening HMLAN device 192.168.178.85:1000
2016.04.02 06:21:50 3: HMLAN device opened
2016.04.02 06:21:50 1: HMLAN_Parse: HMLAN new condition init
2016.04.02 06:21:51 3: LaCrosse_14: I/O device is JeeLink_TFA
2016.04.02 06:21:51 3: LaCrosse_1F: I/O device is JeeLink_TFA
2016.04.02 06:21:51 3: EC3000_B1C1: I/O device is JeeLink_TFA
2016.04.02 06:21:52 2: Registering GEOFANCY geofancy for URL /geo...
2016.04.02 06:21:52 3: WEBhook: port 8088 opened
Smartmatch is experimental at ./FHEM/10_RESIDENTS.pm line 145, <$fh> line 220.
Smartmatch is experimental at ./FHEM/10_RESIDENTS.pm line 146, <$fh> line 220.
Smartmatch is experimental at ./FHEM/10_RESIDENTS.pm line 221, <$fh> line 220.
Smartmatch is experimental at ./FHEM/20_ROOMMATE.pm line 220, <$fh> line 227.
2016.04.02 06:21:52 3: Opening GTag_Cube device 127.0.0.1:5222
2016.04.02 06:21:52 3: GTag_Cube device opened
2016.04.02 06:21:52 3: Opening GTag_Audi device 127.0.0.1:5222
2016.04.02 06:21:52 3: GTag_Audi device opened
Prototype mismatch: sub main::deg2rad ($;$) vs none at /usr/share/perl/5.20/Exporter.pm line 66, <DATA> line 129.
at ./FHEM/59_Moon.pm line 6.
2016.04.02 06:21:53 3: AMAD (Tablet_Whz) - defined with host 192.168.178.118 on port 8090 and interval 180 (sec)
2016.04.02 06:21:53 3: TABLETUI: new ext defined infix:ftui/: dir:./www/tablet:
2016.04.02 06:21:53 3: Registering HTTPSRV TABLETUI for URL /ftui   and assigned link ftui/ ...
given is experimental at ./FHEM/77_UWZ.pm line 175, <$fh> line 305.
when is experimental at ./FHEM/77_UWZ.pm line 177, <$fh> line 305.
when is experimental at ./FHEM/77_UWZ.pm line 181, <$fh> line 305.
2016.04.02 06:21:53 3: Opening Callmonitor device 192.168.178.1:1012
2016.04.02 06:21:53 3: Callmonitor device opened
2016.04.02 06:21:53 3: FB_CALLMONITOR (Callmonitor) - loading cache file /opt/fhem/callmoncache.txt
2016.04.02 06:21:53 2: FB_CALLMONITOR (Callmonitor) - read 8 contacts from Cache
2016.04.02 06:24:05 3: LaCrosse_02: I/O device is JeeLink_TFA
2016.04.02 06:24:05 3: Sduino: IDlist MS 0 1 13 14 15 17 2 22 23 25 3 32 33 35 38 4 6 7
2016.04.02 06:24:05 3: Sduino: IDlist MU 16 20 21 24 26 27 28 29 30 31 34 36 37 39 5 8 9
2016.04.02 06:24:05 3: Sduino: IDlist MC 10 11 12 18
2016.04.02 06:24:05 3: Opening Sduino device 192.168.178.80:2003
2016.04.02 06:24:05 3: Sduino device opened
2016.04.02 06:24:05 1: define: 192.168.178.80:2003
2016.04.02 06:24:05 1: init: 192.168.178.80:2003
Use of uninitialized value in string ne at ./FHEM/00_SIGNALduino.pm line 1720, <$fh> line 612.
2016.04.02 06:24:09 2: CUL_TCM97001 Unknown device CUL_TCM97001_82, please define it
2016.04.02 06:24:11 2: CUL_TCM97001 Unknown device Unknown, please define it
2016.04.02 06:24:11 2: autocreate: define Unknown CUL_TCM97001 CUL_TCM97001_Unknown
2016.04.02 06:24:11 2: autocreate: define FileLog_Unknown FileLog ./log/Unknown-%Y.log Unknown
2016.04.02 06:24:12 2: CUL_TCM97001 Unknown device CUL_TCM97001_80, please define it
2016.04.02 06:24:15 3: Sduino: Possible commands: ViRtXFSPCG
Use of uninitialized value in numeric eq (==) at ./FHEM/00_SIGNALduino.pm line 856, <$fh> line 612.
2016.04.02 06:24:15 3: Sduino: Firmwareversion: V 3.2.0-b11 SIGNALduino - compiled at Jan 15 2016 22:44:39
2016.04.02 06:24:15 3: Sduino: IDlist MS 0
2016.04.02 06:24:15 3: Sduino: IDlist MU 8
2016.04.02 06:24:15 3: Sduino: IDlist MC
2016.04.02 06:24:15 1: Including ./log/fhem.save
2016.04.02 06:24:15 1: configfile: Usage: attr <name> <attrname> [<attrvalue>]
where <name> is a single device name, a list separated by komma (,) or a regexp. See the devspec section in the commandref.html for details.
2016.04.02 06:24:15 1: CUL_HM correct hmId for assigned IO HMUSB
2016.04.02 06:24:15 1: usb create starting
2016.04.02 06:24:16 1: usb create end
2016.04.02 06:24:16 2: Messages collected while initializing FHEM: configfile: Usage: attr <name> <attrname> [<attrvalue>] where <name> is a single device name, a list separated by komma (,) or a regexp. See the devspec section in the commandref.html for details. 
2016.04.02 06:24:16 0: Featurelevel: 5.7
2016.04.02 06:24:16 0: Server started with 148 defined entities (fhem.pl:11144/2016-03-29 perl:5.020002 os:linux user:fhem pid:30977)
Mondaufgang:  -- 0Monduntergang: 13:43Mondaufgang: 04:51 -- 1Monduntergang: 13:432016.04.02 06:24:17 3: UWZ Unwetterzentrale: Run.471 Maps2Fetch : Niedersachsen
2016.04.02 06:24:17 2: Heizung_Whz_Auto: set Wohnzimmer_Heizung_Climate controlMode manual: Please define Wohnzimmer_Heizung_Climate first
2016.04.02 06:24:17 2: Heizung_Whz_Auto:  set Wohnzimmer_Heizung_Climate desired-temp 18: Please define Wohnzimmer_Heizung_Climate first
2016.04.02 06:24:17 1: PERL WARNING: Use of uninitialized value $bname in string at ./FHEM/74_AMAD.pm line 441.
2016.04.02 06:24:17 1: PERL WARNING: Use of uninitialized value $d in hash element at fhem.pl line 3683.
2016.04.02 06:24:17 2: Tablet_Whz_Screen: set Tablet_Whz screen off: set command only works if state not equal initialized, please wait for next interval run
2016.04.02 06:24:18 3: UWZ Unwetterzentrale: Run.479 Successfully downloaded map Niedersachsen
2016.04.02 06:24:18 3: EC3000 Unknown device B3AA, please define it
2016.04.02 06:24:18 2: autocreate: define EC3000_B3AA EC3000 B3AA
2016.04.02 06:24:18 3: EC3000_B3AA: I/O device is JeeLink_TFA
2016.04.02 06:24:18 2: autocreate: define FileLog_EC3000_B3AA FileLog ./log/EC3000_B3AA-%Y.log EC3000_B3AA
2016.04.02 06:24:18 3: UWZ Unwetterzentrale: Run.499 There are 0 warnings active
2016.04.02 06:24:18 3: UWZ Unwetterzentrale: Run.582 Done fetching data
2016.04.02 06:24:18 3: UWZ Unwetterzentrale: Run.583 Will return : Unwetterzentrale|durationFetchReadings|1.12|WarnCount|0
2016.04.02 06:24:18 3: EC3000 Unknown device 51B9, please define it
2016.04.02 06:24:18 2: autocreate: define EC3000_51B9 EC3000 51B9
2016.04.02 06:24:18 3: EC3000_51B9: I/O device is JeeLink_TFA
2016.04.02 06:24:18 2: autocreate: define FileLog_EC3000_51B9 FileLog ./log/EC3000_51B9-%Y.log EC3000_51B9
2016.04.02 06:24:20 1: HMLAN_Parse: HMLAN new condition ok
2016.04.02 06:24:21 1: FHTTK Unknown device 67448d, please define it
2016.04.02 06:24:21 2: autocreate: define CUL_FHTTK_67448d CUL_FHTTK 67448d
2016.04.02 06:24:21 2: autocreate: define FileLog_CUL_FHTTK_67448d FileLog ./log/CUL_FHTTK_67448d-%Y.log CUL_FHTTK_67448d
2016.04.02 06:24:21 2: autocreate: define SVG_CUL_FHTTK_67448d SVG FileLog_CUL_FHTTK_67448d:fht80tf:CURRENT
2016.04.02 06:24:22 3: FHT Unknown device 5c26, please define it
2016.04.02 06:24:22 2: autocreate: define FHT_5c26 FHT 5c26
2016.04.02 06:24:22 2: autocreate: define FileLog_FHT_5c26 FileLog ./log/FHT_5c26-%Y.log FHT_5c26
2016.04.02 06:24:22 2: autocreate: define SVG_FHT_5c26 SVG FileLog_FHT_5c26:fht:CURRENT
2016.04.02 06:24:22 3: FHT Unknown device 2225, please define it
2016.04.02 06:24:22 2: autocreate: define FHT_2225 FHT 2225
2016.04.02 06:24:22 2: autocreate: define FileLog_FHT_2225 FileLog ./log/FHT_2225-%Y.log FHT_2225
2016.04.02 06:24:22 2: autocreate: define SVG_FHT_2225 SVG FileLog_FHT_2225:fht:CURRENT
2016.04.02 06:24:22 3: FHT Unknown device 3314, please define it
2016.04.02 06:24:22 2: autocreate: define FHT_3314 FHT 3314
2016.04.02 06:24:22 2: autocreate: define FileLog_FHT_3314 FileLog ./log/FHT_3314-%Y.log FHT_3314
2016.04.02 06:24:22 2: autocreate: define SVG_FHT_3314 SVG FileLog_FHT_3314:fht:CURRENT
2016.04.02 06:24:23 3: FHT Unknown device 6054, please define it
2016.04.02 06:24:23 2: autocreate: define FHT_6054 FHT 6054
2016.04.02 06:24:23 2: autocreate: define FileLog_FHT_6054 FileLog ./log/FHT_6054-%Y.log FHT_6054
2016.04.02 06:24:23 2: autocreate: define SVG_FHT_6054 SVG FileLog_FHT_6054:fht:CURRENT
2016.04.02 06:24:23 1: FHTTK Unknown device 94a474, please define it
2016.04.02 06:24:23 2: autocreate: define CUL_FHTTK_94a474 CUL_FHTTK 94a474
2016.04.02 06:24:23 2: autocreate: define FileLog_CUL_FHTTK_94a474 FileLog ./log/CUL_FHTTK_94a474-%Y.log CUL_FHTTK_94a474
2016.04.02 06:24:23 2: autocreate: define SVG_CUL_FHTTK_94a474 SVG FileLog_CUL_FHTTK_94a474:fht80tf:CURRENT
2016.04.02 06:24:24 3: FHT Unknown device 211f, please define it
2016.04.02 06:24:24 2: autocreate: define FHT_211f FHT 211f
2016.04.02 06:24:24 2: autocreate: define FileLog_FHT_211f FileLog ./log/FHT_211f-%Y.log FHT_211f
2016.04.02 06:24:24 2: autocreate: define SVG_FHT_211f SVG FileLog_FHT_211f:fht:CURRENT
2016.04.02 06:24:24 2: Heizung_unten_Auto: set Fenster_WhzU_Fake Closed: Please define Fenster_WhzU_Fake first
2016.04.02 06:24:25 1: 192.168.178.85:1000 disconnected, waiting to reappear (HMLAN)
2016.04.02 06:24:25 1: HMLAN_Parse: HMLAN new condition disconnected
2016.04.02 06:24:25 3: POLLEN: Read response to update didn't match any Reading
2016.04.02 06:24:25 3: UVOZON: Read response to update didn't match any Reading
2016.04.02 06:24:25 1: 192.168.178.85:1000 reappeared (HMLAN)
2016.04.02 06:24:25 1: HMLAN_Parse: HMLAN new condition init
2016.04.02 06:24:25 1: HMLAN_Parse: HMLAN new condition ok
2016.04.02 06:24:27 3: CALVIEW Stefan_Calview - CALENDAR:iCloud_Privat triggered, updating CALVIEW Stefan_Calview ...
2016.04.02 06:24:28 1: PERL WARNING: Use of uninitialized value in numeric gt (>) at ./FHEM/57_CALVIEW.pm line 103.
2016.04.02 06:24:32 3: CALVIEW Abfall_Calview - CALENDAR:iCloud_Abfall triggered, updating CALVIEW Abfall_Calview ...
.
.
.
2016.04.02 06:24:38 2: CUL_TCM97001 Unknown device CUL_TCM97001_87, please define it
2016.04.02 06:24:38 2: CUL_TCM97001 Unknown device CUL_TCM97001_89, please define it
2016.04.02 06:24:43 2: CUL_TCM97001 Unknown device CUL_TCM97001_83, please define it
2016.04.02 06:24:44 2: CUL_TCM97001 Unknown device CUL_TCM97001_82, please define it
2016.04.02 06:24:44 2: autocreate: define NC_WS_82 CUL_TCM97001 CUL_TCM97001_82
2016.04.02 06:24:44 2: autocreate: define FileLog_NC_WS_82 FileLog ./log/NC_WS_82-%Y.log NC_WS_82
2016.04.02 06:24:44 2: autocreate: define SVG_NC_WS_82 SVG FileLog_NC_WS_82:temp4hum4:CURRENT
2016.04.02 06:24:46 2: CUL_TCM97001 Unknown device CUL_TCM97001_90, please define it
2016.04.02 06:24:47 2: CUL_TCM97001 Unknown device CUL_TCM97001_80, please define it
2016.04.02 06:24:47 2: autocreate: define NC_WS_80 CUL_TCM97001 CUL_TCM97001_80
2016.04.02 06:24:47 2: autocreate: define FileLog_NC_WS_80 FileLog ./log/NC_WS_80-%Y.log NC_WS_80
2016.04.02 06:24:47 2: autocreate: define SVG_NC_WS_80 SVG FileLog_NC_WS_80:temp4hum4:CURRENT
2016.04.02 06:25:08 2: CUL_TCM97001 Unknown device CUL_TCM97001_87, please define it
2016.04.02 06:25:08 2: autocreate: define NC_WS_87 CUL_TCM97001 CUL_TCM97001_87
2016.04.02 06:25:08 2: autocreate: define FileLog_NC_WS_87 FileLog ./log/NC_WS_87-%Y.log NC_WS_87
2016.04.02 06:25:08 2: autocreate: define SVG_NC_WS_87 SVG FileLog_NC_WS_87:temp4hum4:CURRENT
2016.04.02 06:25:08 2: CUL_TCM97001 Unknown device CUL_TCM97001_89, please define it
2016.04.02 06:25:08 2: autocreate: define NC_WS_89 CUL_TCM97001 CUL_TCM97001_89
2016.04.02 06:25:08 2: autocreate: define FileLog_NC_WS_89 FileLog ./log/NC_WS_89-%Y.log NC_WS_89
2016.04.02 06:25:08 2: autocreate: define SVG_NC_WS_89 SVG FileLog_NC_WS_89:temp4hum4:CURRENT
2016.04.02 06:25:21 2: CUL_TCM97001 Unknown device CUL_TCM97001_90, please define it
2016.04.02 06:25:21 2: autocreate: define NC_WS_90 CUL_TCM97001 CUL_TCM97001_90
2016.04.02 06:25:21 2: autocreate: define FileLog_NC_WS_90 FileLog ./log/NC_WS_90-%Y.log NC_WS_90
2016.04.02 06:25:21 2: autocreate: define SVG_NC_WS_90 SVG FileLog_NC_WS_90:temp4hum4:CURRENT
2016.04.02 06:26:23 1: FHTTK Unknown device f3ad23, please define it
2016.04.02 06:26:23 2: autocreate: define CUL_FHTTK_f3ad23 CUL_FHTTK f3ad23
2016.04.02 06:26:23 2: autocreate: define FileLog_CUL_FHTTK_f3ad23 FileLog ./log/CUL_FHTTK_f3ad23-%Y.log CUL_FHTTK_f3ad23
2016.04.02 06:26:23 2: autocreate: define SVG_CUL_FHTTK_f3ad23 SVG FileLog_CUL_FHTTK_f3ad23:fht80tf:CURRENT
2016.04.02 06:26:28 2: CUL_TCM97001 Unknown device CUL_TCM97001_83, please define it
2016.04.02 06:27:38 2: CUL_TCM97001 Unknown device CUL_TCM97001_83, please define it
2016.04.02 06:27:38 2: autocreate: define NC_WS_83 CUL_TCM97001 CUL_TCM97001_83
2016.04.02 06:27:38 2: autocreate: define FileLog_NC_WS_83 FileLog ./log/NC_WS_83-%Y.log NC_WS_83
2016.04.02 06:27:38 2: autocreate: define SVG_NC_WS_83 SVG FileLog_NC_WS_83:temp4hum4:CURRENT

 

Benni

Hmmm ... das Log macht mich jetzt nicht wirklich schlauer.  :-[

Ein Update ändert auf jeden Fall nichts an der fhem.cfg.

Und auch beim shutdown restart wird die fhem.cfg nur gelesen und nicht geschrieben. Das passiert immer nur auf einen expliziten save von User-Seite.

Was allerdings beim Starten von fhem passieren kann, ist dass Module aufgrund von ? (bspw. fehlende Perl-Pakete) nicht geladen werden können. Dann fehlen natürlich auch alle Devices die zu den nicht ladbaren Modulen gehören. Aber auch das wird erst mal nicht gespeichert, sondern erst wenn man dann nach dem Start einen save macht.

Mal vorsichtig angefragt: Hast du deine fhem.cfg vllt. von Hand bearbeitet und dort Dinge umsortiert?
Wenn die Reihenfolge nicht stimmt, kann es auch zu Problemen kommen.