diff --git a/fhem/FHEM/10_CUL_HM.pm b/fhem/FHEM/10_CUL_HM.pm index 981e5a999..22b94ab70 100755 --- a/fhem/FHEM/10_CUL_HM.pm +++ b/fhem/FHEM/10_CUL_HM.pm @@ -1004,7 +1004,8 @@ sub CUL_HM_Parse($$) {############################## $shash = $modules{CUL_HM}{defptr}{$chId} if($modules{CUL_HM}{defptr}{$chId}); my $physLvl; #store phys level if available - if($p =~ m/^........(..)(..)$/){ #message with physical level? + if( $p =~ m/^........(..)(..)$/ #message with physical level? + && $st eq "dimmer"){ my $pl = hex($2)/2; my $vDim = $shash->{helper}{vDim}; #shortcut if ($vDim->{idPhy} &&