Если разрабатывать алгаритм работы контролера с нуля, можно заложить в программу самодиагностику на этот случай. Например контролер точно знает сколько по времени качается одна подушка по максимуму, и он видит к примеру, что времени на закачку ушло в два раза больше от положенного, то в этом случае он сигнализирует водителю что в такойто подушке утечка.
Или еще можно заложить в алгоритм, чтоб контролер вел подчет закачек в подушку, допустим в одну и туже подушку пришлось подкачать 10 раз, а другие нет. Снова сообщаем водителю неполадки в таком то контуре. Как то так)