Evtl. gibt es noch eine weitere Möglichkeit. Das Tor hat ja auch einen Anschluss für eine Schlupftür bzw. einen Not-Aus. Mit ein paar zusätzlichen Komponenten (Reed-Kontakt oder Rollentaster, Relais, Shelly) könnte das Tor beim Schließen an der richtigen Stelle gestoppt werden.
Ich stelle es mir so vor: Der Reed-Kontakt oder Rollentaster (Öffner) wird als Schlupftürkontakt angeschlossen. Mechanisch muss er so angebracht werden, dass er kurz vor Erreichen der unteren Endlage betätigt wird. Damit das Tor nicht jedes Mal an dieser Stelle stoppt, wird dieser Kontakt von dem Öffnerkontakt eines Hilfsrelais überbrückt. Dieses wird von dem zugehörigen Shelly "Lüfterstellung" angesteuert.
Der Ablauf beim Schließen (Tor muss zuvor geöffnet werden): Der Shelly "Lüfterstellung" wird aktiviert. (App oder separater Taster). Er steuert das Hilfsrelais an, damit wird der Schlupftürkontakt scharfgeschaltet. Über eine Ausgangsaktion wird der vorhandene Shelly 1 Plus zeitgleich geschaltet. Das Tor schließt und stoppt, sobald der "Schlupftürkontakt" öffnet. Am neuen Shelly sollte auch ein Auto TimerOff eingestellt werden, dieser sollte etwa 25 - 30 Sekunden betragen (deutlich mehr als die gemessenen 18,5 Sekunden). Nach Ablauf dieser Zeit lässt sich das Tor wieder ganz normal bedienen.
Ob man es so umsetzen kann, ist von einer Sache abhängig, das solltest du vorher testen. Als Schlupftürkontakt einfach provisorisch einen Schalter anschließen. Während das Tor schließt, diesen Schalter betätigen, so dass der Kontakt öffnet. Das Tor stoppt. Schalter wieder schließen und eine neue Torfahrt starten. Wenn das Tor jetzt öffnet, kannst du es so machen. Sollte das Tor aber weiter schließen, dann funktioniert es leider nicht mit dieser Methode.
Aus der Anleitung zum Anschluss des Schlupftürkontakts:
Anschluss eines Ausschalters oder eines Schlupf-
türkontaktes (dieser muss zwangsöffnend sein)
zum Anhalten oder/und Ausschalten des Antriebes
(Halt-bzw. Not-Aus-Kreis)
Ein Ausschalter mit Öffnerkontakten (potentialfrei) wird
wie im Bild 11 angeschlossen:
1) Den potentialfreien Öffnerkontakt an den Klemmen 12
(Halt- bzw. Not-Aus-Eingang) und 13 anschließen.
2) DIP-Schalter 1 (SCH1) auf OFF stellen.
Hinweis
Durch das Öffnen des Kontaktes werden eventuelle Tor-
fahrten sofort angehalten und dauerhaft unterbunden. Die
Antriebsbeleuchtung signalisiert den Pulscode 1x blinken
und LED 4 leuchtet.