dann bleibt mir nur mehr ein Lösung, und zwar : die ganze Kommunikation über mqtt laufen zu lassen und rules einzusetzen z.B. openHAB.
Beiträge von binderj1
-
-
HighFive Du hast mein Problem verstanden!
zu Punkt 2 Der 2PM empfängt den Befehl "Rollo Hoch" und das Rollo fährt hoch.
solange das Rollo fährt, ist im Script die
Bedingung erfüllt, und jeder weiterer Befehl soll als STOP-Befehl wirken.
Auf Grund dieser Überlegung müsst das Script in den 2PM.
-
Ja, mit "doppelt gedrückt" würde es gehen, aber die Funktion brauche ich für beide Rollos gemeinsam rauf und runter zu fahren.
ein Script für STOP Funktion wäre die Lösung.
das folgende Script liefert die Info ob das Rollo läuft oder nicht .
CodeShelly.addStatusHandler(function(e) { if (e.component === "cover:0") { if (e.delta.state === "opening" || e.delta.state === "closing") { print("Rollo läuft"); } } });
jetzt muss nur mehr die Funktion rein "wenn Rollo läuft und ein OPN oder CLOSE Befehl kommt dann Rollo STOP".
Vielleicht kann da jemand weiter helfen.
LG
-
Ja, der I4 ist ein WLAN & Bluetooth Controller mit 4 Eingänge.
Der Inhalt kann nicht angezeigt werden, da Sie keine Berechtigung haben, diesen Inhalt zu sehen. Taster li-oben Rolo1 AUF
Taster li-unten Rolo1 ZUTaster re-oben Rolo2 AUF
Taster re-unten Rolo2 ZU -
Hallo
Ich steuere meine ShellyPlus2PM nur mit ShellyPlusI4 Taster (habe in meinem Haus alle Rollläden auf Motor umgerüstet).
Momentan laufen die Rollläden immer in die Endposition.
Durch Drücken eine Tasters beim I4 läuft das Rollo, und durch ein weiters Drücken soll das Rollo stoppen.
Wie kann ich das mit einem Shelly-Script Realisieren? Wenn ja, WIE?
LG
binderj1