FHEM Forum

FHEM => Sonstiges => Thema gestartet von: HomeAuto_User am 24 Oktober 2018, 17:54:56

Titel: fhem.pl line 4665 - fhem.pl line 4676 - Use of uninitialized value in string
Beitrag von: HomeAuto_User am 24 Oktober 2018, 17:54:56
Hallo,
ab und zu taucht bei mir folgende Meldung auf im Logfile.
Da diese sehr sporadisch auftritt, habe ich noch nicht stacktrace eingestellt weil dies sehr Datenlastig wird bis dieser Fehler auftreten kann.
Vielleicht kennt jemand den Grund schon bzw. erkennt ihn wenn man in den Quellcode schaut.

2018.10.24 12:59:55 1: rain_notify: no values for calculation found!
Use of uninitialized value in string ne at fhem.pl line 4665.

Use of uninitialized value in string eq at fhem.pl line 4676.

Use of uninitialized value in string ne at fhem.pl line 4665.

Use of uninitialized value in string eq at fhem.pl line 4676.

Use of uninitialized value in string ne at fhem.pl line 4665.

Use of uninitialized value in string eq at fhem.pl line 4676.

2018.10.24 13:59:55 1: rain_notify: no values for calculation found!


Über eine Lösung diesen uninitialized value zu beheben wäre ich sehr interessiert.
MfG

EDIT:

Latest Revision: 17600
File                 Rev   Last Change
fhem.pl              17528 2018-10-14 11:53:38Z rudolfkoenig
Titel: Antw:fhem.pl line 4665 - fhem.pl line 4676 - Use of uninitialized value in string
Beitrag von: rudolfkoenig am 24 Oktober 2018, 18:11:25
 Meine Vermutung: "event-on-change-reading" ist gesetzt, und ein reading setzt kein Wert.
Titel: Antw:fhem.pl line 4665 - fhem.pl line 4676 - Use of uninitialized value in string
Beitrag von: HomeAuto_User am 24 Oktober 2018, 18:40:53
Zitat von: rudolfkoenig am 24 Oktober 2018, 18:11:25
Meine Vermutung: "event-on-change-reading" ist gesetzt, und ein reading setzt kein Wert.

Gibt es einen Trick wie ich dem ohne Stracktrace auf die Schliche komme ;-) ?
Titel: Antw:fhem.pl line 4665 - fhem.pl line 4676 - Use of uninitialized value in string
Beitrag von: rudolfkoenig am 24 Oktober 2018, 20:19:50
Eins nach dem anderen entfernen :)