Hi. So I am finally started to dive into voice assists after HA 2025.10.0 where second wakeWord and assistPipeline were introduced. So I found some M5stacks home, flashed them with ESPHome code (latest available for M5stack) but I can only make it work with use of the microWakeWords (On device detection). I have tried several combinations of setting up the entities but for unknown reason I am not able to make the external (In HomeAssistant) detection work. Of course I did not forget to configure the openWakeWord under the assistPipeline. I know this worked well in past and thinking if the reason could be the HA 2025.10.0 and maybe some code update for M5 is needed? Is there anyone who is using similar setup?
https://github.com/esphome/wake-word-voice-assistants/blob/main/m5stack-atom-echo/m5stack-atom-echo.yaml
#M5stack atomecho with openWakeWord
1 messages · Page 1 of 1 (latest)
the premade project for the M5AE uses microwakeword. you could rewrite the config to be able to use streaming wake words like OWW if you wanted to. although support for doing so might be better asked over on the esphome discord server - https://discord.gg/5wRd5CKz
I have considered making a fork that runs OWW but never actually got around to doing it.
Thanks I will try to ask there. Anyway it's a bit confussng as the ESP code has a template based select where you can choose where the WW detction should be handled, if On Device or externally in Home Assistant. As I mentioned this worked in past when I first experimented with these devices.
tbh i haven't messed with the AE much in a while. but i can tell you that voice has changed a great deal and very rapidly over the last couple of years. to the point where knowledge thats a year old is very much out of date. it crops up with people following guides/videos etc.. that are not even that old but they dont work anymore.
Just out of curiosity, why do you want to use openwake on HA instead of on device micro wake?
I've hacked my AEs together so much... at this point I think its just a hard-headed thing not to get new devices. lol
how did you get the Alexa wakeword in that selection? did you use micro wake word config on the device itself or did you use open wake word on on your HA?
the MWW repo has a model for "alexa" that you can add if you customise the firmware. it wont be added to stuff by default because it would be silly to poke the bear...
there is a a feature coming in the future that will allow for loading wake words from your HA server but its not yet implemented