Как вариант можно использовать программируемое реле с часами реального времени.
http://www.owen.ru/catalog/34265489