Deutsche Rolläden korrekt steuern

  • Hallo,

    seit heute unterstützt das HACL Script https://github.com/bieniu/ha-shellies-discovery auch value_templates.

    Dadurch kann man die Laufzeiten bei den Shelly 2.5 so korrigieren, dass die Position bei 50% auch der optischen Position entspricht.

    Hier einmal eine Beispielkonfiguration:

    Die Zahlen sind so zu verstehen (Lineare Algebra -> Gradenfunktion y = x*m +b)

    50 optisch entspricht einer Position von 65 im Shelly

    Position 5 entspricht einer Position von 16 im Shelly --> Hier soll das Rolle gerade so unten angekommen sein, so dass die Position 4-1 noch zum Steuern der "Schlitze" bleiben...

    6 ist der unterste Wert, wo die Rollos noch ein Stückchen geöffnet sind. Darunter ist nur Leerlauf, der Motor läuft zwar, aber das Rollo bewegt sich nicht mehr.

    Die anderen Werte sind dann 49 (50-1) und 15 (16-1)

    position_Template wandelt die Werte in die eine Richtung um, set_position_Template in die andere. Daher sind dort die Werte quasi "vertauscht".

    Viel Spaß beim Ausprobieren!

    Gruß

    Sebastian

  • Hallo Sebastian

    Ist es bei dir auch so, dass der Slider des Rollos immer zurück springt?

    Wenn man von 100% auf 50% stellt (Slider), dann springt der Slider "on Release" wieder auf 100% zurück und springt erst wieder auf 50% wenn der Shelly stoppt. Erst dann wird die MQTT-Meldung mit dem neuen Wert publiziert.

    Ich hätte erwartet, dass der Slider direkt bei 50% stehen bleibt, wenn ihn dort hin ziehe.

    LG Rob