diff --git a/fhem/FHEM/10_CUL_HM.pm b/fhem/FHEM/10_CUL_HM.pm index 03c17d229..0f18f0f2a 100755 --- a/fhem/FHEM/10_CUL_HM.pm +++ b/fhem/FHEM/10_CUL_HM.pm @@ -163,8 +163,9 @@ CUL_HM_Define($$) if($chiefHash) { my $cname = $chiefHash->{NAME}; if($attr{$cname}) { - foreach my $attrName (keys %{$attr{$cname}}) { - $attr{$name}{$attrName} = $attr{$cname}{$attrName}; + foreach my $attrName ("model", "subtype", "hmclass") { + $attr{$name}{$attrName} = $attr{$cname}{$attrName} + if($attr{$cname}{$attrName}); } } }