Colored light strange behavior


#1

I have a light by Yeelight. Hue and Saturation works well for it, but Level and Color does not.

Level:

  • Webcore can read it fine in [device:level]
  • I can use the dimmer slider in ST and the light responds as it should
  • but setting the level in Webcore doesn’t do anything and Fade doesn’t work.
    Does Webcore use Level differently than the ST dimmer? I thought they should be the same?
    I would like to set a fade rule for the night for this light but I am not able to, nothing happens.

Color:

  • [device: color] doesn’t return anything. This is not so important, I was just playing to create a dashboard and wanted to put the color of the light in the piston state. As an alternative, I could convert HSL (of which L doesn’t work but that’s ok, i could just use 100) to RGB, but that is several lines code. Why would color not read correctly if HSL does? They should ultimately read from the same source info, I would think?