feature-requests icon indicating copy to clipboard operation
feature-requests copied to clipboard

Support for A2DP Bluetooth profile (mainly audio sender)

Open spudje opened this issue 2 years ago • 6 comments

Describe the problem you have/What new integration you would like

No support for A2DP in ESPHome, I want it mainly as audio sender.

Please describe your use case for this integration and alternatives you've tried:

With the Bluetooth (proxy) support in ESPHome this ideally opens up the room for cheap multi-room audio streaming when ESP32s (or RP2040, I don't care which) can be connected to Bluetooth speakers (or headphones) via the A2DP profile.

I actually think the bluetooth proxy does not really add something. It's basically the ESP32 acting as mediaplayer for Hass and connecting over Bluetooth (A2DP) with speakers/headphones as "audio sink".

When I dream out loud, it would be extremely awesome to roam with a bluetooth headphone from room to room and have handovers between the ESPs... But I guess that's a few bridges too far :)

Additional context

I could find one github with an A2DP implementation for ESP32, maybe that can be used as a starting point? It both supports audio receiving & audio sending. https://github.com/pschatzmann/ESP32-A2DP However, this may be a bigger challenge than I thought: https://github.com/pschatzmann/ESP32-A2DP/wiki/WIFI-and-A2DP-Coexistence Hope it still can be done, if needed with some additional (cheap) components.

spudje avatar Nov 02 '23 13:11 spudje

I don‘t quite understand why bt topics in general isnt more in focus, Especially bt speakers. Its still a big disappointment that there is no (simple) solution.

orgebar avatar Jan 05 '24 18:01 orgebar

+1 for me

Andrew49 avatar Jul 20 '24 18:07 Andrew49

+1. My use case is to create an esp32 satellite connected to a Bluetooth speaker.

bpavlov avatar Sep 10 '24 13:09 bpavlov

+1 as receiver it would be awesome for Raspi Muse Luxe

tbrasser avatar Oct 20 '24 13:10 tbrasser

+1

Sami6053 avatar May 17 '25 09:05 Sami6053

+1

KrX3D avatar Jun 07 '25 19:06 KrX3D

+1

manueljortega avatar Jul 28 '25 10:07 manueljortega

+1 Yes, please :-)

kixtarter avatar Aug 08 '25 08:08 kixtarter

tbh having this (sink) on HA / MA side would also be great. If I can find an existing FR there I'll link it here.

tbrasser avatar Aug 08 '25 10:08 tbrasser

+1

gsalvati avatar Sep 01 '25 02:09 gsalvati

this feature would also be awesome for me

rmettes avatar Sep 05 '25 13:09 rmettes