Hi,
It’s my first post here. I hope it’s the right place to post.
I need help with the voice assist, running on an esp32-S3, where the command to set a new timer does not work. All the other commands (at least those that I tried and need) work.
Hardware:
esp32-S3 N16R8, with microphone INMP441, using esphome.
The config uses a google home mini as a media player to play the commands output, via home-assistant.
I have configured the microwakeword “ok nabu” on the device.
I can post/send the esphome code, if necessary.
On Home assistant, the assist uses the Cloud from Nabu casa for conversation agent, STT and TTS, in italian.
As I said, using it to turn on/off devices works flawlessy, hearing the response via the ghome, and the wakeword recognition is good.
When I try to set a timer, using the sentences written in the intents file (https://github.com/home-assistant/intents/blob/cdb1ac2d57c88acf7cf16344ce4312f0defa399b/sentences/it/homeassistant_HassStartTimer.yaml), I get the answer “Sorry, I couldn’t understand that”. In english. Using the italian TTS voice.
If I try to set a timer using the same assist, from the HA companion app (android), the timer is correctly set. Then, I can cancel the timer from the esp, but not get the state of it.
Once I tried to set the assist to use the english language, and to set a timer.
I got the same answer, but in italian (“mi spiace, non ho capito”).
I’d like to understand why just the timers don’t work on this device. The one where they are the most important (kitchen).
Thanks!