Wie kann ich ein eigenes "Gerät" (Rolladen) erstellen?

Genau an der Laufzeit knabbere ich im Moment auch. Zusätzlich dazu habe ich kein Stop service, sondern die Bewegung wird durch nochmaliges öffnen bzw. schließen realisiert. Keine Ahnung, wie das funktionieren soll…