FHEM Forum

FHEM - Hausautomations-Systeme => Homematic => Thema gestartet von: SHOFHEM am 06 April 2021, 09:47:20

Titel: Use of uninitialized value $h in string comparision [erledigt]
Beitrag von: SHOFHEM am 06 April 2021, 09:47:20
Hallo zusammen,

nach einem Update gekomme ich folgende Fehlermeldung. Was läuft da falsch?? Für Info bin ich dankbar.

2021.04.05 12:56:39 1: PERL WARNING: Use of uninitialized value in string comparison (cmp) at ./FHEM/10_CUL_HM.pm line 4067.
2021.04.05 12:56:39 1: stacktrace:
2021.04.05 12:56:39 1:     main::__ANON__                      called by ./FHEM/10_CUL_HM.pm (4067)
2021.04.05 12:56:39 1:     main::CUL_HM_pushEvnts              called by ./FHEM/10_CUL_HM.pm (3290)
2021.04.05 12:56:39 1:     main::CUL_HM_Parse                  called by fhem.pl (4070)
2021.04.05 12:56:39 1:     main::Dispatch                      called by ./FHEM/00_CUL.pm (954)
2021.04.05 12:56:39 1:     main::CUL_Parse                     called by ./FHEM/00_CUL.pm (832)
2021.04.05 12:56:39 1:     main::CUL_Read                      called by fhem.pl (3847)
2021.04.05 12:56:39 1:     main::CallFn                        called by fhem.pl (773)
Titel: Antw:Use of uninitialized value $h in string comparision
Beitrag von: MadMax-FHEM am 06 April 2021, 11:03:03
Wo steht hier was von einem Fehler!? ;)

Es ist eine WARNUNG.
Es ist wohl (wie im Text zu lesen) "vergessen worden" eine Variable VOR Benutzung zu initialisieren...
Nicht schön aber auch (meist) nicht schlimm...

Wann/wie häufig hast du den Eintrag?

ACHJA: welche Version ist deine CUL_HM? Wann war dein letztes Update? Heute?

Gruß, Joachim
Titel: Antw:Use of uninitialized value $h in string comparision
Beitrag von: SHOFHEM am 06 April 2021, 11:08:18
Die Warnung ist von gestern und kam 5 mal. Update heute habe ich gerade erst gemacht.

Gruß Stefan
Titel: Antw:Use of uninitialized value $h in string comparision
Beitrag von: MadMax-FHEM am 06 April 2021, 11:11:49
Zitat von: SHOFHEM am 06 April 2021, 11:08:18
Die Warnung ist von gestern und kam 5 mal. Update heute habe ich gerade erst gemacht.

Gruß Stefan

Hallo Stefan,

wo ist dann der Zusammenhang?

Also Update heute und "Fehler"/Warnungen von gestern!?

Ich würde sagen: wenn die wieder kommen, dann noch mal hier melden...

Evtl. (zwischenzeitlich) auf [erledigt] oder [vorerst erledigt] oder [abwarten] setzen. Einfach entsprechend VOR den ersten Post eintippen... ;)

Gruß, Joachim
Titel: Antw:Use of uninitialized value $h in string comparision
Beitrag von: SHOFHEM am 06 April 2021, 11:32:01
Hallo Joachim,

vielen Dank für deine Antwort. Wie setze ich diese Stati (erledigt, abwarten usw.)? Einfach in der Betreffzeile ergänzen?

Sorry für die Frage, aber ich bin neu hier und kenn mich nicht sehr gut aus.

Gruß

Stefan
Titel: Antw:Use of uninitialized value $h in string comparision
Beitrag von: MadMax-FHEM am 06 April 2021, 11:33:04
Hallo Stefan,

jep, einfach im Betreff deines ersten Posts...

Gruß, Joachim