Hallo Zusammen,
nach einem FHEM Update bekomme ich folgende Eintraäge in meinem Logfile. Kann mir jemand sagen wie ich das beheben kann? Schon mal vielen Dank. Bitte entschuldigt die mangelhafte Formatierung, ich habe leider keine Ahnung wie man eine "Code Fenster" einfügt
2021.03.27 15:28:41 1: PERL WARNING: Use of uninitialized value $d in hash element at fhem.pl line 4630.
2021.03.27 15:28:41 1: stacktrace:
2021.03.27 15:28:41 1: main::__ANON__ called by fhem.pl (4630)
2021.03.27 15:28:41 1: main::AttrVal called by ./FHEM/98_SVG.pm (172)
2021.03.27 15:28:41 1: main::SVG_Attr called by ./FHEM/98_SVG.pm (2394)
2021.03.27 15:28:41 1: main::SVG_time_align called by ./FHEM/98_SVG.pm (1736)
2021.03.27 15:28:41 1: main::SVG_render called by ./FHEM/98_SVG.pm (1206)
2021.03.27 15:28:41 1: main::SVG_doShowLog called by ./FHEM/98_SVG.pm (1094)
2021.03.27 15:28:41 1: main::SVG_showLog called by ./FHEM/01_FHEMWEB.pm (991)
2021.03.27 15:28:41 1: main::FW_answerCall called by ./FHEM/01_FHEMWEB.pm (597)
2021.03.27 15:28:41 1: main::FW_Read called by fhem.pl (3847)
2021.03.27 15:28:41 1: main::CallFn called by fhem.pl (773)
Danke fuer den Hinweis, habs gefixt.
Kam wohl mit den neulichen Label-Alignment patches rein.
Sehr gerne,
wann wir der neu File veröffentlicht?
Schönes WE
Stefan
Sie ist im SVN ab sofort verfuegbar.
Per FHEM update morgen etwa ab acht.
Hallo Herr König,
jetzt bekomme ich diese Meldung
021.03.29 11:32:20 1: main::__ANON__ called by ./FHEM/98_HMinfo.pm (1778)
2021.03.29 11:32:20 1: main::HMinfo_GetFn called by fhem.pl (3847)
2021.03.29 11:32:20 1: main::CallFn called by fhem.pl (2001)
2021.03.29 11:32:20 1: main::CommandGet called by fhem.pl (1265)
2021.03.29 11:32:20 1: main::AnalyzeCommand called by ./FHEM/01_FHEMWEB.pm (2761)
2021.03.29 11:32:20 1: main::FW_fC called by ./FHEM/01_FHEMWEB.pm (962)
2021.03.29 11:32:20 1: main::FW_answerCall called by ./FHEM/01_FHEMWEB.pm (597)
2021.03.29 11:32:20 1: main::FW_Read called by fhem.pl (3847)
2021.03.29 11:32:20 1: main::CallFn called by fhem.pl (773)
Diese Meldung hat nichts mit dem urspruenglichen Problem zu tun.
Der HMInfo Maintainer duerfte dieses Thema hier auch nicht verfolgen, deswegen empfehle ich ein neues Thema zu oeffnen im Bereich HomeMatic.
Danke und noch einen schönen Tag
Guten Morgen Herr König,
Sie haben mir schon 2 mal geholfen, deshalb hoffe ich von Ihnen auch diesmal das richtige Unterforum, bzw den richtigen Hinweis zu bekommen. Ich erhalte folgende Eintrag in meinem Logfile.
2021.04.05 09:23:20 1: PERL WARNING: Use of uninitialized value $gie in concatenation (.) or string at ./FHEM/01_FHEMWEB.pm line 1195.
2021.04.05 09:23:20 1: stacktrace:
2021.04.05 09:23:20 1: main::__ANON__ called by ./FHEM/01_FHEMWEB.pm (1194)
2021.04.05 09:23:20 1: main::FW_answerCall called by ./FHEM/01_FHEMWEB.pm (597)
2021.04.05 09:23:20 1: main::FW_Read called by fhem.pl (3847)
2021.04.05 09:23:20 1: main::CallFn called by fhem.pl (773)
Folgende Dinge habe ich gestern geändert
Update gemacht und folgende Funktionalität eingebaut
Dummy erstellt
define Leistungsmessung dummy
Logfile erstellt
define FileLog_Leistungsmessung FileLog ./log/Leistungsmessung-%Y.log Leistungsmessung
attr logtype text
attr room CUL_HM
Notify erstellt
define Wert_Leistung notify Leistungsmesser_IEC_01:energy.* set Leistungsmessung $EVTPART1
Es wäre schön, wenn Sie mir weiterhelfen könnten.
Ich bedanke mich schon jetzt und wünsche einen schönen Ostermontag
mfg
Stefan
Ich habe die Meldung abgefangen, da ich aber nicht so recht weiss, wie man es ausloesen kann, wuerde ich gerne die Ausgabe von "list global" sehen.
Vielen herzlichen Dank für die schnelle Antwort,
so sieht die Ausgabe aus
Internals:
DEF no definition
FD 3
NAME global
NR 1
STATE no definition
TYPE Global
currentlogfile ./log/fhem-2021-04.log
logfile ./log/fhem-%Y-%m.log
Attributes:
autoload_undefined_devices 1
autosave 0
configfile fhem.cfg
language DE
logfile ./log/fhem-%Y-%m.log
modpath .
motd 1
stacktrace 1
statefile ./log/fhem.save
updateInBackground 1
userattr cmdIcon devStateIcon devStateIcon:textField-long devStateStyle icon sortby webCmd webCmdLabel:textField-long widgetOverride
verbose 3
version fhem.pl:23904/2021-03-07
Danke, "attr global motd 1" ist vermutlich nicht das, was man will, es zeigt naemlich an unterschiedlichen Stellen eine 1 an.
Wie auch immer, mit einem update morgen ab acht sollte das Problem behoben sein. Oder 01_FHEMWEB.pm ab sofort aus dem SVN.
danke und schönen Feiertag noch
Habe mir 01_FHEMWEB.pm herunter geladen und in meine FHEM Installation geladen.
Jetzt habe ich folgende Einträge im filelog
2021.04.05 13:48:39 1: PERL WARNING: Use of uninitialized value $h in string ne at ./FHEM/10_CUL_HM.pm line 4075.
2021.04.05 13:48:39 1: stacktrace:
2021.04.05 13:48:39 1: main::__ANON__ called by ./FHEM/10_CUL_HM.pm (4075)
2021.04.05 13:48:39 1: main::CUL_HM_pushEvnts called by ./FHEM/10_CUL_HM.pm (3290)
2021.04.05 13:48:39 1: main::CUL_HM_Parse called by fhem.pl (4070)
2021.04.05 13:48:39 1: main::Dispatch called by ./FHEM/00_CUL.pm (954)
2021.04.05 13:48:39 1: main::CUL_Parse called by ./FHEM/00_CUL.pm (832)
2021.04.05 13:48:39 1: main::CUL_Read called by fhem.pl (3847)
2021.04.05 13:48:39 1: main::CallFn called by fhem.pl (773)
Das mag sein, hat aber weder mit dem Original-Thema, noch mit dem gerade gefixten in FHEMWEB was zu tun.
Noch schlimmer: ich kenne das CUL_HM Modul nicht (mehr), und der Maintainer liest hier vermutlich auch nicht mit.
ok, vielen Dank für die Rückmeldung.