Geplante Aufgaben und Workflows
Das Bedienfeld Geplante Aufgaben unterstützt sowohl den klassischen Schrittmodus als auch den Workflowmodus als Flussdiagramm. Es dient damit als Zeitplaner und als visuelles Automatisierungswerkzeug.
Unterstützte Auslöser
Cron-AusdruckFestes IntervallEinmaligVom Benutzer ausgelöstKVDB-Warteschlange konsumieren
Dabei gilt:
Vom Benutzer ausgelöst: wird nicht automatisch geplant und läuft nur bei manueller Ausführung.KVDB-Warteschlange konsumieren: geeignet für Abläufe, die Aufgaben sofort nach dem Einreihen abarbeiten.
Zielgeräte und Gruppen
- Geplante Aufgaben verwenden dieselbe Geräte-/Gruppenlogik wie das Hauptfenster.
- Wenn eine Aufgabe Gruppen auswählt, verwendet sie beim Lauf die aktuell an diese Gruppen gebundenen Skripte und Konfigurationen.
- Für den Typ
Vom Benutzer ausgelöstkönnen Sie festlegen, ob er unterWeitere Aktionenim Hauptfenster erscheint und ob vor dem manuellen Auslösen Geräte ausgewählt werden müssen.
Zwei Bearbeitungsmodi
Schrittmodus
Geeignet für einfache sequenzielle Aktionen, zum Beispiel:
- Skript starten
- Skript stoppen, pausieren oder fortsetzen
- Bildschirm sperren/entsperren
- SpringBoard/Gerät neu starten
- einige Sekunden warten
- Lua-Code ausführen
- andere Aufgaben aktivieren, deaktivieren oder auslösen
Workflowmodus
Geeignet für komplexe Automatisierung. Im Workflow-Editor lassen sich unter anderem folgende Funktionen kombinieren:
- Geräteaktionen und Skriptausführung
- die drei Verzeichnisarten der Dateiverwaltung
- HTTP-Anfragen und Lua-Code
- KVDB und TableDB
- Bedingungen, Variablen und Ablaufsteuerung
- andere geplante Aufgaben aufrufen
Beim Bearbeiten eines Workflows:
- Suchen Sie oben im Knotenbereich nach einem Aktionsnamen oder einer Kategorie und ziehen Sie den gefundenen Knoten auf die Zeichenfläche. Klicken Sie auf eine Kategorieüberschrift, um die Knotenliste ein- oder auszuklappen.
- Oben auf der Zeichenfläche stehen
Rückgängig,Wiederholen,Knoten formatierenundAn Zeichenfläche anpassenzur Verfügung. Diese Werkzeuge bleiben auch nach der Auswahl eines Knotens und dem Öffnen des Eigenschaftenbereichs verfügbar. Knoten formatierenordnet die Knotenpositionen neu an und kann rückgängig gemacht werden;An Zeichenfläche anpassenpasst nur die Ansicht an und behält die Knotenpositionen bei.
Testen und manuelle Ausführung
- Der Workflow-Editor bietet „Testlauf“; Testprotokolle können direkt im Editor angezeigt werden.
- Gespeicherte Aufgaben können „sofort ausgeführt“ werden; ihr Laufstatus lässt sich in Echtzeit verfolgen.
- Bei Fehlern im Test oder Lauf zeigt das Bedienfeld die Fehlerposition und -meldung direkt an, damit Sie zum betreffenden Schritt zurückkehren können.
- Wenn keine Protokolleinträge vorhanden sind, ist das Ausführungsprotokoll standardmäßig eingeklappt und wird beim Start eines Tests oder einer Ausführung automatisch ausgeklappt. Sie können es während der Ausführung auch manuell einklappen; nachfolgende Einträge öffnen den Anzeigebereich nicht immer wieder.
Laufverlauf und Export
- Jede geplante Aufgabe behält ihren Laufverlauf.
- Laufaufzeichnungen zeigen Status, Auslöser, Geräteergebnisstatistiken und Protokollinhalt.
- Ausführungsprotokolle können nach
Dateiverwaltung → Berichtsverzeichnisexportiert werden.
Stapelaktionen in der Liste
- Die Aufgabenliste unterstützt Mehrfachauswahl und Bereichsauswahl mit
Shift. - Ausgewählte Aufgaben können stapelweise exportiert oder gelöscht werden.
- Vor dem Löschen ausgewählter Aufgaben wird erneut bestätigt; laufende Aufgaben können nicht gelöscht werden.
Import und Export
- Die Aufgabenliste kann alle Aufgaben oder nur eine bzw. mehrere ausgewählte Aufgaben exportieren.
- Beim Export ausgewählter Aufgaben werden von Schritten oder Workflows referenzierte Aufgaben automatisch ergänzt, damit das Importpaket verwendbar bleibt.
Zeitplan importierenzeigt zuerst eine Vorschau der Aufgaben in der JSON-Datei; Sie können nur eine oder mehrere davon importieren.- Klicken Sie auf
Zeitplan importieren, um eine JSON-Datei auszuwählen, oder ziehen Sie sie direkt in das Aufgabenfenster. - Der neue Import wird standardmäßig mit der aktuellen Liste zusammengeführt und ersetzt nicht alle vorhandenen Aufgaben.
- Bei einem bereits vorhandenen Aufgabennamen können Sie die vorhandene Aufgabe überschreiben oder den Import umbenennen.