change attribut check
git-svn-id: svn://svn.code.sf.net/p/fhem/code/trunk@6478 2b470e98-0d58-463d-a4d8-8e2adae1ed80
This commit is contained in:
@@ -747,10 +747,6 @@ sub CUL_HM_Attr(@) {#################################
|
||||
}
|
||||
elsif($attrName eq "autoReadReg"){
|
||||
if ($cmd eq "set"){
|
||||
if($init_done){
|
||||
return "$attrName only for physical devices"
|
||||
if(CUL_HM_getAttr($name,"subType","virtual"));
|
||||
}
|
||||
CUL_HM_complConfigTest($name)
|
||||
if (!CUL_HM_getAttrInt($name,"ignore"));;
|
||||
}
|
||||
@@ -807,6 +803,10 @@ sub CUL_HM_AttrCheck(@) {############################
|
||||
return " $attrName only valid for devices"
|
||||
if (($modules{CUL_HM}{Attr}{dev}.$modules{CUL_HM}{Attr}{devPhy}) =~ m /\b$attrName\b/);
|
||||
}
|
||||
if ($defs{$name}{helper}{role}{vrt}){
|
||||
return " $attrName only valid for physical devices"
|
||||
if ($modules{CUL_HM}{Attr}{devPhy} =~ m /\b$attrName\b/);
|
||||
}
|
||||
return undef;
|
||||
}
|
||||
sub CUL_HM_prtInit($){ #setup protocol variables after define
|
||||
|
||||
Reference in New Issue
Block a user