Something you could try is to remove the timer board from a bathroom fan, mount it in a box thats fit for purpose, make the appropriate conns between the door feed/load receiver relay and perm. feed and in the same way as you connect a fan with run-on timer, connect the light to the output...