NEWS
[gelöst] Benannten Zeitplan per Block einschalten?
-
Ich habe in Blockly einen Zeitplan Trigger mit Namen (um einen Zustand alle x-Minuten zu checken).
Diesen Zeitplan kann ich über den Stop-Blcok "Stop Zeitplan-Name" ganz einfach stoppen.
Ich finde aber nicht den entpstrechenden Block für "Start Zeitplan-Trigger".Gibt es das nicht und ich muss den Umweg über ein Object machen und dieses überwachen, um dann in dessen Trigger den Zeitplan zu starten?
-
@simplyclever sagte: Block für "Start Zeitplan-Trigger".
Der Aufruf des Zeitplan-Blockes startet den Zeitplan.
-
Habe da wohl ein Verständnisproblem vor allem bzgl. des Timings.
Irgendwo anders habe ich ein If-Bedingung und dann möchte ich den Zeitplan starten.
Das geht also dann nur, wenn ich den Zeitplan in das If packe bzw. über einen anderen Datenpunkt Trigger entsprechende Aktion ausführe. -
@simplyclever sagte: wenn ich den Zeitplan in das If packe bzw. über einen anderen Datenpunkt Trigger entsprechende Aktion ausführe.
Meinst Du so etwa?
-
@paul53 Danke! Ja, genau so mache ich es aktuell. Habe mich gefragt, ob das nicht einfacher geht. Wenn es z.B. auch ein "start Schedule1" gäbe.
Dann bräuchte man auch nicht die Funktion "Zeitplan1". -
@simplyclever sagte: ob das nicht einfacher geht.
In Blockly nicht, da jeder Zeitplan einen anderen Bezeichner erhält. Man kann in Blockly den gleichen Zeitplan nur über eine Funktion zweimal aufrufen.