Tasmota discovery of LED Strip + Effects

Hello!

tl;dr : Is there a way for a Tasmota device to expose supported effects during discovery?

— the details —

I have Tasmota running on an ESP32C3. Home Assistant has discovered it c/o MQTT so I can turn the strip (of 150 LEDs) on + off + change global colour. This works beautifully.

The MQTT discovery message contains "lt_st": 3, which tells HA this device is an RGB light …which true to an extent, it’s 150 RGB lights.

HA e.g. like this Core example understands that it can instruct a few effects for RGB lights:

Effect Tasmota Command Equivalent
Solid Scheme 0
Wake up Scheme 1
Cycle up Scheme 2
Cycle down Scheme 3
Random Scheme 4

The upshot of this is that you see an “Effects” drop down when you go to the light Entity, or use a light in an automation.

When you select “Solid” HA sends an MQTT message {Scheme: 0} to the device.

I’d like to be able to change this list of effects (I have added support for “Scheme 15” to the actual device, and can manually trigger this by sending an MQTT {Scheme: 15}).