Warum nimmst du keinen Getriebemotor mit Endlagen? Das wäre eine gängige Lösung.
Notfalls eine Stromüberwachung zwecks Überlast.