31_HUEDevice.pm: set desired for lights if group is switched

git-svn-id: https://svn.fhem.de/fhem/trunk/fhem@23164 2b470e98-0d58-463d-a4d8-8e2adae1ed80
This commit is contained in:
justme-1968 2020-11-15 20:38:23 +00:00
parent b6da64a2fb
commit 4773044462

View File

@ -957,6 +957,16 @@ HUEDevice_Set($@)
if( %obj ) {
if( defined($obj{on}) ) {
$hash->{desired} = $obj{on}?1:0;
if( defined($hash->{lights}) ) {
foreach my $light ( split(',', $hash->{lights}) ) {
next if( !$light );
my $code = $light;
$code = $hash->{IODev}->{NAME} ."-". $code if( defined($hash->{IODev}) );
next if( !defined($modules{HUEDevice}{defptr}{$code}) );
$modules{HUEDevice}{defptr}{$code}->{desired} = $hash->{desired};
}
}
}
if( !defined($obj{transitiontime}) ) {