ich finde ja, das schreit geradezu nach einem kleinen Arduino mit H-Brücke oder 2xum Relais, programmiert als State Machine.
3 Steuer-Buttons für die Stockwerke (angebracht außen an den Stockwerken) und 3 Sensor-Buttons, die den Kontakt an den Haltestellen melden.
Ist nicht schwer zu programmieren, du musst nur den Mut finden, den Schritt zu Arduino zu wagen.
Erst mal ein paar Trockenübungen, und dann ran an den Braten! 8-)