Gestern updatefhem heute nach rereadcfg upsturz fhem

Begonnen von Guido, 16 Februar 2012, 13:12:09

Vorheriges Thema - Nächstes Thema

Guido

                                                       

Hallo @all,

hab da mal ein aktuelles Problem mit fhem auf FB7390

Gestern habe ich updatefhem gestartet:

2012.02.15 23:31:04.620 1: Got http://fhem.de/fhemupdate/filetimes.txt,
length: 6505
2012.02.15 23:31:04.784 1: Got http://fhem.de/fhemupdate/00_CUL.pm,
length: 26514
2012.02.15 23:31:04.928 1: Got http://fhem.de/fhemupdate/00_KM271.pm,
length: 14151
2012.02.15 23:31:05.056 1: Got http://fhem.de/fhemupdate/00_TCM.pm,
length: 18319
2012.02.15 23:31:05.244 1: Got http://fhem.de/fhemupdate/01_FHEMWEB.pm,
length: 51478
2012.02.15 23:31:05.364 1: Got http://fhem.de/fhemupdate/09_CUL_FHTTK.pm,
length: 9000
2012.02.15 23:31:05.548 1: Got http://fhem.de/fhemupdate/10_CUL_HM.pm,
length: 60354
2012.02.15 23:31:05.704 1: Got http://fhem.de/fhemupdate/10_EIB.pm,
length: 11299
2012.02.15 23:31:05.828 1: Got http://fhem.de/fhemupdate/10_EnOcean.pm,
length: 14057
2012.02.15 23:31:05.932 1: Got http://fhem.de/fhemupdate/24_NetIO230B.pm,
length: 7499
2012.02.15 23:31:06.032 1: Got http://fhem.de/fhemupdate/59_Weather.pm,
length: 5182
2012.02.15 23:31:06.128 1: Got http://fhem.de/fhemupdate/90_at.pm,
length: 4146
2012.02.15 23:31:06.252 1: Got http://fhem.de/fhemupdate/98_SVG.pm,
length: 17536
2012.02.15 23:31:06.380 1: Got http://fhem.de/fhemupdate/98_autocreate.pm,
length: 12860
2012.02.15 23:31:06.484 1: Got http://fhem.de/fhemupdate/99_updatefhem.pm,
length: 5700
2012.02.15 23:31:06.824 1: Got http://fhem.de/fhemupdate/commandref.html,
length: 314242
2012.02.15 23:31:07.208 1: Got http://fhem.de/fhemupdate/fhem.pl.txt,
length: 70020
2012.02.15 23:31:20.479 0: Server shutdown
2012.02.15 23:31:25.115 2: Telnet port 7072 opened
2012.02.15 23:31:25.551 2: FHEMWEB port 8083 opened
2012.02.15 23:31:25.563 2: FHEMWEB port 8084 opened
2012.02.15 23:31:25.575 2: FHEMWEB port 8085 opened
2012.02.15 23:31:26.011 3: Opening Zentrale device 192.168.4.222:1000
2012.02.15 23:31:26.023 3: Zentrale device opened
2012.02.15 23:31:26.895 0: Server started (version 5.2+SVN from
2012-02-15 ($Id: fhem.pl 1260 2012-02-14 08:13:08Z rudolfkoenig $),
pid 2874)

Heute habe ich Änderungen in der fhem.cfg gemacht übers Webfrontend
edit files fhem.cfg > Save fhem.cfg

jetzt kommts: hab dann rereadcfg in die Befehlszeile eingetippt aber
anstatt mit Enter zu bestätigen war mein Finger an der Maus wieder
schneller und habe auf save geklickt.
Danach war meine fhem.cfg zerschossen es fehlten 2 Jalousieaktoren
sowie die at und structure Einträge
soweit sogut da ja rereadcfg noch nicht ausgführt wurde und ich
natürlich keine Sicherung meiner letzten fhem.cfg hatte alles brav bei
everything abgelesen und die fehlenden define at und structure wieder
händisch eingetippelt. dann save fhem.cfg und rereadcfg und diesmal
Enter
und das wars Seite kann nicht angezeigt werden.
OK per Telnet auf die Fritzbox und fhem neu gestartet dabei kommen
folgende Meldungen:

# ./startfhem
Use of uninitialized value in pattern match (m//) at fhem.pl line
2336, <$fh>
li
ne 5.
Use of uninitialized value $file in substitution (s///) at fhem.pl
line 2342, <
$
fh> line 5.
Use of uninitialized value $file in regexp compilation at fhem.pl line
2344, <
$f
h> line 5.
Use of uninitialized value $file in regexp compilation at fhem.pl line
2344, <
$f
h> line 5.
Use of uninitialized value $file in regexp compilation at fhem.pl line
2344, <
$f
h> line 5.
Use of uninitialized value $file in regexp compilation at fhem.pl line
2344, <
$f
h> line 5.
Use of uninitialized value $file in regexp compilation at fhem.pl line
2344, <
$f
h> line 5.
Use of uninitialized value $file in regexp compilation at fhem.pl line
2344, <
$f
h> line 5.
Use of uninitialized value $file in regexp compilation at fhem.pl line
2344, <
$f
h> line 5.
Use of uninitialized value $file in regexp compilation at fhem.pl line
2344, <
$f
h> line 5.
Use of uninitialized value $file in regexp compilation at fhem.pl line
2344, <
$f
h> line 5.
Use of uninitialized value $file in regexp compilation at fhem.pl line
2344, <
$f
h> line 5.
# Feb 16 12:25:31 chronyd[2318]: System clock wrong by -4.095620
seconds, adjustment started

Fhem läuft danach wieder, aber nach jedem rereadcfg derselbe Fehler.

shutdown restart funktioniert.

Hat das eventuell mit dem Update zu tuen oder ist mein ganzes System
jetzt durcheinander geraten wegen einem ungewollten Mausklick ?

--
To unsubscribe from this group, send email to
fhem-users+unsubscribe@googlegroups.com

rudolfkoenig

                                                   

> Use of uninitialized value in pattern match (m//) at fhem.pl line
> 2336, <$fh>

Einer der FileLog Zeilen (oder "attr global logfile") ist nicht vollstaendig.
Du kannst fhem mit "attr global verbose 5" bzw. "attr global logfile -"
starten, um einzugrenzen, welcher genau.

Fuer Anfaenger empfehle ich es nicht fhem.cfg direkt zu editieren, insb.  nicht
ausserhalb von FHEMWEB. FHEMWEB fuehrt beim Speichern von fhem.cfg selbst
rereadcfg durch.

Hat mit updatefhem uebrigens nichts zu tun.

--
To unsubscribe from this group, send email to
fhem-users+unsubscribe@googlegroups.com