Autor Thema: 59_LuftdatenInfo  (Gelesen 862 mal)

Offline Karflyer

  • Full Member
  • ***
  • Beiträge: 203
59_LuftdatenInfo
« am: 01 März 2020, 14:04:34 »
Ich habe beim Neustart von FHEM die folgende Fehlermeldung im Log

PERL WARNING: Use of uninitialized value in string eq at ./FHEM/59_LuftdatenInfo.pm line 248, <$fh> line 2085.
Im laufenden Betrieb funktioniert das Modul einwandfrei und wirft auch keine weiteren Fehlermeldungen. Was könnte die Ursache für diese Fehlermeldung sein?

Grüße
Stefan

Online herrmannj

  • Global Moderator
  • Hero Member
  • ****
  • Beiträge: 5995
Antw:59_LuftdatenInfo
« Antwort #1 am: 01 März 2020, 14:12:50 »
Da wird ein Vergleich zweier Werte durchgeführt wobei einer der beiden nicht initialisiert ist.
smartVisu mit fronthem, einiges an HM, RFXTRX, Oregon, CUL, Homeeasy, ganz viele LED + Diverse

Offline Karflyer

  • Full Member
  • ***
  • Beiträge: 203
Antw:59_LuftdatenInfo
« Antwort #2 am: 01 März 2020, 16:44:55 »
Zitat
Da wird ein Vergleich zweier Werte durchgeführt wobei einer der beiden nicht initialisiert ist.

Habe ich mir jetzt selber mal angeschaut. Wenn ich das richtige sehe dürfte es in der Zeile 248 nicht
my $minInterval = $hash->{CONNECTION} eq "local" ? 30 : 300; heißen, sondern:

my $minInterval = $hash->{MODE} eq "local" ? 30 : 300;
Vielleicht kann sich das der Modulautor 'igami' mal ansehen und ändern.

Gruß
Stefan

Offline igami

  • Developer
  • Hero Member
  • ****
  • Beiträge: 2716
  • RTFM
    • commandref
Antw:59_LuftdatenInfo
« Antwort #3 am: 16 März 2020, 05:18:52 »
Vielleicht kann sich das der Modulautor 'igami' mal ansehen und ändern.

Ist geändert, Danke für den Hinweis :)
Pi3 mit fhem.cfg + DbLog/logProxy
Komm vorbei zum FHEM Treffen im Kreis Gütersloh! Das nächste Mal im April 2020.

MAINTAINER: archetype, LuftdatenInfo, monitoring, msgDialog, Nmap, powerMap
ToDo: AVScene, FluxLED
Gefällt mir Gefällt mir x 1 Liste anzeigen

 

decade-submarginal