diff --git a/FHEM/10_CUL_HM.pm b/FHEM/10_CUL_HM.pm index e9f36ed85..b15384cce 100755 --- a/FHEM/10_CUL_HM.pm +++ b/FHEM/10_CUL_HM.pm @@ -3085,9 +3085,8 @@ sub CUL_HM_parseCommon(@){##################################################### } } if($rxt & 0x10 && $devHlpr->{prt}{sleeping}){ # lazy config - if($mhp->{mFlgH} & 0x02 #wakeup device + if($mhp->{mFlgH} & 0x02 # wakeup device && $defs{$mhp->{devH}{IODev}{NAME}}{TYPE} =~ m/^(HMLAN|HMUARTLGW)$/){ - $devHlpr->{io}{newChn} = 1 if ($devHlpr->{prt}{sProc} == 2); CUL_HM_appFromQ($mhp->{devN},"cf");# stack cmds if waiting $devHlpr->{prt}{sleeping} = 0; CUL_HM_ProcessCmdStack($mhp->{devH});