NEWS
Gelöst! Rollosteuerung Shelly 2.5: Anfängerproblem
-
Hallo liebe Forengemeinde,
Ich habe meine 6 Raffstores mit Shellys versehen um die Tageslichtlenkung zu umgehen.Vorweg: alle Shellys sind kalibriert uns lassen sich über die App problemlos auch prozentuell regeln.
Was soll funktionieren?
Ich möchte, dass sobald ich den Schalter (detach input = True) zum schließen betätige, der entsprchende Raffstore auf 70% runter fährt, dann wieder auch 90% und dann auch 0% fährt. Damit lenken die Lamellen um und sind zu.Habe viel gelesen und entweder laufe ich in eine Endlosschleife oder es passiert nix, außer dass schließen als ob kein Skript vorhanden wäre. Fehler gibts keine im log.
Hab ich hier einen totalen Blödsinn zusammengestückelt?
Vielen Dank für euren Input
-
@highshot dann eher so, Wert findest du bei Trigger Object ID, umlenken ist eine variable
ich habs allerdings auch nicht so mit logik und blockly
-
@crunchip
Danke für den Tipp, geht aber leider noch nicht. Relais klickt zwei mal, aber er fährt einfach nur runter.Habe nur noch die Abfrage = wahr hinzugefügt, weil er ja sonst nicht weiß ob Schalter an oder aus, oder?
Lg -
@highshot sagte in Rollosteuerung Shelly 2.5: Anfängerproblem:
Habe nur noch die Abfrage = wahr hinzugefügt, weil er ja sonst nicht weiß ob Schalter an oder aus, oder?
das ist falsch, es wird damit bereits auf "wahr" ausgelöst
-
Ok, jetzt tut sich was. Jetzt stoppt er bei 80%. Wenn ich den Schalter ausschalte geht er auf 90%.
-
@highshot
probier es mal so
-
@crunchip
Steht bei 80%... als würde das Skript stoppen. -
@highshot dann weiß ich auch nicht weiter, wie gesagt, logik is auch nicht so meins
bau doch mal debugbausteine unter jedem steuere....
-
@crunchip
javascript.0 2021-01-24 21:03:41.708 info (8196) script.js.Raffstore: trueMehr gibt er nicht her. Danke für deine Hilfe! Ich spiel morgen mal weiter... v
-
@highshot sagte: Raffstore auf 70% runter fährt, dann wieder auch 90% und dann auch 0% fährt.
Ich würde es so versuchen:
-
@paul53 danke! Probiere ich aus wenn ich zuhause bin
-
@paul53
Leider bleibt auch hier das Skript beim ersten Schritt hängen. Er fährt bis 70% und dann war’s das. -
@highshot sagte: Er fährt bis 70% und dann war’s das.
Die Laufzeit hast Du an die tatsächliche Laufzeit des Raffstores angepasst (evtl. etwas länger)?
Poste bitte den erzeugten Javascript-Code ohne die letzte Zeile in Code tags. -
Gelöst! So gehts:
-
Scheinbar dauerts bis der Shelly den Wert der Position meldet.
-
@highshot nö, eher bis dein Raffstore die Position erreicht hat
-
@highshot sagte: Scheinbar dauerts bis der Shelly den Wert der Position meldet.
Die Differenz zwischen auf 90% setzen und auf 0% setzen beträgt gerade mal eine Sekunde. Anscheinend darf der Raffstore nicht die 90% anfahren, sondern man muss kurz nach dem 90%-Befehl den 0%-Befehl rausgeben.
-
@crunchip said in Gelöst! Rollosteuerung Shelly 2.5: Anfängerproblem:
@highshot nö, eher bis dein Raffstore die Position erreicht hat
Hast natürlich recht
@paul53
Genau das wird’s sein... deswegen klackt das Relais drei mal Folge. Das Skript rattert einfach durch