I have audio zones in multiple rooms of the house and I like the speakers to fade in/out in sync with the lights in a room. I’ve created the following blueprint to assist with these automations.
My media players are snapcast, you may not be able to change volume this fast with other vendors.
Requires a template entity to store the volume. I configure mine to be 0-1 range, step size of 0.01.