Author Topic: Alarm Clock  (Read 1782 times)

0 Members and 1 Guest are viewing this topic.

jb5349

  • Jr. Member
  • **
  • Posts: 46
  • Karma: 2
    • View Profile
Alarm Clock
« on: November 16, 2013, 03:52:00 AM »
I know this may seem simple enough, and maybe someone has done this already. If so, please share.

How about a built in timer/alarm clock function.

"Wake me up tomorrow at 6:00am" or "Set a timer for 30 minutes"

Then VoxCommando starts a macro or process (lets call it a countdown) until the event time is reached.

Then there could be three options. User can just enable the one they want to use.

1. Wake up with speaking

2. Wake up with sound or music file playing

3. Wake up with speaking first, then play sound or music

For the alarm, it could be a "Don't forget to take the bread out of the oven" or simply playing a sound

Both the alarm clock and the timer can be turned off or silenced by "turn alarm off" or "snooze alarm" or "timer off"

And finally, there should be the option of multiple timers and even multiple alarm clocks.


Now to expand upon this idea further, when the alarm goes off and the alarm is silenced, VoxCommando proceeds with "Good morning John" and then can proceed to offer up additional data. Weather, schedule, etc. as the user prefers.

It seems like this can already be done to some degree with existing functionality. The question is how?  For example, is there a way to have VoxCommando check for status changes, weather it reads data from a URL, a file, etc. every so often. Maybe every 5 minutes poll for data?


This would be a great feature to have as it could be modified for other things like turning on devices, lights, etc. at certain times on certain days and/or after a timer goes off.




nime5ter

  • Administrator
  • Hero Member
  • *****
  • Posts: 2009
  • Karma: 61
    • View Profile
    • Getting Started with VoxCommando
Re: Alarm Clock
« Reply #1 on: November 16, 2013, 04:14:54 AM »
There are various ways to set up an alarm clock in VC. You mention setting up a timer. How about the "SetEventTimer" action?

http://voxcommando.com/mediawiki/index.php?title=Actions#SetEventTimer

There is also the Google Calendar plugin, which allows for all kinds of reminder notifications.

This has been discussed many times in various ways on the forum, and is also documented in the wiki.

TIPS: POST VC VERSION #. Explain what you want VC to do. Say what you've tried & what happened, or post a video demo. Attach VC log. Link to instructions followed.  Post your command (xml)