Open Nardol opened 11 months ago
It looks it is caused by too much components for not enough memory.
With a minimal firmware without Wireguard, no API encryption, IPv6, no esp_adf
and even no light management it is really better.
I have the exact same error:
/home/user/.platformio/packages/toolchain-xtensa-esp32@8.4.0+2021r2-patch5/bin/../lib/gcc/xtensa-esp32-elf/8.4.0/../../../../xtensa-esp32-elf/bin/ld: missing --end-group; added as last command line option
I'm using esphome version 2024.2.0 on linux mint.
the i2s speaker component doesn't seem to want to play nice with the esp-idf framework for me for some reason.
I'm using a MAX98357A. i2s microphone is working fine. I've only got a voice assistant, microphone and speaker components defined. there's no sound out of the speaker. If I add an rtttl component to test the speaker, I boot loop.
Were you able to get it working?
Hello, I just installed the whole Voice thing. The text to speach works when testing from Voice Assistants, but the M5 Atom does nothing (used the ready made EspHome installation). I press the button and sometimes I speak and a red led lights up, but I couldn't get anything else to work...
I am using the Local Assist pipeline on a Raspberry Pi 4, 4 GB
The problem
I have uploaded the following firmware, modified from the original from esphome/firmware (See below) on the example of YAML.
Firstly I am not sure why esp_adf is here because if I understand correctly, it is only for S3 box. But even without it, nothing works.
I set up wake word with a wyoming-porcupine1 docker container (on Podman) and its entity is discovered in Home Assistant. I selected a wake word in my language when setting up the Assistant, Porcupine1 is selected as wake word engine.
But nothing happens when saying the selected word. Not sure for the light as I am blind, but nothing is logged by running esphome logs except voice_assistant is waiting.
I tried to disable wake word switch. voice_assistant and microphone are switched off as expected but when pressing the button some seconds to be sure, nothing happens in the log, in fact nothing happens at all. When restarting the board it logs Assistant is waiting but if I talk, nothing happens at all and if switch it off by long-pressing the button, if I do it again voice_assistant stays idle.
Which version of ESPHome has the issue?
2023.12.3
What type of installation are you using?
pip
Which version of Home Assistant has the issue?
2023.12.3
What platform are you using?
ESP32-IDF
Board
m5stack-atom
Component causing the issue
voice_assistant
Example YAML snippet
Anything in the logs that might be useful for us?
Additional information
I don't think it comes specifically from my board because the following firmware, using push to talk for assist, works:
I would like to test wake word and even without it, having Assist working with the first firmware using a way or another and I really don't understand what I miss.
Tested with esphome 2023.11 and 2023.12 with the same results.