Rollladen-Position auf bestimmten Prozent-Wert begrenzen?

  • Hallo Zusammen,

    im Sommer haben teilweise eine mobile Klimaanlage im Einsatz, deren Abluftschlauch wir aus dem Fenster hängen lassen.

    Daher darf der Rollladen zu dieser Zeit nicht komplett herunterfahren, da er sonst auf dem Schlauch aufsetzen würde.


    Der Rollladen des Fenster ist mit einem Plus 2PM gesteuert. Zur Bedienung ist ein Serientaster angeschlossen.

    Kann ich dem Shelly die Position des Rollladens in Prozent begrenzen?

    Z. B. dass der Rollladen beim Herunterfahren gestoppt wird, wenn er bei 40 % angekommen ist?

    In der Web-Oberfläche von dem Shelly konnte ich nichts finden.


    Nun könnte ich natürlich den Endschalter vom Rollladen selbst umstellen, aber das Aufwand ist natürlich etwas größer als wenn ich die Position im Shelly begrenzen könnte.

    Danke schon mal!

  • Wenn du kein HomeAssistant hast kannst du das mit einer Scene in der Shelly APP machen Zeitbasiert oder mit der funktion "Getrennter Schalter" die Szene aktivieren und in der Szene die Position beim AB vorgeben.


    Der Inhalt kann nicht angezeigt werden, da Sie keine Berechtigung haben, diesen Inhalt zu sehen.
  • Ich nutze eine Szene die im Sommer das Rollo wegen Sonne nicht mehr ganz öffnet.
    Ich habe wohl ne Abfrage drin, die nicht weiter öffnet, wenn schon manuell unten (30%)
    Du müsstest das umgekehrt nutzen.

    VG Rolf

    (Wer einen Tippfehler findet, darf den gerne behalten :saint:)

  • Ich habe es jetzt mit einem Script gelöst.

    Damit habe ich grundsätzlich die Bedienung nicht geändert.

    Wird der Rollladen geschlossen, wird ein Timer gestartet, der kontinuierlich die Position des Rollladens prüft und den Rollladen stoppt, wenn der eingestellt Wert (bei mir 43%) erreicht/unterschritten wird.

    Allerdings besteht anschließend weiterhin die Möglichkeit, den Rollladen über den "Schließen"-Taster nochmals zu starten. Bis das Script den Rollladen wieder stoppt, ist dieser schon ein Stück weiter gefahren.

    Damit wäre es durch ständiges Betätigen des "Schließen"-Tasters den Rollladen immer weiter herunter zu fahren.

    Dagegen habe ich eine zusätzlichen Grenzwert (Variable 'cover_move_back_threshold ') definiert. Sobald die Rollladenposition diesen Wert unterschreitet, fährt das Script den Rollladen wieder etwas auf.

    Die reale Position und die Position innerhalb des Shellys laufen dabei recht schnell auseinander, aber in die unkritische Richtung. Bedeutet, dass wenn man den "Schließen"-Taster betätigt, obwohl der Rollladen eigentlich schon am eingestellten Limit angekommen ist, dieser kurzzeitig weiter herunterfährt, dann aber vom Script wieder hochgefahren wird und zwar höher, als vorher.

    Um die reale Position und die Position innerhalb des Shellys wieder abzugleichen, muss der Rollladen einmal ganz auf gefahren werden.


    Das Script habe ich ausgehend von dem Beispiel-Script 'Control a Shelly Plus 2PM (Gen2) by handling events' aus der Bibliothek geschrieben.