From bc5fafb20a20f54fcfb3dc2a8a64913b90616bce Mon Sep 17 00:00:00 2001 From: justme-1968 Date: Mon, 21 Oct 2013 17:03:10 +0000 Subject: [PATCH] limit pct/dim/bri minimum value for LWL001 (LivingWhites Outlet) git-svn-id: https://svn.fhem.de/fhem/trunk@4085 2b470e98-0d58-463d-a4d8-8e2adae1ed80 --- fhem/FHEM/31_HUEDevice.pm | 2 ++ 1 file changed, 2 insertions(+) diff --git a/fhem/FHEM/31_HUEDevice.pm b/fhem/FHEM/31_HUEDevice.pm index ccb31ae9c..176f0d96a 100644 --- a/fhem/FHEM/31_HUEDevice.pm +++ b/fhem/FHEM/31_HUEDevice.pm @@ -205,10 +205,12 @@ HUEDevice_SetParam($$@) $obj->{'on'} = JSON::false; $obj->{'transitiontime'} = $value / 10 if( defined($value) ); } elsif($cmd eq "pct") { + $value = 3.5 if( $value < 3.5 && AttrVal($name, "model", "") eq "LWL001" ); $obj->{'on'} = JSON::true; $obj->{'bri'} = int(2.54 * $value); $obj->{'transitiontime'} = $value2 / 10 if( defined($value2) ); } elsif($cmd eq "bri") { + $value = 8 if( $value < 8 && AttrVal($name, "model", "") eq "LWL001" ); $obj->{'on'} = JSON::true; $obj->{'bri'} = 0+$value; $obj->{'transitiontime'} = $value2 / 10 if( defined($value2) );