M5 stack echo always in trouble/unavailable after an update

Why o Why.
After each and every firmware update (just did the 2023.7) the m5 stack is no longer functional. There is not much to go on, but pushing the button to start issuing voice commands results in a blue blinking light, which can only be silenced by the side button.

No matter what I try, it simply does nothing. Pulled the power cord to have it restart initially seems to do something, but after a few minutes the device is simply unavailable/useless…

which seems to be reflected in the Esphome dashboard now too:

any suggestions you might have would be appreciated…

And the YAML code for the device…? :wink: :slight_smile:

I had this as well, one time because I forgot to connect it to HA (auto discovery disabled), the other time because it wasn’t fully started (despite waiting for three or four minutes).

First things first, is the device connected to the Wifi? Not the ESPHome dashboard, the real thing in your router (or where you have your DHCP running).
Is the power supply big enough? The ESPs won’t need much energy, but I can say, on one of my old laptops, with a presumably faulty USB port, I don’t get the full 500mA and the echo isn’t working…

well, its back…

I have it on a huge Apple adapter, so that would probably suffice :wink:

I do notice now though, that the blue light does Not immediately light up when pressed (which it did before this update), and that makes one think the button isnt pressed correctly, so you release and press again. Which ofc is not beneficial to the device handling…

We now need to press and start talking, even though the light isnt blue yet, it then turns blue while talking (if its a somewhat longer command) and then responds.

odd really, and not a great experience, from the install to the actual handling.

just the default, nothing manually added to the official code

I am just guessing but it was probably programmed via this page

When using this page it does not show up in the esphome dash. So Mariusthvdb may well not know or be able to access the code.
here is a link from that page to the code.

yes, I am aware of the code, and can acces it, via the esphome dashboard, no issue there.

I replied with what I said, because I felt it couldn’t be that… Still do btw, it’s just a very tricky operation updating these devices.

as said, now that is back, the operation is somewhat worse than before, because of the blue led not showing immediately when pressed

I’m using the same code as you with some changes, but I’m experiencing the same behaviour… :frowning: Turned out, the echo wasn’t updated before, despite I installed and “UPDATE ALL”.

Anyway, I tried it with my two echos, and they are both doing the same. Blue LED is turning on way too late. And if don’t start speaking immediately, the echo goes into some error and needs to be restarted to work again.

@Mariusthvdb You or me → issue on Github? :slight_smile:

Please: you…
Night time here…

I live in Germany :rofl: Munich to be exact, so my guess is, the Netherlands are the same time zone :rofl:

I’ll do it tomorrow at lunch break, or if you want, please do. Otherwise I’ll post the link to the issue here. :slight_smile:

Have a good night and sleep well. :wave:

Same issue here with latest update.

1 Like

@pcwii Are you using the same code from the HA Github?

see: M5 stack Echo on 2023.7 behaves erratically · Issue #4722 · esphome/issues · GitHub

please add you own words there if useful

I am having the issue of the M5 not responding to anything (button push or wake word).

When I set it up using this web page, $13 voice assistant for Home Assistant - Home Assistant, it worked one time using the wake word, okay nabu, but then would not work again.

M5 data:
Firmware: 2023.11.6 (Nov 28 2023, 21:15:58)
Hardware: 1.0

HA version:

  • Core 2023.11.3
  • Supervisor 2023.11.6