Hi,
I am using a M5Stack Atom Echo as a voice assistant satellite, I used this template: wake-word-voice-assistants/m5stack-atom-echo/m5stack-atom-echo.yaml at 5a2aff4b9a85ffef728a65666cd40badc8791ef3 · esphome/wake-word-voice-assistants · GitHub
It works very well.
But now, I would need to add this feature Bluetooth Proxy — ESPHome because there a BLE device that my main home assistant device can’t reach but the Echo can.
But as soon as I add
bluetooth_proxy:
active: true
I have this problem at compilation:
Processing m5stack-atom-echolit (board: m5stack-atom; framework: espidf; platform: platformio/[email protected])
--------------------------------------------------------------------------------
HARDWARE: ESP32 240MHz, 320KB RAM, 4MB Flash
- framework-espidf @ 3.40408.0 (4.4.8)
- tool-cmake @ 3.16.4
- tool-ninja @ 1.7.1
- toolchain-esp32ulp @ 2.35.0-20220830
- toolchain-xtensa-esp32 @ 8.4.0+2021r2-patch5
Reading CMake configuration...
Dependency Graph
|-- noise-c @ 0.1.6
|-- ESPMicroSpeechFeatures @ 1.1.0
|-- esp-audio-libs @ 1.1.1
RAM: [== ] 17.3% (used 56620 bytes from 327680 bytes)
Flash: [==========] 109.6% (used 2010765 bytes from 1835008 bytes)
Error: The program size (2010765 bytes) is greater than maximum allowed (1835008 bytes)
*** [checkprogsize] Explicit exit, status 1
========================= [FAILED] Took 15.69 seconds =========================
Adding this feature takes too much size.
Do I have a way to still make it work ?
Is there features I can strip down to free up some space without too much compromises on functionnality ?
Is there another way ?
I am a begginer in esphome so I don’t know where to start searching. My whole current configuration is the following: PrivateBin
Thanks in advance for any answer, have a nice day