Kugelbahn-Maschine

So müsste es sein:

 case Schritt::RUHEZUSTAND:

        if (!stepLift.moving()) {
          if (Taster.pressed(sensor)) {  // Wenn Bewegungsmelder aktiviert wird: Lift fährt nach unten.
            schritt = Schritt::LIFT_RUNTER;
          }
        }
        break;