NEWS
Wenn Steuerung aus Skript dann ändere Objekt nicht
-
Hallo,
ich möchte folgendes umsetzen.
Wenn die Änderung des Rollos nicht aus einem Skript kommt (also vom Schalter manuell bedient), dann soll das Objekt "Auto_Beschatten_WzLinks" auf falsch gesetzt werden und täglich um 23:59 wieder auf wahr gesetzt werden.Ausgelöst durch ein Skript, fährt das Rollo auf 0%, trotzdem wird "Auto_Beschatten_WzLinks" auf falsch gesetzt.
Der Ursprung ist: "from": "system.adapter.javascript.0",
Warum stellt er trotzdem das Objekt "Auto_Beschatten_WzLinks" auf falsch?
Danke für Eure Hilfe.
-
@Uli977
Nimm den Trigger "Zeitplan 23:59" aus dem Trigger raus. Das bezieht sich allerdings nicht auf Deine Frage. -
@paul53 Also so?
-
-
@paul53 hab ihn erst einmal ganz herausgenommen und es funktioniert trotzdem nicht. Der Wert des Objektes geht immer noch auf falsch.
-
@Uli977 sagte:
Der Wert des Objektes geht immer noch auf falsch.
Bau mal einen "debug output" ein und schau die Log-Ausgabe an, wenn der LEVEL durch ein Script geändert wurde.
-
-
@Uli977
Vom Adpter HM-RPC wird erst der Wert 6 zurück geliefert, bevor er auf 0 wechselt. -
@paul53 Was heißt das?
Das ist bestimmt der Wert den das Rollo geöffnet war bevor ich es per Skript wieder hab runter fahren lassen.
Eigentlich will ich ja nur, dass wenn man am Schalter das Rollo verstellt, die Automatik aus geht.....
-
@Uli977 sagte:
Das ist bestimmt der Wert den das Rollo geöffnet war bevor ich es per Skript wieder hab runter fahren lassen.
Ja, davon gehe ich aus. Aber dass so auf "steuere" vom Adapter geantwortet wird, irritiert mich.
@Uli977 sagte in Wenn Steuerung aus Skript dann ändere Objekt nicht:
Eigentlich will ich ja nur, dass wenn man am Schalter das Rollo verstellt, die Automatik aus geht...
Das ist mir klar, aber es gibt keinen "vorvorherigen Ursprung", der bei diesem Verhalten erforderlich wäre.
-
@paul53 Hmm, also wenn du irritiert bist..... dann wirds wohl nix
-
@Uli977 sagte:
dann wirds wohl nix
Ja, mit Rollos, die eine gewisse Zeit benötigen bis sie den neuen Sollzustand erreichen, funktioniert es offenbar so nicht.
-
@Uli977
Versuche es mal so: -
schick das mal bitte.... ist fromJS eine Variable?
-
-
@paul53 So klappt es!
-
@paul53 Danke dir.....!
-
@paul53 ob das auch funktioniert wenn ich das Einschalten wieder per Uhrzeit hinzufüge?
-
@Uli977 sagte:
ob das auch funktioniert wenn ich das Einschalten wieder per Uhrzeit hinzufüge?
Ja, das hat mit dem Einschalten nichts zu tun. Den Zeitplan aber außerhalb von Triggern anordnen !
-
@paul53 Alles klar.
Und wenn ich zwei Rollos in einem Skript habe diese aber logischerweise einen anderen Trigger (Schalter) haben und ein anderes Objekt Automatik aus, dann ist das auch kein Problem, oder?