Three different lock units from different manufacturers (Dirak, Rittal, SouthCo), all with different electrical and operational characteristics.
Controllers to provide a common interface to all lock units, compensating for differing protocols and voltages.
Somewhat more colourful than usual, in order to be compatible with pre-existing mobile applications.