Merge pull request #1151 from larsfinander/PROB-1352_Hue_colors_rendering_incorrectly_production

PROB-1352 Hue colors rendering incorrectly
This commit is contained in:
Vinay Rao
2016-08-24 13:13:45 -07:00
committed by GitHub

View File

@@ -1043,6 +1043,7 @@ def setColor(childDevice, huesettings) {
else else
value.sat = Math.min(Math.round(childDevice.device?.currentValue("saturation") * 254 / 100), 254) value.sat = Math.min(Math.round(childDevice.device?.currentValue("saturation") * 254 / 100), 254)
/* Disabled for now due to bad behavior via Lightning Wizard
if (!value.xy) { if (!value.xy) {
// Below will translate values to hex->XY to take into account the color support of the different hue types // Below will translate values to hex->XY to take into account the color support of the different hue types
def hex = colorUtil.hslToHex((int) huesettings.hue, (int) huesettings.saturation) def hex = colorUtil.hslToHex((int) huesettings.hue, (int) huesettings.saturation)
@@ -1050,6 +1051,7 @@ def setColor(childDevice, huesettings) {
// Once groups, or scenes are introduced it might be a good idea to use unique models again // Once groups, or scenes are introduced it might be a good idea to use unique models again
value.xy = calculateXY(hex) value.xy = calculateXY(hex)
} }
*/
// Default behavior is to turn light on // Default behavior is to turn light on
value.on = true value.on = true