Philips Hue Lights Not Quite Following color_hs With light.turn_on

Hello all:

I am using light.turn_on with lights on the Philips Hue integration. I am passing a color_hs value.

I find that the lights come NEAR that hue/saturation value, but not quite there. And they do so uniformly.

For example, passing in a hue of 290 and a saturation of 38 results in the lights setting to a hue of 309 and a saturation of 39 (according to non-Home-Assistant software, namely HomeKit).

Is color_hs not the preferred way to pass color information to the Hue integration? Or is it expected that the value the lights actually use will be slightly different? Or am I possibly doing something wrong? Here is a snippet of code.

      - service: light.turn_on
          target:
            entity_id: [light.tree_1, light.tree_2, light.tree_3, light.signe_short, light.signe_gradient]
          data:
              hs_color: [290.0, 38.0]
1 Like