hmm... akls ich das geschrieben hab, war da schon wer anders schneller...
daher nur noch eine kleine Erweiterung.
Um mal einen Zeitrahmen zu kriegen, angenommen, du wollteset das in Assembler machen, würde es etwa drei freie Tage nehmen, sich das nötige Wissen für so ein Program anzueignen. Eine Woche dann zur Umsetztung.
Mit nem AVR hätte das noch Vorteile:

-es muss nicht komplizierter sein, als mit einer rein elektronischen Lösung
-du kannst Dinge wie Dämmerung mittels Software lösen
-und du kannst eine Stellhysterese programmieren
-und mit nem kleinen µC kann man gut posen \/

Solltest du das mittels µC in Betracht ziehen, sag bescheid und ich kann dir ein paar Tips geben, wo du das Know How herkriegst.

Gruß, The Man