Haber, no hay nada, pero si eres aventurero, te puedo dar una receta (no lo he probado pero deberia funcionar)
en un recipiente lleno de agua, sumerges un cordon, y el otro extremo lo dejas colgando en otro recipiente mas bajo. Te las ingenias para que dure el agua 18 h. LLenando mas o menos el recipiente, con un recipiente mas grande, con cordones mas finos...
Una vez que lo has conseguido pones dentro un corcho, con un hilo de Nylon y lo atas a un conmutador pequeño (pulsador) lo venden en las tiendas de electronica, si te decides te lo describo (es un poco largo). el conmutador lo pondrias en el borde del recipiente. El conmutador iria conectado a un rele. El rele iria conectado a una pila que lo alimentaria (con el conmutador en medio), tambien iria conectado a la corriente (220 v) y luego a la lampara.
La idea es que cuando el agua se agota, el corcho llega abajo y acciona el conmutador (al tensar el hilo de nylon), este haria que el rele cortase la corriente.
Y pa que sirve. Pues tu te levantarias por la mañana (si siempre te levantas a la misma hora, si no no sirve) y llenas el recipiente, eso haria que se encendiese la luz. Por la noche, el solito cortaria.
Ya se que es una locura, pero se pregunta tantas veces por lo mismo, que publico esto, porque considero que es la unica forma de hacerlo cuyo coste no superaria al temporizador, el que quiera que lo construya, y el que no que se descojone :mrgreen:
PD: si el corcho no tiene suficiente peso para accionar el pulsador tendrias que probar con objetos mas pesados(mas grandes seguramente) que flotasen en lugar del corcho