Kann man eigentlich das ganze so einstellen, dass z.B.
1x drücken => Rollade fährt runter
1x drücken => Rollade fährt wieder hoch
Das habe ich noch nicht ausprobiert, aber auch das müsste über jeweils 2 Szenen machbar sein. Ich habe gerade mal eine erstellt, da ich aber auf der Arbeit bin, kann ich es nicht testen. Wichtig ist, dass im WENN Teil der Zustand abgefragt wird. Hier ein Beispiel zum Schließen:
Öffnen sieht fast genau so aus, es muss dann nur "Geschlossen" abgefragt werden, im DANN - Teil dann öffnen...
Ziemlich sicher wird sich aber nichts bewegen, wenn der Rollladen irgendwo mittendrin steht. Bei der Abfrage kann man aber auch die Position benutzen, wenn die Position größer oder kleiner als ein bestimmter Wert ist...
Es gibt hier im Forum auch irgendwo ein Script, wo der Rollladen sich wie ein Garagentor verhält, jeder Tastendruck bewirkt eine Zustandsänderung, der Shelly "merkt" sich, was als nächstes kommen muss. Beispiel: Öffnen - Stopp - Schließen - Stopp - ...
Das Script war für einen I4 gedacht, kann aber sicher auch angepasst werden.