Управление светом по расписанию

Добрый день.
А что должно инициировать выполнение функции? Я бы использовал просто ежеминутный cron, готовую реализацию можно глянуть в Помогите пожалуйста с подбором и настройкой оборудования для теплиц