FHEM Forum

FHEM => Anfängerfragen => Thema gestartet von: taskkill am 08 Januar 2020, 23:17:38

Titel: perl fehlermeldung in fhem.logfile
Beitrag von: taskkill am 08 Januar 2020, 23:17:38
Auf was für einen Fehler oder dergleichen könnte das hindeuten ?


fhem.FileLog

2020.01.08 22:50:33 1: PERL WARNING: Use of uninitialized value $value in string eq at fhem.pl line 4762.
2020.01.08 22:50:33 1: stacktrace:
2020.01.08 22:50:33 1:     main::__ANON__                      called by fhem.pl (4762)
2020.01.08 22:50:33 1:     main::readingsBulkUpdateIfChanged   called by ./FHEM/36_Shelly.pm (921)
2020.01.08 22:50:33 1:     main::Shelly_status                 called by ./FHEM/36_Shelly.pm (875)
2020.01.08 22:50:33 1:     main::__ANON__                      called by FHEM/HttpUtils.pm (634)
2020.01.08 22:50:33 1:     main::__ANON__                      called by fhem.pl (753)


fhem.pl

4758 sub
4759 readingsBulkUpdateIfChanged($$$@) # Forum #58797
4760 {
4761   my ($hash,$reading,$value,$changed)= @_;
4762   return undef if($value eq ReadingsVal($hash->{NAME},$reading,""));
4763   return readingsBulkUpdate($hash,$reading,$value,$changed);
4764 }
Titel: Antw:perl fehlermeldung in fhem.logfile
Beitrag von: amenomade am 09 Januar 2020, 02:02:06
Wenn das nur beim Start von FHem passiert, einfach ignorieren. Das ist ja nur ein Warning
Siehe Antwort des Entwicklers hier: https://forum.fhem.de/index.php/topic,93251.msg909442.html#msg909442