From 4689147518d41d5c9db5b3fa79825cc03a1f4b2d Mon Sep 17 00:00:00 2001 From: justme-1968 Date: Tue, 7 Jan 2020 13:19:57 +0000 Subject: [PATCH] 31_HUEDevice.pm: possible fix for set rgb with tradfri iodev git-svn-id: https://svn.fhem.de/fhem/trunk@20903 2b470e98-0d58-463d-a4d8-8e2adae1ed80 --- fhem/FHEM/31_HUEDevice.pm | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/fhem/FHEM/31_HUEDevice.pm b/fhem/FHEM/31_HUEDevice.pm index c12919e95..4905f24fd 100644 --- a/fhem/FHEM/31_HUEDevice.pm +++ b/fhem/FHEM/31_HUEDevice.pm @@ -613,8 +613,9 @@ HUEDevice_SetParam($$@) } elsif( $cmd eq "rgb" && $value =~ m/^(..)(..)(..)/) { my( $r, $g, $b ) = (hex($1)/255.0, hex($2)/255.0, hex($3)/255.0); - if( $name && ( !defined( AttrVal($name, "model", undef) ) - || AttrVal($name, "model", undef) eq 'LLC020') ) { + if( $name && ( !AttrVal($name, "model", undef) + || AttrVal($name, "model", undef) eq 'LLC020' + || ($hash->{IODev} && $hash->{IODev}{TYPE} eq 'tradfri' ) ) ) { my( $h, $s, $v ) = Color::rgb2hsv($r,$g,$b); $obj->{'on'} = JSON::true;