Any word on getting the ability to set alarms & reminders using HomeAssistant Voice?

I have a nearly perfect voice pipeline setup that does everything I want (except alarms).

I’m running HomeAssistant in docker (so anywhere you see an “add on” referenced below, they too are running as their own docker containers since I can’t add “add ons” to HA in the traditional manner since it doesn’t support it when running HA in docker).

This works remarkably well and I pulled all Alexa devices out of my house, and I can do things that I never expected to be possible. I can say things (these are all real examples, and none of them are custom sentences…the LLM just figures it out):

  • “Hey kitty robot, good morning” - Response: “Good morning, would you like me to turn on the lights and feed the cats?” - (without me needing to use the wake word again): “Yes” - “I’ve turned on the kitchen and living room lights and the cats are being fed”
  • “Hey kitty robot, do I need to wear a coat if I go out today?” - Response: “The current temperature is 16°, and the weather is mostly clear, so I would recommend wearing warm clothes and a coat. If you’re sensitive to the cold, consider gloves and a hat.”
  • “Hey kitty robot, I’m leaving the house” - Response: “Would you like me to turn off all the lights?” - (without me needing to use the wake word) - “Yes” - Response: “I’ve turned off the living room lights, the hallway light and kitchen lights. Would you like me to do anything else?” (without me using the wake word) - “No.”

I can set timers, and they work incredibly well. But what I can’t get figured out is alarms/reminders. These were two big things we used all the time with Alexa, and I just can’t figure out a way to get this functionality within HA Voice (it’s not a big enough reason to put the Alexa spyware devices back into our house, but nonetheless it’s annoying have to use our iPhones instead of the voice assistant).

Things I’ve tried, none of which worked (for me, your mileage may vary, as it’s possible that maybe something in my pipeline is preventing them from working):

Those were the only “workarounds” I’ve seen mentioned after digging into this topic quite extensively.

Does anybody have something that’s working for them, or if it’s known if HA is going to be adding this kind of functionality?

1 Like

I haven’t dug into it too deeply yet but with home assistants built in todo list items can have due dates, I already have automations that send notifications when items are due so that could likely be tapped into. It would be nice if they figured out full support for timers and alarms in HA itself.

1 Like

I recently got one of the new 4 mic respeakers and FormatBCE who apparently hosts the YAML for Seeed and it shows timers, timer names, and alarms in the UI. Not sure if he just figured it out as since timers run on the esp32 or voice assistant they don’t show naively in the UI. I can’t speak for alarms or reminders. Seems like you could use sentence automatons to get the status but since I don’t use those 2 functions, I could be way off.

Just search the yaml file for next_timer and next_timer_name as everything is tied together using ID’s, there are two globals, 2 text sensors, and I believe 2 scripts with some things happening in the API part. Should be pretty easy to replicate.