Muse Luxe - ES8388 and ESPHome - why is external component needed?

Hi,

I’m a happy owner of a Muse Luxe, now getting better and better with Sendspin support! :partying_face:

I’d like to ask why the external component for ES8388 is needed and how it is different from the built-in ES8388 component provided by ESPHome.

When I try to use the built-in version (ESPHome 2026.5.0), I cannot hear any audio from the device, so I always have to go back to using the external component.

In other words, this works:

external_components:
  - source: github://RASPIAUDIO/esphomeLuxe@main
    components: [es8388]
    refresh: 0s

es8388:

This doesn’t work:

audio_dac:
  - platform: es8388
    id: es8388_dac

Why?

Thanks for any help!

thats for the developers of esphome to figure out, for now continue to use the old well working external component.

1 Like

Thanks - do you suggest opening a bug report to ESPHome?

there’s been some talk about it on the discord channel, i’m pretty sure the devs are aware

1 Like