Hatte gestern folgenden Fehler mehrmals im Log, keine Ahnung was ihn verursacht hat:
2019.05.10 20:32:34 1: PERL WARNING: Use of uninitialized value in string eq at /opt/fhem/FHEM/10_CUL_HM.pm line 8203.
2019.05.10 20:32:34 1: stacktrace:
2019.05.10 20:32:34 1: main::__ANON__ called by /opt/fhem/FHEM/10_CUL_HM.pm (8203)
2019.05.10 20:32:34 1: main::CUL_HM_getRegFromStore called by /opt/fhem/FHEM/10_CUL_HM.pm (4790)
2019.05.10 20:32:34 1: main::CUL_HM_Set called by /opt/fhem/fhem.pl (3704)
2019.05.10 20:32:34 1: main::CallFn called by /opt/fhem/fhem.pl (1883)
2019.05.10 20:32:34 1: main::DoSet called by /opt/fhem/fhem.pl (1915)
2019.05.10 20:32:34 1: main::CommandSet called by /opt/fhem/fhem.pl (1229)
2019.05.10 20:32:34 1: main::AnalyzeCommand called by /opt/fhem/fhem.pl (1082)
2019.05.10 20:32:34 1: main::AnalyzeCommandChain called by /opt/fhem/fhem.pl (3749)
2019.05.10 20:32:34 1: main::fhem called by (eval 4662153) (12)
2019.05.10 20:32:34 1: (eval) called by /opt/fhem/fhem.pl (1128)
2019.05.10 20:32:34 1: main::AnalyzePerlCommand called by /opt/fhem/fhem.pl (1153)
2019.05.10 20:32:34 1: main::AnalyzeCommand called by /opt/fhem/fhem.pl (1082)
2019.05.10 20:32:34 1: main::AnalyzeCommandChain called by /opt/fhem/FHEM/91_notify.pm (120)
2019.05.10 20:32:34 1: main::notify_Exec called by /opt/fhem/fhem.pl (3709)
2019.05.10 20:32:34 1: main::CallFn called by /opt/fhem/fhem.pl (3629)
2019.05.10 20:32:34 1: main::DoTrigger called by /opt/fhem/fhem.pl (3995)
2019.05.10 20:32:34 1: main::Dispatch called by /opt/fhem/FHEM/00_HMLAN.pm (779)
2019.05.10 20:32:34 1: main::HMLAN_Parse called by /opt/fhem/FHEM/00_HMLAN.pm (604)
2019.05.10 20:32:34 1: main::HMLAN_Read called by /opt/fhem/fhem.pl (3709)
2019.05.10 20:32:34 1: main::CallFn called by /opt/fhem/fhem.pl (745)
In der Zeile (hier die zweite) steht folgendes:
return "invalid:no peer for this register" if(($reg->{p} eq "n" && hex($peerId) != 0)
||($reg->{p} eq "y" && hex($peerId) == 0));
Kennt das Problem zufällig jemand?
Gruß, Markus