diff --git a/fhem/FHEM/31_HUEDevice.pm b/fhem/FHEM/31_HUEDevice.pm index cfe6728d1..4a36660e4 100644 --- a/fhem/FHEM/31_HUEDevice.pm +++ b/fhem/FHEM/31_HUEDevice.pm @@ -191,7 +191,7 @@ sub HUEDevice_Undefine($$) } sub -max($@) +HUEDevice_max($@) { my ($max, @vars) = @_; for (@vars) { @@ -275,7 +275,7 @@ HUEDevice_SetParam($$@) #$y = 1 if( $y > 1 ); $Y = 1 if( $Y > 1 ); - my $bri = max($r,$g,$b); + my $bri = HUEDevice_max($r,$g,$b); #my $bri = $Y; $obj->{'on'} = JSON::true; @@ -404,7 +404,7 @@ xyYtorgb($$$) if( $X > 1 || $Y > 1 || $Z > 1 ) { - my $f = max($X,$Y,$Z); + my $f = HUEDevice_max($X,$Y,$Z); $X /= $f; $Y /= $f; $Z /= $f; @@ -418,7 +418,7 @@ xyYtorgb($$$) if( $r > 1 || $g > 1 || $b > 1 ) { - my $f = max($r,$g,$b); + my $f = HUEDevice_max($r,$g,$b); $r /= $f; $g /= $f; $b /= $f;