Et une simple info par détection de consommation de courant ne te va pas ?
D'ailleurs, une fois ça mis en place, c'est pas très difficile de faire une inverseur de sens avec arrêt et redémarrage progressif, soit par électronique traditionnelle, soit par utilisation d'un µC.