Control relays on a schedule by polling Google Calendar
A google calendar "private feed" (like http://www.google.com/calendar/ical/domain.com_deadbeefcafef00d0123456789%40group.calendar.google.com/private-fedcba98765432100123456789abcdef/basic.ics)
An Arduino with network capabilities and some relays.