PERL WARNING: Use of uninitialized value $fld[3] in pattern match (m//) at ...

Begonnen von bgewehr, 24 Januar 2021, 12:06:54

Vorheriges Thema - Nächstes Thema

bgewehr

PERL WARNING: Use of uninitialized value $fld[3] in pattern match (m//) at (eval 190423) line 1, <GEN5065> line 1432

Sowas sehe ich sehr häufig in meinem fhem log.

Im Verdacht habe ich gplot Definitionen, die mit $fld[3] versuchen, einen statischen Text in einen Zahlenwert für das chart zu übersetzen, aber in Spalte drei keinen Wert finden.

Was meint Ihr? Unbedingt korrigieren oder hinnehmen?
FritzBox 7590, Synology DS216+II mit Docker
Docker: FHEM mit hmlan, Homebridge, node-red, mosquitto, ems-collector für Buderus EMS mit AVR Net-IO
Gartenwasser über MQTT auf R/Pi A+
Volkszaehler.org auf R/Pi 2B mit Pi_Erweiterung
Raspberrymatic auf R/Pi 4B mit RPI-RF-MOD u. CUL868

betateilchen

Zitat von: bgewehr am 24 Januar 2021, 12:06:54
Was meint Ihr? Unbedingt korrigieren oder hinnehmen?

Ich meine, Du solltest darüber nachdenken, ob die Definition im gplot File in der bestehenden Art und Weise wirklich Sinn macht.
Warum willst Du einen Wert formatieren, den es u.U. gar nicht gibt?
-----------------------
Formuliere die Aufgabe möglichst einfach und
setze die Lösung richtig um - dann wird es auch funktionieren.
-----------------------
Lesen gefährdet die Unwissenheit!

bgewehr

FritzBox 7590, Synology DS216+II mit Docker
Docker: FHEM mit hmlan, Homebridge, node-red, mosquitto, ems-collector für Buderus EMS mit AVR Net-IO
Gartenwasser über MQTT auf R/Pi A+
Volkszaehler.org auf R/Pi 2B mit Pi_Erweiterung
Raspberrymatic auf R/Pi 4B mit RPI-RF-MOD u. CUL868