Perl Warning alle paar Sekunden

Begonnen von karpate, 25 September 2024, 08:03:48

Vorheriges Thema - Nächstes Thema

karpate

Hallo zusammen,
ich hoffe jemand kann mir bei der Ursachensuche helfen. Alle paar Sekunden wird im Log diese Fehlermeldung geschrieben. Leider erkenne ich nicht von welchem Device diese kommt. Wie kann ich das herausfinden?
Danke und Gruß Ingo

PERL WARNING: Number found where operator expected at (eval 961547) line 1, near "void 0"
2024.09.25 07:47:38 3: eval: my $DEV=   $evalSpecials->{'%DEV'};function(){function c(d){this.t={};this.tick=function(g,e,f){e=f!=void 0?f:(new Date).getTime();this.t[g]=e};this.getStartTickTime=function(){return this.t.start};this.tick("start",null,d
2024.09.25 07:47:38 1: ERROR evaluating my $DEV=   $evalSpecials->{'%DEV'};function(){function c(d){this.t={};this.tick=function(g,e,f){e=f!=void 0?f:(new Date).getTime();this.t[g]=e};this.getStartTickTime=function(){return this.t.start};this.tick("start",null,d: syntax error at (eval 961547) line 1, near "){"
syntax error at (eval 961547) line 1, near "){"
syntax error at (eval 961547) line 1, near "t["
syntax error at (eval 961547) line 1, near "){"
syntax error at (eval 961547) line 1, at EOF
Missing right curly or square bracket at (eval 961547) line 1, at end of line
# Pi3 (BBB;FB7390)
# TCM310, CUL V4, HM-CFG-LAN,JeeLink,Tradfri,ESP32-Cam@MQTT: Wasseruhr

JoWiemann

Hallo,

im Device global das Attribut Stacktrace setzen. Dann wird im Log die Aufrufreihenfolge des Fehlers angezeigt.

Grüße Jörg
Jörg Wiemann

Slave: RPi B+ mit 512 MB, COC (868 MHz), CUL V3 (433.92MHz SlowRF); FHEMduino, Aktuelles FHEM

Master: CubieTruck; Debian; Aktuelles FHEM

karpate

#2
Hallo Jörg,

Danke für den Hinweis. Ich wollte nun das Attribute setzen, gehe dazu auf 'Everything' und erhalte diese Meldung. Kann nach Klick auf 'OK' nicht auf der Seite navigieren.
Eventuell hängt das zusammen?
Gruß Ingo

rs=xxxxxxx=J line 1:
Uncaught SyntaxError: Unexpected token '<'
# Pi3 (BBB;FB7390)
# TCM310, CUL V4, HM-CFG-LAN,JeeLink,Tradfri,ESP32-Cam@MQTT: Wasseruhr

cetri

Zitat von: karpate am 25 September 2024, 08:16:02Danke für den Hinweis. Ich wollte nun das Attribute setzen, gehe dazu auf 'Everything' und erhalte diese Meldung. Kann nach Klick auf 'OK' nicht auf der Seite navigieren.
Eventuell hängt das zusammen?

Wo gehst du denn auf Everything? Probier es einfach mal mit:

attr global stacktrace 1

karpate

Danke, die Fehlermeldung des Zertifikats kommt im fhem-Menü beim Klick auf 'Everything'

attr global stacktrace 1 bringt mir diese Info, scheint von 46_GoECharger.pm verursacht zu werden
2024.09.25 08:38:03 1: PERL WARNING: Use of uninitialized value $newreadingname in string eq at ./FHEM/46_GoECharger.pm line 841.
2024.09.25 08:38:03 1: stacktrace:
2024.09.25 08:38:03 1:     main::__ANON__                      called by ./FHEM/46_GoECharger.pm (841)
2024.09.25 08:38:03 1:     main::GoECharger_WriteReadings      called by ./FHEM/46_GoECharger.pm (818)
2024.09.25 08:38:03 1:     main::GoECharger_ResponseProcessing called by ./FHEM/46_GoECharger.pm (793)
2024.09.25 08:38:03 1:     main::GoECharger_ErrorHandling      called by FHEM/HttpUtils.pm (755)
2024.09.25 08:38:03 1:     main::__ANON__                      called by fhem.pl (783)
2024.09.25 08:38:13 1: PERL WARNING: Use of uninitialized value $newreadingname in string eq at ./FHEM/46_GoECharger.pm line 841.
2024.09.25 08:38:13 1: stacktrace:
2024.09.25 08:38:13 1:     main::__ANON__                      called by ./FHEM/46_GoECharger.pm (841)
2024.09.25 08:38:13 1:     main::GoECharger_WriteReadings      called by ./FHEM/46_GoECharger.pm (818)
2024.09.25 08:38:13 1:     main::GoECharger_ResponseProcessing called by ./FHEM/46_GoECharger.pm (793)
2024.09.25 08:38:13 1:     main::GoECharger_ErrorHandling      called by FHEM/HttpUtils.pm (755)
2024.09.25 08:38:13 1:     main::__ANON__                      called by fhem.pl (783)
2024.09.25 08:38:33 1: PERL WARNING: Use of uninitialized value $newreadingname in string eq at ./FHEM/46_GoECharger.pm line 841.
2024.09.25 08:38:33 1: stacktrace:
2024.09.25 08:38:33 1:     main::__ANON__                      called by ./FHEM/46_GoECharger.pm (841)
2024.09.25 08:38:33 1:     main::GoECharger_WriteReadings      called by ./FHEM/46_GoECharger.pm (818)
2024.09.25 08:38:33 1:     main::GoECharger_ResponseProcessing called by ./FHEM/46_GoECharger.pm (793)
2024.09.25 08:38:33 1:     main::GoECharger_ErrorHandling      called by FHEM/HttpUtils.pm (755)
2024.09.25 08:38:33 1:     main::__ANON__                      called by fhem.pl (783)


Danke
# Pi3 (BBB;FB7390)
# TCM310, CUL V4, HM-CFG-LAN,JeeLink,Tradfri,ESP32-Cam@MQTT: Wasseruhr

karpate

Habe herausgefunden das der Error des Zertifikats vom Renaultportal verursacht wird
# Pi3 (BBB;FB7390)
# TCM310, CUL V4, HM-CFG-LAN,JeeLink,Tradfri,ESP32-Cam@MQTT: Wasseruhr

Prof. Dr. Peter Henning

Zitat von: karpate am 25 September 2024, 08:46:52scheint von 46_GoECharger.pm verursacht zu werden
Das Modul wird nicht mehr gepflegt.

Tipp: https://wiki.fhem.de/wiki/GoE_Charger

LG

pah