Use of uninitialized value $n in hash element at fhem.pl line 3004.

Begonnen von cotecmania, 29 Oktober 2013, 21:33:23

Vorheriges Thema - Nächstes Thema

cotecmania

Hallo,

beim Start von FHEM erscheinen bei mir folgende warnings in der Console :

Use of uninitialized value $n in hash element at fhem.pl line 3004.
Use of uninitialized value $n in hash element at fhem.pl line 3004.
Use of uninitialized value $n in hash element at fhem.pl line 3004.
Use of uninitialized value $n in hash element at fhem.pl line 3004.
Use of uninitialized value $n in hash element at fhem.pl line 3004.
Use of uninitialized value $n in hash element at fhem.pl line 3004.
Use of uninitialized value $n in hash element at fhem.pl line 3004.
Use of uninitialized value $n in hash element at fhem.pl line 3004.
Use of uninitialized value $n in hash element at fhem.pl line 3004.

Hat das Auswirkungen auf die Funktion bzw. wie kann man die beheben ?

Gruss
FHEM auf RaspberryPI B (buster)
2xCUL868 für MAX/Slow_RF, HM-LAN, JeeLink
MAX!/HM-Thermostate, FS20/HM-Rolladenschalter, FS20-EM, LevelJet-Ölstandsmessung, PCA301, IT, KM271, IPCAM, FireTAB10 FTUI

ChrisD

Hallo,

Ich habe die gleiche Meldung auf der Konsole. Bei mir kommt sie durch Homematic-Geräte die das dummy Attribut gesetzt haben und kein IODev haben. Die Funktion CUL_HM_procQs in 10_CUL_HM ruft dabei die Funktion ReadingsVal ab Zeile 3001 in fhem.pl mit einem leeren Argument auf was zu der Fehlermeldung führt. Für den laufenden Betrieb scheint das kein Problem zu sein, Nachteil ist aber dass dadurch andere, vielleicht wichtige Meldungen auf der Konsole untergehen.

Grüße,

ChrisD