Magic Home Controller Override

I have a set of magic home controllers for some LED lights. They are marked at RGB and are 4 wires. However something odd is happening, they appear to respond to RGBW commands better. When I say better I mean when I send in

action: light.turn_on
data:
  rgb_color:
    - 255
    - 0
    - 0

I get nothing like red, but when I send in

action: light.turn_on
data:
  rgbw_color:
    - 255
    - 0
    - 0
    - 0

I get red, and the same for every color.

I have a sense that the model number in the Magic Home config is not right (or the device is not sending in the right model).

I guess I have one big question: how do I get HA to show me the right UI for the RGBW?

Or is there a way to override the model? If I force it in code to be 0x07 it seems to work right.

There are NO marking on the outside of the device to help here, sorry, and when I use it in the magic home app it also seems to know that it has a white channel. Is there some other way to see if the model number is correct?

I guess I can also just replace them with GLEDOPTO, but Lordy I dont want more zigbee issues in my lifeā€¦