FHEM Forum

FHEM => Frontends => SVG / Plots / logProxy => Thema gestartet von: manne44 am 23 August 2020, 11:50:02

Titel: [Gelöst] Neue Log-Einträge
Beitrag von: manne44 am 23 August 2020, 11:50:02
Hallo,
vielleicht kann jemand leicht erkennen warum ich neuerdings verschiedene Log-Einträge bekomme, die bisher nicht da waren:

2020.08.21 11:26:08 1: PERL WARNING: Argument "OFF" isn't numeric in numeric lt (<) at ./FHEM/98_logProxy.pm line 573.
2020.08.21 11:26:08 1: PERL WARNING: Argument "Online" isn't numeric in numeric lt (<) at ./FHEM/98_logProxy.pm line 580.
2020.08.21 11:26:08 1: PERL WARNING: Argument "OFF" isn't numeric in numeric lt (<) at ./FHEM/98_logProxy.pm line 580.
2020.08.21 11:26:08 1: PERL WARNING: Argument "Online" isn't numeric in numeric lt (<) at ./FHEM/98_logProxy.pm line 573.
2020.08.21 11:26:08 1: PERL WARNING: Argument "Offline" isn't numeric in numeric lt (<) at ./FHEM/98_logProxy.pm line 580.
2020.08.21 11:26:08 1: PERL WARNING: Argument "off" isn't numeric in numeric lt (<) at ./FHEM/98_logProxy.pm line 573.
2020.08.21 11:26:08 1: PERL WARNING: Argument "off" isn't numeric in numeric lt (<) at ./FHEM/98_logProxy.pm line 580.
2020.08.21 11:26:08 1: PERL WARNING: Argument "OFF" isn't numeric in numeric gt (>) at ./FHEM/98_SVG.pm line 1581.
2020.08.21 11:26:08 1: PERL WARNING: Argument "Online" isn't numeric in numeric gt (>) at ./FHEM/98_SVG.pm line 1581.
2020.08.21 11:26:08 1: PERL WARNING: Argument "Offline" isn't numeric in numeric gt (>) at ./FHEM/98_SVG.pm line 1581.
2020.08.21 11:26:08 1: PERL WARNING: Argument "off" isn't numeric in numeric gt (>) at ./FHEM/98_SVG.pm line 1581.
2020.08.21 11:26:08 1: PERL WARNING: Argument "off" isn't numeric in subtraction (-) at ./FHEM/98_SVG.pm line 1958.
2020.08.21 11:26:08 1: PERL WARNING: Argument "off" isn't numeric in subtraction (-) at ./FHEM/98_SVG.pm line 1959.
2020.08.21 11:26:08 1: PERL WARNING: Argument "OFF" isn't numeric in subtraction (-) at ./FHEM/98_SVG.pm line 1958.
2020.08.21 11:26:08 1: PERL WARNING: Argument "OFF" isn't numeric in subtraction (-) at ./FHEM/98_SVG.pm line 1959.
2020.08.21 11:26:08 1: PERL WARNING: Argument "Online" isn't numeric in subtraction (-) at ./FHEM/98_SVG.pm line 1958.
2020.08.21 11:26:08 1: PERL WARNING: Argument "Offline" isn't numeric in subtraction (-) at ./FHEM/98_SVG.pm line 1959.
2020.08.21 11:26:08 1: PERL WARNING: Argument "Online" isn't numeric in subtraction (-) at ./FHEM/98_SVG.pm line 1959.
2020.08.21 11:26:36 1: PERL WARNING: Argument "OFF" isn't numeric in numeric lt (<) at ./FHEM/98_logProxy.pm line 573.
2020.08.21 11:26:36 1: PERL WARNING: Argument "Online" isn't numeric in numeric lt (<) at ./FHEM/98_logProxy.pm line 580.
2020.08.21 11:26:36 1: PERL WARNING: Argument "OFF" isn't numeric in numeric lt (<) at ./FHEM/98_logProxy.pm line 580.
2020.08.21 11:26:36 1: PERL WARNING: Argument "Online" isn't numeric in numeric lt (<) at ./FHEM/98_logProxy.pm line 573.
2020.08.21 11:26:36 1: PERL WARNING: Argument "Offline" isn't numeric in numeric lt (<) at ./FHEM/98_logProxy.pm line 580.
2020.08.21 11:26:36 1: PERL WARNING: Argument "off" isn't numeric in numeric lt (<) at ./FHEM/98_logProxy.pm line 573.
2020.08.21 11:26:36 1: PERL WARNING: Argument "off" isn't numeric in numeric lt (<) at ./FHEM/98_logProxy.pm line 580.
2020.08.21 11:26:36 1: PERL WARNING: Argument "OFF" isn't numeric in numeric gt (>) at ./FHEM/98_SVG.pm line 1581.
2020.08.21 11:26:36 1: PERL WARNING: Argument "Online" isn't numeric in numeric gt (>) at ./FHEM/98_SVG.pm line 1581.
2020.08.21 11:26:36 1: PERL WARNING: Argument "Offline" isn't numeric in numeric gt (>) at ./FHEM/98_SVG.pm line 1581.
2020.08.21 11:26:36 1: PERL WARNING: Argument "off" isn't numeric in numeric gt (>) at ./FHEM/98_SVG.pm line 1581.
2020.08.21 11:26:36 1: PERL WARNING: Argument "off" isn't numeric in subtraction (-) at ./FHEM/98_SVG.pm line 1958.
2020.08.21 11:26:36 1: PERL WARNING: Argument "off" isn't numeric in subtraction (-) at ./FHEM/98_SVG.pm line 1959.
2020.08.21 11:26:36 1: PERL WARNING: Argument "OFF" isn't numeric in subtraction (-) at ./FHEM/98_SVG.pm line 1958.
2020.08.21 11:26:36 1: PERL WARNING: Argument "OFF" isn't numeric in subtraction (-) at ./FHEM/98_SVG.pm line 1959.
2020.08.21 11:26:36 1: PERL WARNING: Argument "Online" isn't numeric in subtraction (-) at ./FHEM/98_SVG.pm line 1958.
2020.08.21 11:26:36 1: PERL WARNING: Argument "Offline" isn't numeric in subtraction (-) at ./FHEM/98_SVG.pm line 1959.
2020.08.21 11:26:36 1: PERL WARNING: Argument "Online" isn't numeric in subtraction (-) at ./FHEM/98_SVG.pm line 1959.

Es wird nirgends in den Plot-Files mit OFF oder Offline usw. gerechnet, sondern höchstens abgefragt und die Linie entsprechend verschoben wie z.B. hier:

#lp DbLog:fhemDbLog,predict,extend=86400:oWD:winBad:::$val=($val=~"open"?4.8:4.2)
#lp DbLog:fhemDbLog,predict,extend=86400:oWD:winKoch:::$val=($val=~"open"?3.8:3.2)
#lp DbLog:fhemDbLog,predict,extend=86400:oWD:winWohnV:::$val=($val=~"open"?2.8:2.2)
#lp DbLog:fhemDbLog,predict,extend=86400:oWD:winWohnR:::$val=($val=~"open"?1.8:1.2)
#lp DbLog:fhemDbLog,predict,extend=86400:oWD:winWohnL:::$val=($val=~"open"?0.8:0.2)

oder

#lp DbLog:fhemDbLog,predict,extend=86400:So4ch1:state:::$val=($val=~"ON"?3.0:1.0)
#lp DbLog:fhemDbLog,predict,extend=86400:So4ch2:state:::$val=($val=~"ON"?7.0:5.0)
#lp DbLog:fhemDbLog,predict,extend=86400:So4ch3:state:::$val=($val=~"ON"?11.0:9.0)
#lp DbLog:fhemDbLog,predict,extend=86400:So4ch4:state:::$val=($val=~"ON"?15.0:13.0)

Ich weiß auch nicht genau wo diese Log-Einträge herkommen, um diese Stellen dann genau untersuchen zu können. Auf jeden Fall sind sie neu und an den Plot-Dateien wurde in letzter Zeit nichts geändert, die laufen schon seit Jahren.
Titel: Antw:Neue Log-Einträge
Beitrag von: frank am 23 August 2020, 11:59:28
du schaust an der falschen stelle.
im log werden die 3 operationen "<, >, -" angemeckert.
Titel: Antw:Neue Log-Einträge
Beitrag von: manne44 am 23 August 2020, 12:05:23
Wo soll ich denn prüfen? In den Logeinträgen fehlt der Hinweis auf das Plotfile, denn dann wüßte man sofort wo ein Fehler sein könnte. In allen 60 Plotfiles wird (soweit ich mich erinnere) nicht mit Strings gerechnet, was auch Quatsch wäre.
Bisher waren diese Log-Einträge auch nicht da, sind neu.
Titel: Antw:Neue Log-Einträge
Beitrag von: frank am 23 August 2020, 12:41:19
was früher einmal war, gibt helfenden eigentlich null informationen.

1. ich würde mich auf plots von devices konzentrieren, die "online/offline" status bieten.

2. die warnungen sollten nur auftauchen, wenn die plots angezeigt/berechnet werden.

3. in diesen plots gibt es dann wahrscheinlich eine funktion, die diese operationen enthält.

ZitatIn allen 60 Plotfiles wird (soweit ich mich erinnere) nicht mit Strings gerechnet, was auch Quatsch wäre.
es gibt genug user, die den status eines gerätes nutzen, der in der regel numerische werte liefert, aber zusätzlich auch manchmal strings liefert.
Titel: Antw:Neue Log-Einträge
Beitrag von: manne44 am 23 August 2020, 15:31:20
Hallo, vielen Dank. Da war mal wieder Rauch ohne Feuer. Es waren zwar diese ominösen Logeinträge, die aber mit den SVG-Files nichts zu tun hatten. Das nächste Mal werde ich erst einmal gründlich suchen und mich dann erst melden.
Titel: Antw:[Gelöst] Neue Log-Einträge
Beitrag von: manne44 am 23 August 2020, 15:34:04
Aber trotzdem, wenn man aus dem Logfile sofort heraus bekäme wer der Übeltäter ist, das wäre schon sehr hilfreich. So erst einmal Ratlosigkeit. Ich habe doch nichts gemacht usw.