Wenn es Dir nicht auf den Zentimeter ankommt, ich mache es mit Shutter ist oben oder hochfahren bis 0% und dann per Zeitmessung auf x% fahren. Ist recht einfach.
Wäre es am einfachsten zu schauen vor der neupositionierung wo das Rollo steht (geöffnet oder geschlossen), dann in die Richtung weiterzufahren bis das Rollo angekommen sein müsste (quasi die gesamte Laufzeit abwarten) und dann erst in die entsprechende Postion zu fahren?
Oder ist es einfacher eine Zwischenvariable zu machen, wo der Stand gespeichert ist und dann basierend auf der zu steuern?
Ist es auch möglich diese Scripte dann in den bestehenden Button einzubauen (derzeit gibt es ja schon hoch, runter, stop - ich hätte gerne dazu noch button wie 33,50,75%). Geht das im Webfront und iFront?
Ich denke das wäre allgemein die beste Lösung da Zwischenstopps die ganze Zeitschematik ducheinander bringen.
Siehe Problem bei Antwort im ersten Satz
Geht eben nur wenn Du die Zeit für einen kompletten Lauf hast. Dann könntest Du anteilsmässig rechnen, aber…
… 50% ist nicht gleich 50% beim Rollo da die Laufgewschwindigkeit am Anfang ja schneller ist als wenn das Rollo schon fast abgewickelt ist.
Letztendlich fahre ich mit Brownsons IPSShadowing schon ganz gut. Vor allen Dingen die Profile die darin hinterlegt werden können sind einfach genial und müssen nicht nocheinmal selbstgebastelt werden.
Bei mir steuere ich die Rollläden und die Markise damit in Vollautomation, wobei ich die Temperaturprofile erst noch abwarten muss.