Analog RGB(W) (tasmota / esphome) controller with (custom) light effects?

Hey!

For a while I’ve been looking for a led controller to control my 12v gbw ledstrip and two 5v single RGB led spots. The main requirement, which I have not found on anything yet, is effects.
1: way for the leds to slowly change colors in a gradient, or rainbow like circle.
2: slow breathing effects, dimming and brightening the leds so often.

With slowly I mean spread out over minutes if not 15, as it would make an nice ambience.

Esphome has a way to make custom lambda effects, which would be great. BUT the most promising controller I have found so far is a H801 controller which can be flashed with tasmota. And so far I have seen that tasmota doesn’t support custom light effects, or any at al(?).

Can anyone help me out? I am lost. Thank you

Custom effects I’m not sure.
However it does have a few effects. This what HA is showing in the frontend for a H801 Tasmota controller I use:

Sadly I don’t think I’ve used the effects at all.

Good info here : RGB(W) effects and default startup color/brightness · Issue #2747 · arendst/Tasmota · GitHub