Closed incaqueen closed 1 week ago
Bluetooth, if implemented, would cause image size to grow beyond capacity of 4MB devices.
esphome is using ESP-IDF to conserve space.
Just adding my vote. I would also love this feature if it was possible! I have a few BT Proxies around the place now, some in the same room as WLED devices.
Upvoting this as well. Would be useful as an option for devices with more than 4MB of storage.
+vote
+vote - this will be useful for me as I have a ESP32 board in my living room and would be good to just have a Bluetooth proxy running alongside WLED.
Upvoting! This would be great to save duplicate devices in some rooms!
I think this will not be possible on esp32.
I think this will not be possible on esp32.
- we are already "on the edge" of program space, so we cannot add any Bluetooth features for the normal 4MB devices
- the bluetooth proxy from EspHome needs a lot of RAM, and eats lots of cpu time. I think it's not possible to have it running on the same board as WLED.
oooh, it’s a pity… anyway, thanks for dropping by and for the feedback! 👍🏻
Microcontrollers should really be seen as single-purpose devices. Being a Bluetooth proxy for another platform had nothing to do with WLED
I think this will not be possible on esp32.
- we are already "on the edge" of program space, so we cannot add any Bluetooth features for the normal 4MB devices
- the bluetooth proxy from EspHome needs a lot of RAM, and eats lots of cpu time. I think it's not possible to have it running on the same board as WLED.
we could make this an optional feature for devices with large RAM and space, such as ESP S3 devices being manufactured.
As mentioned it's not just about ram but CPU time as well
When an ESP32 is now less than 5 USD then there is no point trying cram multiple unrelated functions into a single device, which is then likely to perform badly in both roles
Any thought about adding Home Assistant Bluetooth Proxy to WLED? I have a few WLED controllers and having this support would avoid me having to add a second ESP32 with ESPHome to that location.
It would be similar to the Bluetooth Proxy support that Shelly provides: https://www.home-assistant.io/blog/2022/12/07/release-202212/#bluetooth-proxy-using-shelly-devices