PERL WARNING: 10_CUL_HM.pm

Begonnen von Rampler, 23 Januar 2018, 11:18:34

Vorheriges Thema - Nächstes Thema

Rampler

Hallo,
mit dem ersten set ActionDetector update nach FHEM restart kommt diese Meldung:
PERL WARNING: Use of uninitialized value $d in hash element at fhem.pl line 4104
Ist nicht wirklich ein Problem, dennoch ...
VG
Klaus
3 HMUART (2 via ESP8266), 1 DUOFERN, 12 ESP8266, SolvisBen, GoodWE WR, RPI2 (Bullseye), ZWAVE, HM-Classic, und hoch zufrieden ...
Danke an alle, die was dazu beigetragen haben !!

octek0815


Rampler

Hallo,
der stacktrace sagt:

2018.01.25 09:40:45 1: PERL WARNING: Use of uninitialized value $d in hash element at fhem.pl line 4104.
2018.01.25 09:40:45 1: stacktrace:
2018.01.25 09:40:45 1:     main::__ANON__                      called by fhem.pl (4104)
2018.01.25 09:40:45 1:     main::ReadingsVal                   called by ./FHEM/10_CUL_HM.pm (9060)
2018.01.25 09:40:45 1:     main::CUL_HM_assignIO               called by ./FHEM/10_CUL_HM.pm (4105)
2018.01.25 09:40:45 1:     main::CUL_HM_Set                    called by ./FHEM/10_CUL_HM.pm (8705)
2018.01.25 09:40:45 1:     main::CUL_HM_ActCheck               called by fhem.pl (3073)
2018.01.25 09:40:45 1:     main::HandleTimeout                 called by fhem.pl (617)
2018.01.25 09:40:45 3: CUL_HM set Alarm_sir_ext statusRequest


Wenn ich es richtig interpretiere ist das dann die 10_CUL_HM.pm oder ?

VG
Klaus
3 HMUART (2 via ESP8266), 1 DUOFERN, 12 ESP8266, SolvisBen, GoodWE WR, RPI2 (Bullseye), ZWAVE, HM-Classic, und hoch zufrieden ...
Danke an alle, die was dazu beigetragen haben !!

martinp876


Rampler

Hallo Martin,
habe mal die neue 10_CUL_HM von heute installiert:
# CUL HomeMatic handler
# $Id: 10_CUL_HM.pm 16010 2018-01-27 15:25:04Z martinp876 $


Da gibts jetzt allerdings:

2018.01.27 18:12:57 1: PERL WARNING: Use of uninitialized value in pattern match (m//) at ./FHEM/10_CUL_HM.pm line 281.
2018.01.27 18:12:57 1: stacktrace:
2018.01.27 18:12:57 1:     main::__ANON__                      called by ./FHEM/10_CUL_HM.pm (281)
2018.01.27 18:12:57 1:     main::CUL_HM_updateConfig           called by ./FHEM/10_CUL_HM.pm (1040)
2018.01.27 18:12:57 1:     main::CUL_HM_Notify                 called by fhem.pl (3498)
2018.01.27 18:12:57 1:     main::CallFn                        called by fhem.pl (3418)
2018.01.27 18:12:57 1:     main::DoTrigger                     called by fhem.pl (600)
2018.01.27 18:12:57 1: PERL WARNING: Use of uninitialized value in pattern match (m//) at ./FHEM/10_CUL_HM.pm line 281.
2018.01.27 18:12:57 1: stacktrace:
2018.01.27 18:12:57 1:     main::__ANON__                      called by ./FHEM/10_CUL_HM.pm (281)
2018.01.27 18:12:57 1:     main::CUL_HM_updateConfig           called by ./FHEM/10_CUL_HM.pm (1040)
2018.01.27 18:12:57 1:     main::CUL_HM_Notify                 called by fhem.pl (3498)
2018.01.27 18:12:57 1:     main::CallFn                        called by fhem.pl (3418)
2018.01.27 18:12:57 1:     main::DoTrigger                     called by fhem.pl (600)


VG
Klaus
3 HMUART (2 via ESP8266), 1 DUOFERN, 12 ESP8266, SolvisBen, GoodWE WR, RPI2 (Bullseye), ZWAVE, HM-Classic, und hoch zufrieden ...
Danke an alle, die was dazu beigetragen haben !!

Rampler

Bin mal testweise auf diese Version:
# $Id: 10_CUL_HM.pm 15170 2017-10-02 08:11:26Z martinp876 $
mit dieser gibt es keinerlei Warnings ...
VG
Klaus
3 HMUART (2 via ESP8266), 1 DUOFERN, 12 ESP8266, SolvisBen, GoodWE WR, RPI2 (Bullseye), ZWAVE, HM-Classic, und hoch zufrieden ...
Danke an alle, die was dazu beigetragen haben !!

martinp876

da war noch ein möglicher Fehler. Ist in SVN - morgen im Update

Rampler

FHEM restart sieht schon mal gut aus, Warning aus Post #4 ist weg ....
3 HMUART (2 via ESP8266), 1 DUOFERN, 12 ESP8266, SolvisBen, GoodWE WR, RPI2 (Bullseye), ZWAVE, HM-Classic, und hoch zufrieden ...
Danke an alle, die was dazu beigetragen haben !!

Rampler

Ich dachte, ich schreibe auch mal, wenn alles gut ist !!
WARNINGS GEFIXT !!

VG
Klaus

DANKE
3 HMUART (2 via ESP8266), 1 DUOFERN, 12 ESP8266, SolvisBen, GoodWE WR, RPI2 (Bullseye), ZWAVE, HM-Classic, und hoch zufrieden ...
Danke an alle, die was dazu beigetragen haben !!