Fehler im Logfile warum ??

Begonnen von Intruder1956, 18 November 2015, 10:08:48

Vorheriges Thema - Nächstes Thema

Intruder1956

Mein Logfile sieht seit einiger Zeit nach eingabe von update und shutdown restart wie folgt aus:
2015.11.18 09:49:05 1: in RMDIR:
2015.11.18 09:49:05 1: in RMDIR:
2015.11.18 09:49:06 1: RMDIR: ./restoreDir/2015-11-15
2015.11.18 09:49:06 1: in UPD
2015.11.18 09:49:06 1: in UPD
2015.11.18 09:49:06 1: UPD ./CHANGED
2015.11.18 09:49:06 1: in UPD
2015.11.18 09:49:06 1: in UPD
2015.11.18 09:49:06 1: UPD FHEM/36_JeeLink.pm
2015.11.18 09:49:06 1: in UPD
2015.11.18 09:49:06 1: in UPD
2015.11.18 09:49:07 1: UPD FHEM/37_harmony.pm
2015.11.18 09:49:08 1: in UPD
2015.11.18 09:49:08 1: in UPD
2015.11.18 09:49:08 1: UPD FHEM/55_GDS.pm
2015.11.18 09:49:08 1: in UPD
2015.11.18 09:49:08 1: in UPD
2015.11.18 09:49:08 1: UPD FHEM/55_PIFACE.pm
2015.11.18 09:49:10 1: in UPD
2015.11.18 09:49:10 1: in UPD
2015.11.18 09:49:10 1: UPD FHEM/98_Heating_Control.pm
2015.11.18 09:49:10 1: in UPD
2015.11.18 09:49:10 1: in UPD
2015.11.18 09:49:10 1: UPD FHEM/98_WeekdayTimer.pm
2015.11.18 09:49:10 1: in UPD
2015.11.18 09:49:10 1: in UPD
2015.11.18 09:49:10 1: UPD FHEM/98_fheminfo.pm
2015.11.18 09:49:10 1: in UPD
2015.11.18 09:49:10 1: in UPD
2015.11.18 09:49:10 1: UPD www/pgm2/fhemweb.js
2015.11.18 09:49:10 1: PERL WARNING: Use of uninitialized value $e[0] in concatenation (.) or string at ./FHEM/31_fronthemDevice.pm line 325.
2015.11.18 09:49:10 1: in
2015.11.18 09:49:10 1: PERL WARNING: Use of uninitialized value $e[0] in string eq at ./FHEM/31_fronthemDevice.pm line 326.
2015.11.18 09:49:10 1: PERL WARNING: Use of uninitialized value $e[0] in string eq at ./FHEM/31_fronthemDevice.pm line 330.
2015.11.18 09:49:10 1: in
2015.11.18 09:49:10 1:
2015.11.18 09:49:10 1: in New
2015.11.18 09:49:10 1: in New
2015.11.18 09:49:10 1: New entries in the CHANGED file:
2015.11.18 09:49:11 1: in -
2015.11.18 09:49:11 1: in -
2015.11.18 09:49:11 1:   - bugfix:  55_GDS.pm - correct wrong cumulation in alerts (1st try)
2015.11.18 09:49:11 1: in Calling
2015.11.18 09:49:11 1: in Calling
2015.11.18 09:49:11 1: Calling /usr/bin/perl ./contrib/commandref_join.pl, this may take a while
2015.11.18 09:51:36 1: in ***
2015.11.18 09:51:36 1: in ***
2015.11.18 09:51:36 1: *** EN FHEM/95_WebViewControl.pm: No document text found
2015.11.18 09:51:36 1: in ***
2015.11.18 09:51:36 1: in ***
2015.11.18 09:51:36 1: *** EN FHEM/32_WifiLight.pm: No document text found
2015.11.18 09:51:36 1: in ***
2015.11.18 09:51:36 1: in ***
2015.11.18 09:51:36 1: *** EN FHEM/01_fronthem.pm: No document text found
2015.11.18 09:51:36 1: in ***
2015.11.18 09:51:36 1: in ***
2015.11.18 09:51:36 1: *** EN FHEM/31_fronthemDevice.pm: No document text found
2015.11.18 09:51:36 1: in
2015.11.18 09:51:36 1: in
2015.11.18 09:51:36 1:
2015.11.18 09:51:36 1: in update
2015.11.18 09:51:36 1: in update
2015.11.18 09:51:36 1: update finished, "shutdown restart" is needed to activate the changes.
2015.11.18 09:51:36 1: in
2015.11.18 09:51:36 1: in
2015.11.18 09:51:36 1:
2015.11.18 09:51:36 1: in Please
2015.11.18 09:51:36 1: in Please
2015.11.18 09:51:36 1: Please consider using the global attribute sendStatistics
2015.11.18 09:51:47 1: in SHUTDOWN
2015.11.18 09:51:47 1: in SHUTDOWN
2015.11.18 09:51:47 0: Server shutdown
2015.11.18 09:51:52 1: Including fhem.cfg
2015.11.18 09:51:53 3: telnetPort: port 7072 opened
2015.11.18 09:51:54 3: WEB: port 8083 opened
2015.11.18 09:51:54 3: WEBphone: port 8084 opened
2015.11.18 09:51:54 3: WEBtablet: port 8085 opened
2015.11.18 09:51:54 2: eventTypes: loaded 931 events from ./log/eventTypes.txt
2015.11.18 09:51:55 3: Opening CUL_868 device /dev/ttyACM0
2015.11.18 09:51:55 3: Setting CUL_868 serial parameters to 9600,8,N,1
2015.11.18 09:51:55 3: CUL_868 device opened
2015.11.18 09:51:55 3: CUL_868: Possible commands: BbCFiAZEGMKUYRTVWXefmltux
2015.11.18 09:51:55 3: Opening CUL_433 device /dev/ttyACM1
2015.11.18 09:51:55 3: Setting CUL_433 serial parameters to 9600,8,N,1
2015.11.18 09:51:55 3: CUL_433 device opened
2015.11.18 09:51:55 3: CUL_433: Possible commands: BCFiANEkGMKUYRTVWXefmLltux
2015.11.18 09:51:56 3: Opening MyJeeLink device /dev/ttyUSB0
2015.11.18 09:51:56 3: Setting MyJeeLink serial parameters to 57600,8,N,1
2015.11.18 09:51:56 3: MyJeeLink device opened
2015.11.18 09:51:57 1: HMLAN_Parse: hmusb new condition disconnected
2015.11.18 09:51:57 3: Opening hmusb device 127.0.0.1:1234
2015.11.18 09:51:57 3: hmusb device opened
2015.11.18 09:51:57 1: HMLAN_Parse: hmusb new condition init
2015.11.18 09:52:04 3: Temp_Aussen_Sued: I/O device is MyJeeLink
2015.11.18 09:52:04 3: Temp_Schlafzi.: I/O device is MyJeeLink
2015.11.18 09:52:04 3: Temp_Arbeitszi.: I/O device is MyJeeLink
2015.11.18 09:52:04 3: Temp_Bad: I/O device is MyJeeLink
2015.11.18 09:52:04 3: Temp_Kueche: I/O device is MyJeeLink
2015.11.18 09:52:04 3: Temp_Wohnzi.: I/O device is MyJeeLink
2015.11.18 09:52:09 3: define LED: can't reach (IO::Socket::INET: connect: timeout)
2015.11.18 09:52:13 2: myfronthem: ipc listener opened at port 16384
2015.11.18 09:52:16 3: AMAD (WE_Tablet) - defined with host 192.168.178.32 on port 8090 and interval 180 (sec)
2015.11.18 09:52:16 3: AMAD (AMADCommBridge) - defined Bridge with Socketport 8090
2015.11.18 09:52:16 3: AMADCommBridge: port 8090 opened
2015.11.18 09:52:17 1: Including ./log/fhem.save
2015.11.18 09:52:18 3: Device Flur_Tuer_Eingang added to ActionDetector with 028:00 time
2015.11.18 09:52:18 1: in INITIALIZED
2015.11.18 09:52:18 1: in INITIALIZED
2015.11.18 09:52:18 2: SecurityCheck:  WEB,WEBphone,WEBtablet has no basicAuth attribute. telnetPort has no password/globalpassword attribute.  Restart FHEM for a new check if the problem is fixed, or set the global attribute motd to none to supress this message.
2015.11.18 09:52:18 0: Featurelevel: 5.6
2015.11.18 09:52:18 0: Server started with 101 defined entities (version $Id: fhem.pl 9893 2015-11-15 08:43:05Z rudolfkoenig $, os linux, user fhem, pid 3542)
2015.11.18 09:52:21 1: HMLAN_Parse: hmusb new condition ok
2015.11.18 09:52:22 3: ipc myfronthem:127.0.0.1:50419 (ws): ws alive with pid 3546


was kann ich da gegen machen, dass es wieder normal ausieht ??
Gruß
Werner
Zotac CI547 32GB RAM 500GB SSD,ESXI 6.5, VM-Fhem5.8, VM-ioBroker, Cul 868Mhz;Cul 433Mhz = Busware, LGW, HM-MOD-RPI-PCB, Uniroll, IT YCR-100 TMT2100,ITR-1500, LD382 mit Wifilight, ESA 2000 + SENSOR WZ SET,FS20 TFK, HM-Sec-SC, HM-CC-RT-DN,PCA301,

viegener

Ich kann Dir erstmal auch nicht sagen woher die Meldung kommt, denn sie wird offensichtlich von verschiedenen Stellen ausgelöst.

Grundsätzlich findet sich vermutlich irgendwo ein log-Befehl in einem der Module, leider hast Du wenig Infos dazugegeben.

Ich würde vorschlagen
- Schaue im logfile, wann das erste mal diese Meldungen auftauchen und kläre was da gemacht wurde (update, define attributwerte geändert)?
- Hast Du eigene myUtils-Routinen ? Vielleicht ist da etwas enthalten?

Achtung Ironie: Achso und was kannst Du dagegen machen, dass es wieder normal aussieht --> Am einfachsten gar nichts  ;)

Johannes
Kein Support über PM - Anfragen gerne im Forum - Damit auch andere profitieren und helfen können

Intruder1956

Hallo viegener,
das Logfile ist soweit völlig ok.
Das durcheinander passiert nur dann wenn ich ein fhem update mache und danach ein shutdown restart.
nur beim update zerreist er die Zeilen.
Beim shutdown restart kommt halt zwei mal
2015.11.18 09:51:47 1: in SHUTDOWN
2015.11.18 09:51:47 1: in SHUTDOWN
danach ist alles wieder völlig ok, bis zum nächsten update

In der 99_myUtils.pm ist nur das DebianMail

ich kann damit leben, aber wenn meine Nachbarin kommt, dann sieht es nicht aufgeräumt aus  ;)

Gruß Werner

PS. ... ich weiß gerade nicht welche Info ich noch geben könnte  ::)
Zotac CI547 32GB RAM 500GB SSD,ESXI 6.5, VM-Fhem5.8, VM-ioBroker, Cul 868Mhz;Cul 433Mhz = Busware, LGW, HM-MOD-RPI-PCB, Uniroll, IT YCR-100 TMT2100,ITR-1500, LD382 mit Wifilight, ESA 2000 + SENSOR WZ SET,FS20 TFK, HM-Sec-SC, HM-CC-RT-DN,PCA301,

viegener

Ich meinte eigentlich wann hat es angefangen.

Aber es war ganz einfach:

Diese Zeilen waren der Schlüssel:
2015.11.18 09:49:10 1: PERL WARNING: Use of uninitialized value $e[0] in concatenation (.) or string at ./FHEM/31_fronthemDevice.pm line 325.
2015.11.18 09:49:10 1: in


Dann schaut man in 31_fronthem_Device  und in Zeile 326 direkt hinter 325 steht ein etwas komischer Log-Eintrag (mit TODO ANmerkung)

Du solltest mit dem Autor Kontakt aufnehmen und kannst sicher erstmal die Zeile einfach löschen.
Ich habe jetzt nicht nach anderen Stellen geschaut.
Kein Support über PM - Anfragen gerne im Forum - Damit auch andere profitieren und helfen können