wobei das über den CAN-Bus die eleganteste Methode wäre, WENN da die nötigen Infos draufliegen. Genau für solche Sachen ist der Bus ja da. Wenn auf Deinem Bus der Staus von Zündschloß und ZV ... äh ... liegen, kannst Du ja einfach(*) am Bus horchen...
Edit:
...Überlegungen gingen bisher von 12V Rolladenmotoren (teuer,aber Endlagen einstellbar) über 12V Getriebemotoren aus dem Modellbau- aber wie löst man das Abschaltungsproblem elegant?...
Weitere Möglichkeiten wären Schrittmotoren (Schritte mitzählen) oder optische Sensoren (Lichtschranke oder diese Mikrobedruckten Folienstreifen (->Drucker))), nur der Vollständigkeit halber; die einfachste, billigste Methode sind natürlich Endschalter (quasi mechan. Sensoren). Diese kannst Du entweder (jeweils mit einer Diode antiparallel zueinander) in Reihe zum Motor setzen, oder (so Du den verwendest) über den µC auswerten lassen. Ersteres hat den Vorteil, daß das auch noch geht, wenn der µC/das Programm spinnt...
(*)einfach: (*Bücher nachschlag*)