diff --git a/fhem/FHEM/10_CUL_HM.pm b/fhem/FHEM/10_CUL_HM.pm index 7dec8ad92..d0c5b4839 100755 --- a/fhem/FHEM/10_CUL_HM.pm +++ b/fhem/FHEM/10_CUL_HM.pm @@ -1926,7 +1926,8 @@ sub CUL_HM_Parse($$) {######################################################### } } } - elsif ($md eq "HM-OU-CFM-PL"){ +# elsif ($md eq "HM-OU-CFM-PL"){ + else{ if ($chnHash){ $shash = $chnHash; my $val = hex($mI[2])/2; diff --git a/fhem/FHEM/98_HMinfo.pm b/fhem/FHEM/98_HMinfo.pm index 3758f6bff..949bbf95e 100644 --- a/fhem/FHEM/98_HMinfo.pm +++ b/fhem/FHEM/98_HMinfo.pm @@ -1211,7 +1211,7 @@ sub HMinfo_SetFn($@) {######################################################### return "please enter what to clear" if (! $type); if ($type eq "msgStat" || $type eq "all" ){ foreach (keys %{$modules{CUL_HM}{stat}{r}}){ - next if ($_ ne "dummy"); + next if ($_ eq "dummy"); delete $modules{CUL_HM}{stat}{$_}; delete $modules{CUL_HM}{stat}{r}{$_}; delete $modules{CUL_HM}{stat}{s}{$_};