This NodeJS script lets you configure time based and sunlight based schedules for your hue lights.