To solve the problem without sourcing a new switch, [Jean-Noel] built his own Arduino based Dahlander switch. This consists of three relays that select the wiring configuration for each speed mode.
The design is clean and direct featuring off the shelf tubing and fittings, 2 pressure/vacuum switches, and an Arduino. Each one of the switches can detect pressure or vacuum, so one switch set to ...