A CD4060 timer, the input is any voltage source or a pushbutton switch to an 4N35 optocoupler. The optocoupler will send current to an SCR which will latch and provide power to the CD4060, thus starting the timer. The timer output can be any standard relay. A diode to jam the oscillator has been added, but is not necessary if you need a recurring on/off system.