From aa8af924cc10fc450434227da6ebb653423d9e59 Mon Sep 17 00:00:00 2001 From: justme-1968 Date: Tue, 3 Feb 2015 17:49:46 +0000 Subject: [PATCH] 31_HUEDevice.pm: accept mireds and kelvin for set ct git-svn-id: https://svn.fhem.de/fhem/trunk@7850 2b470e98-0d58-463d-a4d8-8e2adae1ed80 --- fhem/FHEM/31_HUEDevice.pm | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/fhem/FHEM/31_HUEDevice.pm b/fhem/FHEM/31_HUEDevice.pm index a3cbfa5be..9a6cc3a91 100644 --- a/fhem/FHEM/31_HUEDevice.pm +++ b/fhem/FHEM/31_HUEDevice.pm @@ -332,6 +332,7 @@ HUEDevice_SetParam($$@) } elsif($cmd eq "ct") { $obj->{'on'} = JSON::true; + $value = int(1000000/$value) if( $value > 1000 ); $obj->{'ct'} = 0+$value; $obj->{'transitiontime'} = $value2 * 10 if( defined($value2) ); } elsif($cmd eq "hue") { @@ -971,7 +972,6 @@ HUEDevice_Parse($$) readingsEndUpdate($hash,1); readingsSingleUpdate($hash,"rgb", CommandGet("","$name rgb"),1 ); - } 1; @@ -1055,7 +1055,7 @@ HUEDevice_Parse($$)
  • dimUp
  • dimDown
  • ct <value> [<ramp-time>]
    - set colortemperature to <value> mireds; range is 154-500.
  • + set colortemperature to <value> in mireds (range is 154-500) or kelvin (rankge is 2000-6493).
  • hue <value> [<ramp-time>]
    set hue to <value>; range is 0-65535.
  • sat <value> [<ramp-time>]