NEWS
[gelöst] JS variable an callback übergeben
-
Ich finde einfach kein Beispiel, deshalb meine Bitte an die Experten.
Wie kann ich die globale Variable DruckCheck in einer Callback Funktion auswerten
und ändern?In dem Beispiel:
Wenn der Scheduler den Sprinkler einschaltet, soll das Gartenwasser NICHT eingeschaltet werden.var DruckCheck on({id: "mqtt.0.haus.outdoor.MaxGarage.Sprinkler", change: "ne"}, function (obj) { if (!DruckCheck) { log("DruckCheck: "+DruckCheck) setState("mqtt.0.haus.keller.HumiFan.Setpoints.Gartenwasser",true) } }); // Trigger/Timer Sprinkler schedule("28 07 * * *", function () { DruckCheck = true setState("mqtt.0.haus.outdoor.MaxGarage.Sprinkler", true); DruckCheck = false }); // Schedule
DruckCheck = false war schneller als die Auswertung if (!DruckCheck)
Die Variable wurde doch übergeben.