NEWS
[Gelöst] Taster doppelt drücken
-
@Daytona-Saar sagte:
Da ich dies auch mit den Tastern machen muss
Welche Datenpunkte sind Taster und wie verhalten sich diese ?
-
Hier die RAW von der Variable für gleichzeitige Anzeige / Bedienung.
Meintest du das ?{ "from": "system.adapter.admin.0", "user": "system.user.admin", "ts": 1563563853037, "common": { "name": "Taster_Büro_Altbau", "role": "", "type": "boolean", "desc": "Manuell erzeugt", "read": true, "write": true, "def": false }, "native": {}, "acl": { "object": 1636, "owner": "system.user.admin", "ownerGroup": "system.group.administrator", "state": 1636 }, "_id": "javascript.0.scriptEnabled.Taster.Taster_Büro_Altbau", "type": "state" }
Vom Verhalten her ist sie TRUE beim drücken und FALSE beim loslassen
-
@Daytona-Saar sagte:
"_id": "javascript.0.scriptEnabled.Taster.Taster_Büro_Altbau",
Ist das der Tasten-Datenpunkt oder heißt das Skript "Taster.Taster_Büro_Altbau" ? Dieser Datenpunkt ist im obigen Skript nicht enthalten.
-
sorry... zwischenzeitlich umbenannt. Orientiere dich an den idCmd1 idStat1 und idVis
-
@Daytona-Saar sagte:
Orientiere dich an den idCmd1 idStat1 und idVis
Und welcher davon ist Taster ?
-
Na, Taster_Kind 2 Licht Decke AB.
Also IdCmd -
@Daytona-Saar
Der toggled das Licht ? Dann ändere Zeile 8 insetState(idCmd1, true);
-
Hi,
vielen Dank erst mal für die schnelle Antwort.
Habe das mal geändert.
Kann dann das Licht einmal einschalten und nie wieder aus.
Rückmeldung funktioniert dann auch nicht mehr. -
@Daytona-Saar sagte:
Kann dann das Licht einmal einschalten und nie wieder aus.
Dann muss wohl der Taster auf false zurück gesetzt werden.
setState(idCmd1, true); setStateDelayed(idCmd1, false, 100);
-
Du bist mein Held vielen vielen Dank für die Hilfe
Licht an und aus schalten mit passender Rückmeldung funktioniert jetzt in allen möglichen Situationen.
Egal ob von Alexa, KNX-Taster im Raum oder Visualisierung!