timed lighting button working principle
As discussed in Adding a timer to a basic circuit without using a 555, a time delay can be done pneumatically.



Figure 1. A pneumatic time delay switch.

The simplest solution is to replace your push-button with a pneumatic time delay switch. These are commonly used in stairway lighting applications. The button is pressed to close the contacts and, at the same time, air is pushed out of a piston in the button through a one-way vent. Air is drawn back into the piston when the button is pushed back out by spring. Adjustment of the bleed screw deterimines the time delay.







simulate this circuit &ndash; Schematic created using CircuitLab

Figure 2. Typical multi-switch circuit. Put a button and lamp on each floor.

Very simple and reliable.