Folgende Einträge im Log im Zusammenhang mit einem DOIF

Begonnen von moonsorrox, 13 Mai 2021, 13:18:41

Vorheriges Thema - Nächstes Thema

moonsorrox

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
Intel-NUC i5: FHEM-Server 6.1 :: Perl v5.18.2

Homematic: HM-USB-CFG2,HM-CFG-LAN Adapter, HM-LC-BL1-FM, HM-LC-Sw1PBU-FM, HM-LC-Sw1-PI-2, HM-WDS10-TH-O, HM-CC-TC, HM-LC-SW2-FM

Damian

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.
Programmierte FHEM-Module: DOIF-FHEM, DOIF-Perl, DOIF-uiTable, THRESHOLD, FHEM-Befehl: IF

moonsorrox

#2
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),"")




Intel-NUC i5: FHEM-Server 6.1 :: Perl v5.18.2

Homematic: HM-USB-CFG2,HM-CFG-LAN Adapter, HM-LC-BL1-FM, HM-LC-Sw1PBU-FM, HM-LC-Sw1-PI-2, HM-WDS10-TH-O, HM-CC-TC, HM-LC-SW2-FM

Damian

Programmierte FHEM-Module: DOIF-FHEM, DOIF-Perl, DOIF-uiTable, THRESHOLD, FHEM-Befehl: IF

moonsorrox

@Damian
ganz super die Warnmeldungen sind komplett weg....
Vielen Dank
Intel-NUC i5: FHEM-Server 6.1 :: Perl v5.18.2

Homematic: HM-USB-CFG2,HM-CFG-LAN Adapter, HM-LC-BL1-FM, HM-LC-Sw1PBU-FM, HM-LC-Sw1-PI-2, HM-WDS10-TH-O, HM-CC-TC, HM-LC-SW2-FM