Individual neopixels controlled via HA automations?

Hi, is there an elegant way to address individual neopixel leds from within HA?

Context: I’ve got an esphome node with a 3-led neopixel connected. I would like to address the 3 leds individually from HA automations, but didn’t find a way yet how to do that the same way as I can do it directly within esphome.

My only thought for a workaround so far: define numeric helpers in HA (can i change those via automation?), pull them into esphome as HA sensors, and then switch leds based on the on_value actions.

Isn’t there a more direct/elegant way to achieve this?

Thanks in advance :slight_smile:

If you partition then you get separate entities.