fabriceb/GCalCron2 — Issue #11: off-topic: How can we automate disabling events during a holiday?
Author: ndbroadbent
Created: 2012-01-09 08:38:26+00:00
State: open

Here's another thing that I have been thinking about for a long time. When I'm on holiday, I would love to be able to simply add the event to my 'Holidays' calendar, and have all of my alarms and work-related automation tasks automatically disabled.

So, for example, my home automation system interacts with XBMC, and turns on music in the morning. I also automate a WakeOnLan packet to my computers at the office, so that they are ready when I walk in the door. I 'd also like to automate the heaters and air-conditioning, so that I don't waste energy during the day, but the flat is a nice temperature when I get home.
You mentioned that a cancelled task woke up your sister during a holiday, so I guess you know what I mean...

So instead of manually cancelling all these events, it would be great if all we had to do was create a 'holiday' event that automatically disabled them. I already subscribe to a calendar of public holidays, so it would amazing if my alarm automatically turned itself off when I don't need to go to work.

I don't think Google Calendar can handle these kinds of rules, but please let me know if it can.
It seems like this idea might be out of the scope of GCalCron2, but I was wondering what you think?

I would love to also write a translation layer between the 'at' command, and the alarm app of my (jailbroken) iPhone, so that I can use GCalCron2 to manage the alarms on my iPhone, which can also set alarms up to 7 days in advance. (I can't just use the default calendar alerts because they're too quiet, can't customize ringtone, don't have snooze, etc.)

So, you can see why I'm excited about this feature :)