2
0
mirror of https://github.com/fhem/fhem-mirror.git synced 2025-03-03 16:56:54 +00:00

CUL_HM:update

git-svn-id: https://svn.fhem.de/fhem/trunk@15719 2b470e98-0d58-463d-a4d8-8e2adae1ed80
This commit is contained in:
martinp876 2017-12-29 19:28:53 +00:00
parent 52dc2a3cbe
commit 1ec4fd6e87

View File

@ -3694,6 +3694,9 @@ sub CUL_HM_Get($@) {#+++++++++++++++++ get command+++++++++++++++++++++++++++++
return "" if(!$hash->{NAME});
my $name = $hash->{NAME};
return ""
if (CUL_HM_getAttrInt($name,"ignore"));
my $devName = InternalVal($name,"device",$name);
my $st = AttrVal($devName, "subType", "");
my $md = AttrVal($devName, "model", "");
@ -3951,7 +3954,7 @@ sub CUL_HM_Set($@) {#+++++++++++++++++ set command+++++++++++++++++++++++++++++
if ($modules{CUL_HM}{helper}{updating});
my $act = join(" ", @a[1..$#a]);
my $name = $hash->{NAME};
return "device ignored due to attr 'ignore'"
return ""
if (CUL_HM_getAttrInt($name,"ignore"));
my $devName = InternalVal($name,"device",$name);
my $st = AttrVal($devName, "subType", "");
@ -8902,6 +8905,7 @@ sub CUL_HM_assignIO($){ #check and assign IO
}
if (!$newIODev) {# not assigned thru CCU - try normal
return if (!$oldIODev);# no IOdev by now - can't help
$newIODev = $oldIODev;
my $dIo = AttrVal($hash->{NAME},"IODev","");
if ( $defs{$dIo}