Tuya Cloud Integration won't allow me to change the COLOUR of my garden lights

Hi all

Have been on a fast and steep learning curve the past 6 months and have a pretty decent HA instance, about 100 devices and a few thousand entities.

I recently installed some Lucci Connect Gecko lighting in my garden and with some extensive research learned that the Bluetooth Gateway is based off Tuya/Smart Life so the lights work fine when connected to Tuya/Smart Life and I can change the colour no problem. (Theres also an official Lucci Connect app…same thing as Smart Life)

Anyway, I don’t believe I can get Tuya Local to work with this Gateway so I’m connecting using the official Tuya integration which seemed to be all good.

I have my devices in Tuya.

They are Bluetooth lights. When I open the entity I don’t get any choice to select colour.

Using the Tuya API here’s the information I could get about the LEDs:

{
“result”: {
“active_time”: 1706325366,
“biz_type”: 18,
“category”: “dj”,
“create_time”: 1706325366,
“icon”: “smart/icon/ay1517383946648KUPCm/4ac732576d58f4a4bc3d0342d92109a5.png”,
“id”: “bf79XXXXsp5e”,
“ip”: “”,
“lat”: “-XX”,
“lon”: “XX”,
“model”: “221080”,
“name”: “Backyard - Gecko Box LED”,
“online”: true,
“owner_id”: “18XXX789”,
“product_id”: “gizynmdj”,
“product_name”: “Lucci Outdoor”,
“status”: [
{
“code”: “switch_led”,
“value”: false
},
{
“code”: “bright_value_v2”,
“value”: 100
},
{
“code”: “temp_value_v2”,
“value”: 0
}
],
“sub”: true,
“time_zone”: “+08:00”,
“uid”: “XXX”,
“update_time”: 1706356321,
“uuid”: “XXX”
},

Furthermore, the instruction set appears to suggest changing colour isnt supported? Don’t understand why thats the case if the Smart Life app supports it no problem.

{
“result”: {
“category”: “dj”,
“functions”: [
{
“code”: “switch_led”,
“desc”: “switch led”,
“name”: “switch led”,
“type”: “Boolean”,
“values”: “{}”
},
{
“code”: “bright_value_v2”,
“desc”: “bright value v2”,
“name”: “bright value v2”,
“type”: “Integer”,
“values”: “{"unit":"","min":0,"max":100,"scale":0,"step":1}”
},
{
“code”: “temp_value_v2”,
“desc”: “temp value v2”,
“name”: “temp value v2”,
“type”: “Integer”,
“values”: “{"unit":"","min":0,"max":100,"scale":0,"step":1}”
}
]
},
“success”: true,

Anyone have any idea how I can get this to pass the colour changing ability as well?