Danke für die Info! Hätte nicht gedacht dass beim Anziehen auch mit PWM gefahren wird. Vielleicht um die Spannung am Magneten auf bauartspezifische 12V zu begrenzen, oder Schonung der LiMa?
Die Lösung mit RC Servo ist ja deine Idee, und du hast es schon gut umgesetzt. Bis auf Positions/Fehlererkennung (Servo zerlegen und Poti anzapfen, oder gibts schon Digitalservos mit Positionsrückmeldung?) sehe ich keine Möglichkeit es anders zu machen. Ich hab deinen Code nur kurz überflogen, schaltest du den Servo nach dem Schließen stromlos? Falls nicht wäre das vielleicht eine minimale Verbesserungsmöglichkeit, da dann der Servo bei falscher Einstellung/Defekt nicht mehr gegen die Mechanik arbeiten würde.
Gegen schlechte Schieber/Zylinder ist die Elektronik leider nicht gefeilt, schade dass es da scheinbar auch Mist zu kaufen gibt.
Lg