Support Color Mode HS + ColorTemp at the same time?

Hey everyone,

I am new to Home Assitant (coming from fhem) and I thought it would be nice to get started by developing a custom integration. :wink:

In fhem we are having a cool LED controller made by the community (hardware + software):

I am maintaining the firmware for the controller here:

The controller has some special (unique?) features. For example when connecting a RGBWW LED stripe (having dedicated warm white and cold white channels), the controller runs in HSV mode that also supports to configure the color temperature by mixing the cold and warm white channels as needed.

As I am new to HA, this is how I understand the light entity model in HA:
There is a HS and a COLOR_TEMP mode. A light entity can be at any given time in exactly one of those modes. So, a device can be either in HS or in COLOR_TEMP mode.
I have played around with it a bit and depending on the current color mode, the data stored in the entity state attributes will differ. This affects for example also what is stored when creating a light scene in HA.

But for the mentioned LED controllers, it would be nice to have a color mode that combines HS+COLOR_TEMP (at the same time), so both the HSV data but also the color temperature data is part of the state in the same mode.

Does it make sense what I have described? If yes, is it currently possible to implement a light entity as I have described? If not, maybe I should file a feature request for it?

Thank You.