Ich habe hier immer wieder einige Einträge im Log die wohl mit meiner PV Anlage zutun haben.
Meine Frage ist wie bekomme ich die weg, da es jetzt doch schon einiges in meinem Log vorhanden ist und dieses ganz schön zumüllt.
Was mich wundert das dieses jetzt ca. 1-2 Wochen so geht, vorher meine ich war da nichts.
2021.05.13 12:52:37 1: PERL WARNING: Argument "848.6 W" isn't numeric in sprintf at ./FHEM/98_DOIF.pm line 5490.
2021.05.13 12:52:37 1: PERL WARNING: Argument "848.6 W" isn't numeric in numeric gt (>) at ./FHEM/98_DOIF.pm line 5388.
2021.05.13 12:37:37 1: PERL WARNING: Argument "675 W" isn't numeric in sprintf at ./FHEM/98_DOIF.pm line 5490.
2021.05.13 12:37:37 1: PERL WARNING: Argument "675 W" isn't numeric in numeric gt (>) at ./FHEM/98_DOIF.pm line 5388.
2021.05.13 12:22:37 1: PERL WARNING: Argument "662.3 W" isn't numeric in sprintf at ./FHEM/98_DOIF.pm line 5490.
2021.05.13 12:22:37 1: PERL WARNING: Argument "662.3 W" isn't numeric in numeric gt (>) at ./FHEM/98_DOIF.pm line 5388.
2021.05.13 12:07:37 1: PERL WARNING: Argument "738.1 W" isn't numeric in sprintf at ./FHEM/98_DOIF.pm line 5490.
2021.05.13 12:07:37 1: PERL WARNING: Argument "738.1 W" isn't numeric in numeric gt (>) at ./FHEM/98_DOIF.pm line 5388.
2021.05.13 11:52:37 1: PERL WARNING: Argument "781.4 W" isn't numeric in sprintf at ./FHEM/98_DOIF.pm line 5490.
2021.05.13 11:52:37 1: PERL WARNING: Argument "781.4 W" isn't numeric in numeric gt (>) at ./FHEM/98_DOIF.pm line 5388.
2021.05.13 11:37:37 1: PERL WARNING: Argument "752.6 W" isn't numeric in sprintf at ./FHEM/98_DOIF.pm line 5490.
2021.05.13 11:37:37 1: PERL WARNING: Argument "752.6 W" isn't numeric in numeric gt (>) at ./FHEM/98_DOIF.pm line 5388.
2021.05.13 11:22:37 1: PERL WARNING: Argument "817.2 W" isn't numeric in sprintf at ./FHEM/98_DOIF.pm line 5490.
2021.05.13 11:22:37 1: PERL WARNING: Argument "817.2 W" isn't numeric in numeric gt (>) at ./FHEM/98_DOIF.pm line 5388.
2021.05.13 11:07:37 1: PERL WARNING: Argument "878.2 W" isn't numeric in sprintf at ./FHEM/98_DOIF.pm line 5490.
2021.05.13 11:07:37 1: PERL WARNING: Argument "878.2 W" isn't numeric in numeric gt (>) at ./FHEM/98_DOIF.pm line 5388.
was mich jetzt wundert... warum er das mit einem Zusammenhang zum DOIF anzeigt. Deshalb habe ich es hier reingestellt
ich nutze es im DOIF nur zur Anzeige
Zitat von: moonsorrox am 13 Mai 2021, 13:18:41
Ich habe hier immer wieder einige Einträge im Log die wohl mit meiner PV Anlage zutun haben.
Meine Frage ist wie bekomme ich die weg, da es jetzt doch schon einiges in meinem Log vorhanden ist und dieses ganz schön zumüllt.
Was mich wundert das dieses jetzt ca. 1-2 Wochen so geht, vorher meine ich war da nichts.
2021.05.13 12:52:37 1: PERL WARNING: Argument "848.6 W" isn't numeric in sprintf at ./FHEM/98_DOIF.pm line 5490.
2021.05.13 12:52:37 1: PERL WARNING: Argument "848.6 W" isn't numeric in numeric gt (>) at ./FHEM/98_DOIF.pm line 5388.
2021.05.13 12:37:37 1: PERL WARNING: Argument "675 W" isn't numeric in sprintf at ./FHEM/98_DOIF.pm line 5490.
2021.05.13 12:37:37 1: PERL WARNING: Argument "675 W" isn't numeric in numeric gt (>) at ./FHEM/98_DOIF.pm line 5388.
2021.05.13 12:22:37 1: PERL WARNING: Argument "662.3 W" isn't numeric in sprintf at ./FHEM/98_DOIF.pm line 5490.
2021.05.13 12:22:37 1: PERL WARNING: Argument "662.3 W" isn't numeric in numeric gt (>) at ./FHEM/98_DOIF.pm line 5388.
2021.05.13 12:07:37 1: PERL WARNING: Argument "738.1 W" isn't numeric in sprintf at ./FHEM/98_DOIF.pm line 5490.
2021.05.13 12:07:37 1: PERL WARNING: Argument "738.1 W" isn't numeric in numeric gt (>) at ./FHEM/98_DOIF.pm line 5388.
2021.05.13 11:52:37 1: PERL WARNING: Argument "781.4 W" isn't numeric in sprintf at ./FHEM/98_DOIF.pm line 5490.
2021.05.13 11:52:37 1: PERL WARNING: Argument "781.4 W" isn't numeric in numeric gt (>) at ./FHEM/98_DOIF.pm line 5388.
2021.05.13 11:37:37 1: PERL WARNING: Argument "752.6 W" isn't numeric in sprintf at ./FHEM/98_DOIF.pm line 5490.
2021.05.13 11:37:37 1: PERL WARNING: Argument "752.6 W" isn't numeric in numeric gt (>) at ./FHEM/98_DOIF.pm line 5388.
2021.05.13 11:22:37 1: PERL WARNING: Argument "817.2 W" isn't numeric in sprintf at ./FHEM/98_DOIF.pm line 5490.
2021.05.13 11:22:37 1: PERL WARNING: Argument "817.2 W" isn't numeric in numeric gt (>) at ./FHEM/98_DOIF.pm line 5388.
2021.05.13 11:07:37 1: PERL WARNING: Argument "878.2 W" isn't numeric in sprintf at ./FHEM/98_DOIF.pm line 5490.
2021.05.13 11:07:37 1: PERL WARNING: Argument "878.2 W" isn't numeric in numeric gt (>) at ./FHEM/98_DOIF.pm line 5388.
was mich jetzt wundert... warum er das mit einem Zusammenhang zum DOIF anzeigt. Deshalb habe ich es hier reingestellt
Du musst zuerst die aktuelle DOIF-Version laden, dann ein list der DOIF-Definition und dann die passenden Log-Einträge posten.
ich habe die aktuelle Version.
Habe aber trotzdem ein Update gemacht von FHEM, aber das DOIF war nicht dabei.
hier mal das list:
Internals:
DEF ##
DOIFDEV ^global$|^Growatt$|^zaehler$
FUUID 60522cdb-f33f-a6c6-6da3-a3c3d4751ba77e8e
FVERSION 98_DOIF.pm:0.244290/2021-05-12
MODEL FHEM
NAME di_icon_ring2
NR 5964
NTFY_ORDER 50-di_icon_ring2
STATE initialized
TYPE DOIF
VERSION 24429 2021-05-12 19:22:50
READINGS:
2021-03-18 12:22:34 cmd 0
2021-03-18 12:22:34 mode enabled
2021-03-18 12:22:34 state initialized
Regex:
accu:
collect:
uiTable:
Growatt:
di_icon_ring2_uiTable_c_0_1_0_0:
data_01_currentPower ^Growatt$:^data_01_currentPower:
di_icon_ring2_uiTable_c_1_1_0_0:
data_01_todayEnergy ^Growatt$:^data_01_todayEnergy:
zaehler:
di_icon_ring2_uiTable_c_0_1_0_0:
l-Bezug ^zaehler$:^l-Bezug:
di_icon_ring2_uiTable_c_1_1_0_0:
l-Bezug ^zaehler$:^l-Bezug:
condition:
do:
0:
helper:
DEVFILTER ^global$|^Growatt$|^zaehler$
NOTIFYDEV global|Growatt|zaehler
globalinit 1
last_timer 0
sleeptimer -1
perlblock:
uiState:
uiTable:
dev zaehler
header
<table uitabid='DOIF-di_icon_ring2' class=' block wide uiTabledoif doif-di_icon_ring2 ' style='border-top:none;'>
package package ui_Table;
reading l-Bezug
table:
0:
0:
0:
0 package ui_Table;"Wert Aktuell"
1:
0:
0 package ui_Table;::DOIF_Widget($hash,$reg,'di_icon_ring2_uiTable_c_0_1_0_0',icon_ring2("sani_solar",::ReadingValDoIf($hash,'Growatt','data_01_currentPower'),0,3.6,0,120,"PV kW",150,undef,undef,::ReadingValDoIf($hash,'zaehler','l-Bezug','0'),0,1,120,0,"Aktuell",undef,undef),"")
1:
0:
0:
0 package ui_Table;"Ertrag Heute"
1:
0:
0 package ui_Table;::DOIF_Widget($hash,$reg,'di_icon_ring2_uiTable_c_1_1_0_0',icon_ring2("sani_solar",::ReadingValDoIf($hash,'Growatt','data_01_todayEnergy'),0,3.6,0,120,"PV kW",150,undef,"1,,font-size:7px;fill:white",::ReadingValDoIf($hash,'zaehler','l-Bezug','0'),0,1,120,0,"Heute kW",undef,"1,,font-size:7px;fill:white"),"")
tc:
td:
0:
1:
tr:
Attributes:
room HWR
uiTable {package ui_Table;}
"Wert Aktuell"|icon_ring2("sani_solar",[Growatt:data_01_currentPower],0,3.6,0,120,"PV kW",150,undef,undef,[zaehler:l-Bezug,0],0,1,120,0,"Aktuell",undef,undef)
"Ertrag Heute"|icon_ring2("sani_solar",[Growatt:data_01_todayEnergy],0,3.6,0,120,"PV kW",150,undef,"1,,font-size:7px;fill:white",[zaehler:l-Bezug,0],0,1,120,0,"Heute kW",undef,"1,,font-size:7px;fill:white")
Ein paar weitere Logeinträge habe ich noch:
2021.05.13 16:49:34 3: di_icon_ring2:Warning in DOIF_RegisterEvalAll:package ui_Table;::DOIF_Widget($hash,$reg,'di_icon_ring2_uiTable_c_1_1_0_0',icon_ring2("sani_solar",::ReadingValDoIf($hash,'Growatt','data_01_todayEnergy'),0,3.6,0,120,"PV kW",150,undef,"1,,font-size:7px;fill:white",::ReadingValDoIf($hash,'zaehler','l-Bezug','0'),0,1,120,0,"Heute kW",undef,"1,,font-size:7px;fill:white"),"")
2021.05.13 16:49:34 3: di_icon_ring2:Warning in DOIF_RegisterEvalAll:package ui_Table;::DOIF_Widget($hash,$reg,'di_icon_ring2_uiTable_c_0_1_0_0',icon_ring2("sani_solar",::ReadingValDoIf($hash,'Growatt','data_01_currentPower'),0,3.6,0,120,"PV kW",150,undef,undef,::ReadingValDoIf($hash,'zaehler','l-Bezug','0'),0,1,120,0,"Aktuell",undef,undef),"")
2021.05.13 16:49:27 3: di_icon_ring2:Warning in DOIF_RegisterEvalAll:package ui_Table;::DOIF_Widget($hash,$reg,'di_icon_ring2_uiTable_c_1_1_0_0',icon_ring2("sani_solar",::ReadingValDoIf($hash,'Growatt','data_01_todayEnergy'),0,3.6,0,120,"PV kW",150,undef,"1,,font-size:7px;fill:white",::ReadingValDoIf($hash,'zaehler','l-Bezug','0'),0,1,120,0,"Heute kW",undef,"1,,font-size:7px;fill:white"),"")
2021.05.13 16:49:27 3: di_icon_ring2:Warning in DOIF_RegisterEvalAll:package ui_Table;::DOIF_Widget($hash,$reg,'di_icon_ring2_uiTable_c_0_1_0_0',icon_ring2("sani_solar",::ReadingValDoIf($hash,'Growatt','data_01_currentPower'),0,3.6,0,120,"PV kW",150,undef,undef,::ReadingValDoIf($hash,'zaehler','l-Bezug','0'),0,1,120,0,"Aktuell",undef,undef),"")
2021.05.13 16:49:26 3: di_icon_ring2:Warning in DOIF_RegisterEvalAll:package ui_Table;::DOIF_Widget($hash,$reg,'di_icon_ring2_uiTable_c_1_1_0_0',icon_ring2("sani_solar",::ReadingValDoIf($hash,'Growatt','data_01_todayEnergy'),0,3.6,0,120,"PV kW",150,undef,"1,,font-size:7px;fill:white",::ReadingValDoIf($hash,'zaehler','l-Bezug','0'),0,1,120,0,"Heute kW",undef,"1,,font-size:7px;fill:white"),"")
2021.05.13 16:49:26 3: di_icon_ring2:Warning in DOIF_RegisterEvalAll:package ui_Table;::DOIF_Widget($hash,$reg,'di_icon_ring2_uiTable_c_0_1_0_0',icon_ring2("sani_solar",::ReadingValDoIf($hash,'Growatt','data_01_currentPower'),0,3.6,0,120,"PV kW",150,undef,undef,::ReadingValDoIf($hash,'zaehler','l-Bezug','0'),0,1,120,0,"Aktuell",undef,undef),"")
Jetzt sollten auch die letzten Warnung ausgemerzt sein.
https://svn.fhem.de/trac/browser/trunk/fhem/FHEM?order=date&desc=1
@Damian
ganz super die Warnmeldungen sind komplett weg....
Vielen Dank