PERL WARNING: Use of uninitialized value in string eq at fhem.pl line 4684, <GEN

Begonnen von prime1009, 29 Januar 2019, 21:33:52

Vorheriges Thema - Nächstes Thema

prime1009

Hi,
leider finde ich im Forum zu folgenden Fehlermeldungen keinen Lösungsansatz
2019.01.29 14:04:28 1: PERL WARNING: Use of uninitialized value $value in string eq at fhem.pl line 4684, <GEN21> line 277.
2019.01.29 13:57:02 1: PERL WARNING: Use of uninitialized value $value in string eq at fhem.pl line 4684, <GEN21> line 270.
2019.01.29 13:55:57 1: PERL WARNING: Use of uninitialized value $value in string eq at fhem.pl line 4684, <GEN21> line 268.

Die numerischen Werte hinter "<GEN21> line " werden dabei bei jeder Meldung hochgezählt. Gestern war es noch "GEN20> ...
Der Fehler tritt erst seit meinem letzten Update vom 28.01.19 auf.
Vielen Dank im Vorraus
FHEM 5.7 auf RasPi3
Homematic, IT, FS20, Cams (SSCAM), CUL, HueBridge, HarmonyHub, LIGHTIFY, TelegramBot, Homebridge (Siri), DBLog mit MySQL, Text2Speech, ...

betateilchen

stacktrace einschalten, damit man sieht, welches Modul die Meldung verursacht.
-----------------------
Formuliere die Aufgabe möglichst einfach und
setze die Lösung richtig um - dann wird es auch funktionieren.
-----------------------
Lesen gefährdet die Unwissenheit!

prime1009

Das kommt dabei raus:
2019.01.29 22:21:41 1:     main::__ANON__                      called by fhem.pl (734)
2019.01.29 22:21:41 1:     main::__ANON__                      called by FHEM/HttpUtils.pm (606)
2019.01.29 22:21:41 1:     main::Shelly_status                 called by ./FHEM/36_Shelly.pm (604)
2019.01.29 22:21:41 1:     main::readingsBulkUpdateIfChanged   called by ./FHEM/36_Shelly.pm (650)
2019.01.29 22:21:41 1:     main::__ANON__                      called by fhem.pl (4684)
2019.01.29 22:21:41 1: stacktrace:
2019.01.29 22:21:41 1: PERL WARNING: Use of uninitialized value $value in string eq at fhem.pl line 4684.


Hilft mir leider noch  nicht weiter :(
FHEM 5.7 auf RasPi3
Homematic, IT, FS20, Cams (SSCAM), CUL, HueBridge, HarmonyHub, LIGHTIFY, TelegramBot, Homebridge (Siri), DBLog mit MySQL, Text2Speech, ...

betateilchen

Zitat von: prime1009 am 29 Januar 2019, 22:24:18
Hilft mir leider noch  nicht weiter :(

Doch. Du weisst jetzt zumindest, dass die Meldung aus dem Modul 36_Shelly.pm kommt.
Und da ich gestern schonmal nachgeschaut habe, was in der fhem.pl in Zeile 4684 steht, kann ich Dir sagen, dass die Meldung aus dem Aufruf von "readingsBulkUpdateIfChanged" stammt.

Du solltest im entsprechenden Unterforum, in dem das Shelly-Modul betreut wird, einen entsprechenden Beitrag schreiben oder diesen Thread dorthin verschieben, damit Dir jemand, der sich mit dem Modul auskennt, weiterhelfen kann.

Hier in den Anfängerfragen ist das Thema jedenfalls nicht ganz richtig.
-----------------------
Formuliere die Aufgabe möglichst einfach und
setze die Lösung richtig um - dann wird es auch funktionieren.
-----------------------
Lesen gefährdet die Unwissenheit!