Alarm clock with voice

The last thing preventing my household from replacing our Nest speakers with something like Voice PE is the ability to easily use voice commands to set and manage alarms to wake us up in the morning. Some users have created timer automations for this, but they require creating and managing a lot of helpers, on top of configuring voice triggers. For something this critical, I would feel much more confident with a default integration.

Key features:

Set one or more alarms with voice commands.

After setting an alarm, assist verbally confirms the time the alarm is set for.

Interpreting ambiguous alarm times, e.g. if I say “set an alarm for 7” at 10pm, it sets an alarm for 7am the next day.

If I ask “what time is my alarm?” it responds with the list of alarms I have set.

Use voice commands to cancel or edit alarms that have been set.

When the alarm is ringing, stop the ringing by saying “stop,” like you can do with Voice PE timers.

Ability to use the alarm time as a trigger for other automations.

Alarms not affected if Home Assistant reboots or goes temporarily offline overnight.

I am aware that the Android companion app can expose the time the phone’s alarm is set for, but we use iOS.

You didn’t vote for it.

1 Like

Good catch, thank you.

I agree, I am looking for this as well. Even checked blueprints and I didn’t find anything yet.

Indeed. This would be a great addition to Home Assistant Voice, especially now that Google/Nest Speakers are acting up and refusing to follow simple cues like setting alarms or timers🤷‍♂️

I am actually working on an integration for this feature: Alarms and Reminders with Intents

GitHub discussion: Add ability to set alarms on Voice Assistants · home-assistant · Discussion #559 · GitHub

1 Like

I just created a feature proposal for the Home Assistant Voice, happy to hear your thoughts:

hey, i just made a plug and play hacs integration for that: GitHub - Pewidot/ha_voice_alarms Please give my any Feedback. It allows for easy LLM IAssist functionality instead of working with simple intends. Alarms are persistent and survive restarts. Custom Alarm Files and more. Its in early development but worked fine for me so far. It even allows you to specify satellites and has multi satellite support.

Another integration I made for alarms: GitHub - gurux13/hass-alarm: Wake-up alarm HASS custom integration

Called Wake-up alarm on HACS.

Also in early development, testing welcome.