Thanks for this. The WLED documentation is pretty unclear about these recent changes. But I guess I just don’t “get it”. So, now to make a call to a WLED device, set the effect, speed, intensity and reverse (as I do in many of my automations), I have went from ONE service call with 8 lines of YAML to FOUR service calls with 20 lines of YAML! And to me, it is much harder to read as well.
I’m sure the devs have their reasons (probably to eventually take these YAML options away as well), but this one sure leaves me baffled as to why these need to be standalone entities and not attributes.
I have a LOT of automations to rewrite with more than two dozen WLED installs in my instance.
I have several strips that are segmented and have never found writing automations easy or friendly. Since the introduction of presets, that’s all I use. I find it a lot easier to set a scene using wled’s web interface.