NEWS
Shelly i3 Blockly ShortPress 1x & 2x
-
Hallo zusammen
ich habe einen Shelly i3 und der soll auf unterschiedliche Anzahl von Tastendruck unterschiedliches machen.
Im hier dargestellten Beispiel soll er eigentlich folgendes machen:
1x Druck (Short)
a) soll prüfen, ob Lampe an ist, wenn an, dann ausschalten
b) wenn aus, dann einschalten mit x Lichthelligkeit und y Farbtemperatur
2x Druck (Short)
a) soll Lampe einschalten auf x Lichthelligkeit und y Farbtemperatur.Bei erneutem Druck Short soll Lampe auch ausgeschaltet werden, wenn vorher 2x Short gedrückt wurde...
Mein Skript funktioniert leider nicht. Der erste Teil, also alles mit 1x Short, funktioniert. Der zweite Teil (2xShort) leider nicht
Kann mir bitte jemand auf die Sprünge helfen?
Vielen lieben Dank im Voraus
LEM -
@lemonbiter
Der Trigger sollte auf "Event" laufen, nicht auf "Input" -
@zahnheinrich
Lieber Ulrich,
hoffe Du hattest schöne Osterfeiertage.
Vielen Dank, dass Du mir hilfst. Auf "Event" hatte ich auch schon versucht. Aber der wird nicht zuverlässig getriggert. Habe es gerade noch mal getestet...
Wenn ich bspw. 1xShort drücke, Licht geht an. Dann Doppelt S, Licht verändert wie gewünscht die Fabtemperatur. Aber bis er das nächste mal S akzeptiert, kann es sein, dass ich entweder ein paar Minütchen warten muss oder aber 4-5 mal tasten.
Input verändert sich immer, mal auf False mal auf True, aber eben immer wenn ich taste...Hast Du dazu eine Idee? Kann ja nicht sein, dass man bei einem Lichtschalter warten muss ...
Danke Dir
LEM
-
ich triggere auf den Eventcounter, der zählt immer hoch...