Hallo,
ich habe seit geraumer Zeit folgende Fehlermeldung im Log-File
2016.08.30 01:05:31.919 1: PERL WARNING: Useless use of private variable in void context at (eval 1454) line 1.
2016.08.30 01:05:31.919 3: stacktrace:
2016.08.30 01:05:31.919 3: main::__ANON__ called by (eval 1454) (1)
2016.08.30 01:05:31.919 3: (eval) called by ./FHEM/33_readingsGroup.pm (341)
2016.08.30 01:05:31.919 3: main::lookup2 called by ./FHEM/33_readingsGroup.pm (522)
2016.08.30 01:05:31.919 3: main::readingsGroup_value2html called by ./FHEM/33_readingsGroup.pm (998)
2016.08.30 01:05:31.920 3: main::readingsGroup_2html called by ./FHEM/33_readingsGroup.pm (1087)
2016.08.30 01:05:31.920 3: main::readingsGroup_detailFn called by ./FHEM/01_FHEMWEB.pm (1232)
2016.08.30 01:05:31.920 3: main::FW_doDetail called by ./FHEM/01_FHEMWEB.pm (913)
2016.08.30 01:05:31.920 3: main::FW_answerCall called by ./FHEM/01_FHEMWEB.pm (455)
2016.08.30 01:05:31.920 3: main::FW_Read called by fhem.pl (3212)
2016.08.30 01:05:31.920 3: main::CallFn called by fhem.pl (669)
2016.08.30 01:05:31.921 2: Undefined subroutine &main::Werte called at (eval 1455) line 1.
Jemand ne Idee, was da die Ursache ist?
vg Jens
readingsGroup
Alle auskommentieren und nach und nach wieder einschalten
Zitat
2016.08.30 01:05:31.921 2: Undefined subroutine &main::Werte called at (eval 1455) line 1.
rufts du irgendwo (DOIF, notify...)eine Funktion
Werte auf und diese ist in deiner 99_myUtils.pm nicht definiert ?
Hallo Dietmar & kumue,
dank eurer Hilfe den Fehler gefunden
valueStyle {Werte($READING,$VALUE)}
Hab die readingsGroup "Benzinpreismonitor" nach einem Systemcrash hier aus dem Forum kopiert und die 99_myUtils.pm vergessen.
Bzw. vergessen das attr valueStyle zu löschen, da ich diese Funktion nicht nutze.
vg Jens