NEWS
Schedule wird mehrfach ausgeführt
-
Moin,
ich möchte eine Funktion Zeitgesteuert ausführen. Jetzt habe Ich das Problem, das diese mehrfach gestartet wird.
Ich weiß bloß nicht warum.
Für mich sieht es so aus, als ob jede Script-Datei, die Funktion auslöst :roll:
Mein Problem ist dabei, das ich innerhalb von 1Sekunde, ca.20 mal, einen Wert an meinen Rollladen sende und die Steuerung dabei einen Fehler ausgibt. "Sending to fast", irgendwie so…
Weiß jemand wie Ich das Abfangen kann ?
CODE:
schedule({ hour: 10, minute: 31}, function (Obj) { log("Schedule Test"); } );
LOG:
javascript-0 2016-12-19 10:31:00.971 info script.js.Trigger_VIS.VIS_Steuerung_Log: Schedule Test javascript-0 2016-12-19 10:31:00.922 info script.js.Trigger_VIS.VIS_Steuerung: Schedule Test javascript-0 2016-12-19 10:31:00.871 info script.js.Trigger_VIS.VIS_LCD: Schedule Test javascript-0 2016-12-19 10:31:00.812 info script.js.Trigger_VIS.VIS_Erdgeschoss: Schedule Test javascript-0 2016-12-19 10:31:00.757 info script.js.Trigger_VIS.VIS_Dachgeschoss: Schedule Test javascript-0 2016-12-19 10:31:00.704 info script.js.Trigger_Hardware.TRIGGER_RFID: Schedule Test javascript-0 2016-12-19 10:31:00.606 info script.js.Trigger_Hardware.TRIGGER_Keller: Schedule Test javascript-0 2016-12-19 10:31:00.537 info script.js.Trigger_Hardware.TRIGGER_Erdgeschoss: Schedule Test javascript-0 2016-12-19 10:31:00.448 info script.js.Trigger_Hardware.TRIGGER_Dachgeschoss: Schedule Test javascript-0 2016-12-19 10:31:00.378 info script.js.Trigger_Hardware.TRIGGER_Bewegungsmelder: Schedule Test javascript-0 2016-12-19 10:31:00.350 info script.js.Trigger_VIS.VIS_Steuerung_LCD: Schedule Test javascript-0 2016-12-19 10:31:00.290 info script.js.Trigger_VIS.VIS_Status: Schedule Test javascript-0 2016-12-19 10:31:00.275 info script.js.Trigger_Adapter.ADAPTER_Anwesenheit: Schedule Test javascript-0 2016-12-19 10:31:00.240 info script.js.Trigger_Hardware.TRIGGER_Heizung: Schedule Test javascript-0 2016-12-19 10:31:00.188 info script.js.Trigger_Hardware.TRIGGER_Draussen: Schedule Test javascript-0 2016-12-19 10:31:00.136 info script.js.Trigger_VIS.VIS_Steuerung_Hardware: Schedule Test javascript-0 2016-12-19 10:31:00.086 info script.js.Trigger_VIS.VIS__Test: Schedule Test javascript-0 2016-12-19 10:31:00.024 info script.js.Trigger_VIS.VIS_Steuerung_Termine: Schedule Test
-
Hi,
Hast du den Aufruf vielleicht in einen Globalen Skript gemacht? (Wobei ich mir nicht sicher bin, ob das verhalten dann so wäre)
-
Hi,
Hast du den Aufruf vielleicht in einen Globalen Skript gemacht? (Wobei ich mir nicht sicher bin, ob das verhalten dann so wäre) `
Ja. Das hat er -
Danke Jungs,
es ist tatsächlich so, das der Aufruf in einem globalen Script steht.
Werde es nachher mal umbauen und testen.
Danke schon mal dafür :mrgreen:
-
Super, hat funktioniert :idea: Danke
Daraus hat sich für mich jetzt aber auch noch eine weitere Frage ergeben.
Und zwar aktualisiert der iCal Adapter ja genau so oft.
Also alle 30min. Ca.20x innerhalb von einer Sekunde.
Kann Ich das irgendwo einstellen oder muß Ich , in Zukunft, die Aktualisierung über ein Script (nicht Global
) steuern.
Wie macht ihr das?