So a little update.
The light.addressable_set appears to be a “overlay” on top the regular light.
So first I need to turn it on (ex blue light) before I can call light.addressable_set.
When using light.addressable_set I use red color to display volume on the active LEDs and no light on the other ones. This part works good.
When I turn off the light I see how the LEDs reverts back to all blue color and then fades out.
Also the state of the light if presented to hass says that the color is blue. Changing brightness from within hass they all turn blue again. But the new brightness level sticks when I start calling light.addressable_set again.
Maybe Im using this wrong as it is suppose to display volume controlled by ESPHome, turning the volume to zero will turn off the LEDs, so the biggest issue would be the need to call light.turn_on before any addressable calls (if I unplug the esp module / power cycle).
But ideally would to be able to turn of the LEDs without muting the volume. (I want to turn off when not adjusting the volume after ex. 20 sec)