Ich würde auf keinen Fall NUR über Laufzeit die Rollläden fahren aus 2 Gründen:
1.) Auch ein Shelly kann mal defekt sein und wenn der Motor dann an einem Endanschlag permanent bestromt wird, kann das nicht gut sein, je nachdem, welcher Motortyp verbaut ist. Hatte ich an einem Motor auch mal, dass der Endschalter zu weit unten eingestellt war und er im Winter auf die Fensterbank gedrückt hat über 1 Stunde. Habe es dann durch ein unterschwelliges Brummen zum Glück bemerkt. Aber seit dem hat der Motor einen Knacks und läuft oft nur verzögert an.
2.) Das Ziel einer Laufzeit-Steuerung wäre ja, die Endlagen NICHT zu überfahren, um Schäden zu verhindern, z.B. dass sich die Welle abwickelt usw... Die Laufzeit zu nutzen, um einen Rollladen zu positionieren ist für Zwischenpositionen ok als grobe Näherung. Es gibt aber einfach Ungenauigkeiten im Laufverhalten und je öfter man dann rauf und runter fährt, umso mehr weicht tatsächliche von theoretischer Position ab. Der Shelly 2PM braucht von Zeit zu Zeit eine Referenzierung. Gibt man dem Shelly z.B. das Kommando, Rollladen 100% öffnen oder auf 0% schließen, dann macht das der Shelly nicht mehr über die zu erwartende Laufzeit, sondern schaltet den entsprechenden Ausgang, bis er im Leistungsverlauf "sieht", dass der Rollladen angehalten hat (oder die maximal eingestellte Laufzeitüberschreitung greift, voreingestellt 60s). Und darüber wird dann immer wieder die Nulllage referenziert.
Unsere Rollladensteuerung z.B. schließt abends alle Rollläden komplett auf Endanschlag und 10s später werden dann nochmal die tatsächlich gewünschten Endlagen angefahren, sodass mindestens 1x am Tag alle Rollläden für die Shellys wieder eine bekannte Lage haben.
Fragen:
- Mal angenommen, du wolltest trotzdem per Laufzeit fahren, wie wolltest du das umsetzen ? Gibt es dann eine übergeordnete Steuerung, welche die Shellys kommandiert, oder soll das jeder Shelly autark können ?
--> Autark könnte z.B. per Actions gehen oder auch per Script.
- Du müsstest sicherstellen, dass die aktuellen Positionen zu jeder Zeit bekannt sind. Was ist bei Stromausfall ? Du müsstest dir entsprechend merken, wo die Rollladen stehen, das wird auch ein Problem werden.