How to set Tasmota "Speed" parameter via Home Assistant?

I have a Feit RGBW wifi bulb that’s flashed to Tasmota 9.2 that works great in Home Assistant.

I’m using the Tasmota integration to control the bulb over MQTT for on/off etc. It’s in a cool “shell” lamp we got a couple of years ago and the “Cycle Up” effect is awesome.

Video here: https://drive.google.com/file/d/18FQGZVm0spOsHqYkSKsrNWMRogJ1x5Em/view?usp=sharing

I updated to the latest Tasmota last week and had to reset the bulb’s settings as part of that. No big deal … but earlier today I noted that the bulb’s color effect was running way too quickly for my liking. I poked around a little bit and was able to slow things down using the “Speed 6” command from the Tasmota Console directly via the bulb’s web server. So that takes care of it for the short term.

How do I set this through Home Assistant? I tried the “transition” property but that didn’t do it. Is there a way to set the Speed property or run generic Tasmota Console commands through a Home Assistant automation?

Thanks!

I got help on this from @sfromis on the Tasmota discord.

He suggested sending a command to the devices Backlog. I used the HA mqtt.publish service to send the payload “Speed 6” to the device at (in my case) feit1/cmnd/Backlog

It’d be nice if this was somehow exposed in the Tasmota integration but I can certainly live with this solution.

Posting here in case someone else runs into a similar question.