00_MQTT.pm - 21587 - PERL WARNING

Begonnen von HomeAuto_User, 06 April 2020, 10:55:40

Vorheriges Thema - Nächstes Thema

HomeAuto_User

Hallo @hexenmeister,

in der aktuellen Version von MQTT
00_MQTT.pm             21587 2020-04-03 21:49:47Z hexenmeister

ist eine PERL WARNING vorhanden sobald FHEM neu startet.

2020.04.06 10:47:36 3: Opening myBroker device localhost:1883
2020.04.06 10:47:36 1: PERL WARNING: Use of uninitialized value in string eq at ./FHEM/00_MQTT.pm line 505.
2020.04.06 10:47:36 3: myBroker device opened


Es betrifft die Zeile
  if($hash->{".reconnectmark"} eq 1) {

Vermutlich ist dort der Wert noch nicht gesetzt und die Abfrage müsste anders gestellt werden bzw. der Zustand abgefangen werden.

MfG Marco


PS: Ja, eine PERL WARNING ist kein "Schaden" aber unsauber  ;).

#BleibtGesund
"Developer" heißt nicht, das man alles wissen kann!
- FHEM v5.9 | Rasberry PI 3
- radino CC1101 433Mhz (SIGNALduino)| - radino CC1101 868Mhz (CUL) | nano 433Mhz (SIGNALduino) - Sensoren: purer Dschungel querbeet

TeleDet

Hallo,

auch bei mir erscheint die Fehlermeldung  ::) gibt es da schon eine Lösung o.ä. ???

Gruß TeleDet

Schlimbo

Da mir der Log-Eintrag auch gerade aufgefallen ist, klink ich mich hier mal ein.