Mini Green House
Use an RTC module and an Arduino. The RTC module will wake the Arduino every 10 minutes. If the temp is too low, it will turn on a small heater. It will also check the time and turn the light on or off as needed.
The heater can be pretty simple, just run a few volts through a power resistor and blow a small fan over it.
The light is a bit more of a challenge because I need a latching power relay. I also need a way to check the state of the light, not hard, but there's a few ways to do it.