From 3d7751d7cb93b3fe1c6ac7604a2f3a8343bd0924 Mon Sep 17 00:00:00 2001 From: justme-1968 Date: Fri, 4 Oct 2019 09:10:43 +0000 Subject: [PATCH] 31_HUEDevice.pm: bug fix git-svn-id: https://svn.fhem.de/fhem/trunk@20306 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 b07c2598d..714d8b42e 100644 --- a/fhem/FHEM/31_HUEDevice.pm +++ b/fhem/FHEM/31_HUEDevice.pm @@ -432,8 +432,9 @@ HUEDevice_SetParam($$@) $cmd = 'bri'; } + my $subtype = "extcolordimmer"; if( $name ) { - my $subtype = AttrVal($name, "subType", "extcolordimmer"); + $subtype = AttrVal($name, "subType", $subtype); if($cmd eq 'up' ) { $cmd = 'pct'; $value = 100; @@ -1077,7 +1078,7 @@ HUEDevice_Get($@) $b *= 255; } elsif( ReadingsVal($name,"xy","") =~ m/(.+),(.+)/ ) { my ($x,$y) = ($1, $2); - my $Y = ReadingsVal($name,"bri","") / 254.0; + my $Y = ReadingsVal($name,"bri",0) / 254.0; ($r,$g,$b) = xyYtorgb($x,$y,$Y); }