You can try this, should work assuming I have the same bulbs as you.
You can “control” them through HA but you will have to use MQTT commands and a python program constantly running either on a separate computer or if you can, the same system that is running HA, to act as a MQTT client.
The python program will act as a bridge. There is a library for these bulbs specifically and it works very well. Of course it’s local control too. Use pip to install the library python-magichue. Then get paho-mqtt (also through pip if you would like). You will have to come up with your own way formatting the MQTT messages.
For my program, it simply takes an MQTT string separated by ‘,’ and has 6 parameters. “BulbID, r, g, b, w, state” where BulbID is what bulb to change (The bulbID correlates to a line in a text file that contains the IPs of all bulbs in my house) and the state is
0 = off, 1 = on, and 2 = toggle on/off.
If anyone would like I can give the code for it. Not sure if I can do it by attachment or not though.