Inovelli Light Strip Hue Setting

I am trying to figure out the HSL for a standard 3000K warm white light. Online there are a number of sources to determine the RGB and convert this to HSL, however the Hue in the Inovelli driver doesn’t seem to match at all. Does anyone know the HSL in the driver to set the light to warm white?

Is there a reason you want to use hue for this? I would just use color temperature. Then you already have the value you want: the "Set Color Temperature" command accepts Kelvin, so just use 3000.

If you do want to use hue for some reason, that's an incomplete representation of what you see, and you'll need to combine it with saturation. (The other component is level, technically value/brightness and not level in the underlying color model.) To get anything white-ish, you'll need a pretty low saturation value, and to get a warm temperature, you'd need a hue close to yellow. The color picker and saturation/level slider may help you get close here, but you'll have to experiment. If you find some conversion formula online, keep in mind that Hubitat's hue model goes from 0-100 by default and not 0-360 (with both ends being red), so you'll need to scale appropriately. Saturation and level are both 0-100. Playing around with hue and saturation yourself will probably be easier, and since it seems that no two manufacturers implement colors exactly the same, you'll probably have to do some playing around anyway.

But I'd just recommend using color temperature in the first place; the device and driver both support it, and it's easier too.

Thank you! Maybe I am going about this the wrong way. I was trying to use a scene to capture turning kitchen lights off, turning cabinet lights on, and setting the color. Inside of the device, when I Set Color Temperature, it has zero effect and changes nothing for me. Perhaps this is broken or maybe I am doing it the wrong way. This is why I was going the HSL route, with little success.

Is the HSL value you're using based on a Hue wheel of 0 to 360? iirc the driver uses 0 to 100 by default.
Perhaps if you divide the Hue number by 3.6 and use that?

Thank you, dividing by 3.6 got me pretty much there!

The only thing I have not been able to figure out with these strips is how to create a device or rule to set a specific Pixel Effect. They have some pretty cool ones built in, but I only seem to be able to set them manually in the device.

In RM setup an action of "Run Custom Action", select type of "Actuator", then choose the Inovelli strip.

You should then get a list of all the commands that device supports, choose "pixelEffectStart" with a Parameter type of "number" and set that value to the pixel effect you want to use.

To end it you will want to either turn the strip off, or setup a similar command for pixelEffectStop (with no param specified should be fine, i think).

1 Like

Thank you!