#Issues with Multi-Device Wake-Up and Alarm Light Behavior on HA Voice

1 messages · Page 1 of 1 (latest)

autumn fiber
#

After the release of HA Voice, I purchased two units. I also have a ReSpeaker Lite. They all work very well, and commands are executed and responded to correctly. However, since these three Voice devices are located in different rooms, when I stand in between these rooms and use “Okay Nabu” to wake them up, they might all respond simultaneously. Yet, the command execution and replies are often not handled by the device closest to me. I’m not sure what mechanism governs this behavior, and I wonder if multi-device wake-up optimization is possible.

Additionally, the timer on Voice PE works great. When I set a timer, the ring light illuminates and gradually dims until the time is up. However, when I set an alarm—for example, to wake me up at 7 a.m.—the ring light still turns on. Could this behavior be optimized specifically for alarms?

silver veldt
#

When multiple devices hear the wake word, there is no way to decide which one responds. It's a race condition and the first one to report to HA that it heard the wake word is the one that gets the right to reply

restive kettle
#

How do you set alarm? There's no inbuilt functionality for alarms in Home Assistant.

autumn fiber
# restive kettle How do you set alarm? There's no inbuilt functionality for alarms in Home Assist...

I might have mixed up timers and alarms. There really isn’t an alarm feature, but I think it’s a very important one. Other commercial voice assistants on the market all support this functionality. I can control home appliances very well using Voice PE, but I can’t set an alarm for the next day with it. I have to rely on my phone’s alarm or other voice assistants. I hope this alarm feature gets added soon!

restive kettle
#

I don't understand your statements - in first comment you're describing setting alarm to 7AM and behaviour in details - now you're saying it would be great to have 🙂
I have alarm sorted out with time helper, custom intent script and automation.

#

Also, PE isn't commercial voice assistant. It's just example device, that shows capabilities of XMOS chip. 🙂
Supporting alarms should be implemented on HA side, not assistant side. Could you maybe create feature request?

autumn fiber
restive kettle
#

Hmm. You didn't mention you're using LLM...
I have no idea how that starts timer on PE (timers in HA and timers you set with voice are two completely different things).

autumn fiber
restive kettle
#

Probably, your LLM does just call the timer tool back, even if you're requesting alarm...

autumn fiber
autumn fiber
restive kettle
#

Alright, brace yourself.

#

Then, create two helpers: one input_boolean (daily_alarm_active) and input_datetime (daily_alarm_time, with type "time").

#

That will set helper.

autumn fiber
# restive kettle First, here's sentence and intent script: https://pastebin.com/QKTbRUW6

Thank you very much for the method you provided. I will try it shortly. Since I’m just getting started with Home Assistant, I’ve only recently begun learning and experimenting. Although it’s challenging, it’s really interesting。Regarding the sentence and intent script you mentioned, should I first create an intent_script.yaml file in the config folder of HA and then paste the content there? I couldn’t seem to find this file. Thank you.

restive kettle