@Fitti:
Mich würde auch noch etwas mehr Details interessieren aus Eigennutz, was du exakt für ein Stoff und Motor hast. Gerne per PM. Suche nämlich sowas. 8-)
Also du hast einen normalen HomeMatic Funk-RolladenAktor drannen, richtig? Und den kannst Du auch von der CCU z. B. steuern? Oder hast Du dazu noch einen Funktaster? Oder hast du den Unterputz RolladenAktor, wo du die Taster direkt anchließt?
Sei es drum. Eigentlich müsste es doch so gehen, dass du immer nur auf bestimmte Positinen fährst. Den Rolladenaktor hast du entsprechend mit der Zeit programmiert, richtig?
Also z. B. 0% ist der Store komplett offen, das Fenster ist vollkommen frei.
Bei 100 % ist der Store vollkommen vor dem Fenster.
Jetzt kann man ja diesen Store ankippen, auch wenn der Store z. B. nur das halbe Fenster verdeckt, richtig? Das willst du?
Das ist durch eine Logik machbar:
Man müsste also den aktuellen Wert erst auslesen und dann ein paar Prozent rauf oder runter rechnen. Also z. B. lese ich erst mal aus, dass der Store bei 43% steht (0.43).
Jetzt musst du ausprobieren, wieviel % du benötigst, damit er einmal seine Blick-Position umdreht. Sagen wir 5%.
Dann setzt du den Store auf den Wert 0.48 (48%) mit setState(xxx..
Jetzt sehe ich nur noch ein kleines Problem, nämlich ob der Store vorher geöffnet oder geschlossen wurde. Demnach müsstest Du was addieren oder abziehen.
Bevor jetzt noch weitere Vorschläge kommen - ist das so ungefähr was bei Dir ist und die rein theoretische Lösung geht in die richtige Richtung?
So long,
Fitti `
Hallo Fitti
genau so sollte es funktonieren
einfach irgendwo mitten drinnen kurz mal umsteuern und dann weiter nach unten fahren
Gruesse
Mario