diff --git a/fhem/FHEM/00_HMUARTLGW.pm b/fhem/FHEM/00_HMUARTLGW.pm index f5191a19e..d990a8f7c 100644 --- a/fhem/FHEM/00_HMUARTLGW.pm +++ b/fhem/FHEM/00_HMUARTLGW.pm @@ -149,11 +149,6 @@ sub HMUARTLGW_Initialize($) $hash->{RenameFn} = "HMUARTLGW_Rename"; $hash->{ShutdownFn}= "HMUARTLGW_Shutdown"; - - $hash->{Clients} = ":CUL_HM:"; - my %ml = ( "1:CUL_HM" => "^A......................" ); - $hash->{MatchList} = \%ml; - $hash->{AttrList}= "hmId " . "lgwPw " . "hmKey hmKey2 hmKey3 " . @@ -277,6 +272,10 @@ sub HMUARTLGW_Define($$) $hash->{DeviceName} = $dev; + $hash->{Clients} = ":CUL_HM:"; + my %ml = ( "1:CUL_HM" => "^A......................" ); + $hash->{MatchList} = \%ml; + if (defined(AttrVal($name, "dummy", undef))) { readingsSingleUpdate($hash, "state", "dummy", 1); HMUARTLGW_updateCondition($hash);