Konfiguration der Zeitautomatik

Das folgende Tutorial zeigt Ihnen, wie Sie einen neuen CRON-Job anlegen und welche Parameter Ihnen dabei zur Verfügung stehen.

  1. Öffnen Sie in LANconfig die manuelle Konfiguration für Ihr Gerät.
  2. Öffnen Sie die Cron-Tabelle im Dialog Datum/Zeit > Allgemein und klicken Sie Hinzufügen, um einen neuen CRON-Job zu erstellen.




  3. Geben Sie eine Zeitbasis an.
    Die Zeitbasis bestimmt, ob LCOS die zeitliche Steuerung der künftigen Aktion auf Grundlage der Echtzeit oder der Systemlaufzeit des Gerätes ausführt. In der Einstellung Echtzeit wertet das System sämtliche Zeit- und Datumsangaben aus. In der Einstellung Betriebszeit wertet das System nur die Minuten- und Stundenangaben seit dem letzten Gerätestart aus.
  4. Geben Sie unter Abweichung eine Zeit in Minuten an, um welche die Ausführung eines CRON-Jobs gegenüber der festgelegten Startzeit maximal verzögert wird.
    Die tatsächliche Verzögerungszeit erkennt das Gerät zufällig; sie liegt zwischen Null und der hier eingetragenen Zeit. Bei einer Variation von Null wird der CRON-Job exakt zur festgelegten Zeit ausgeführt.
    Anmerkung: Echtzeit-basierte Regeln sind ausschließlich dann ausführbar, wenn Ihr Gerät über einen gültigen Zeitbezug verfügt, also z. B. via NTP.
  5. Geben Sie den/die Minute(n), Stunde(n), Wochentag(e), Monatstag(e) und Monat(e), an denen Ihr Gerät das festgelegte Kommando ausführt.

    Wenn Sie keinen Wert eingeben, zieht Ihr Gerät den betreffenden Zeitwert auch nicht in die Steuerung mit ein. Für jeden Parameter haben Sie optional auch die Möglichkeit, eine kommaseparierte Liste von Werten oder einen Wertebereich (in Form von als <Min.>-<Max.>) anzugeben.

    Die Syntax des Feldes Wochentage entspricht dabei der üblichen CRON-Interpretation:

    Sonntag Montag Dienstag Mittwoch Donnerstag Freitag Samstag
    0 1 2 3 4 5 6
    Anmerkung: Das Wochentagsfeld ist auch für Regeln bedeutend, die auf die Betriebszeit bezogen sind. Das ist sinnvoll für Aktionen, die Sie nur einmal beim Start des Gerätes (also bei Null Tagen Betriebszeit) ausführen. So gleichen Sie z. B. den Wochentag gegen die Tage der Betriebszeit ab.
  6. Geben Sie unter Befehle das auszuführende Kommando oder eine kommaseparierte Liste von Kommandos ein.
    Ausgeführt werden kann jede beliebige Kommandozeilenfunktion.
  7. Geben Sie den Besitzer des CRON-Jobs an.
    Als Besitzer lässt sich ein im Gerät definierter Administrator auswählen. Sofern ein Besitzer angegeben ist, werden die Befehle des Cron-Jobs mit den Rechten des Besitzers ausgeführt.
  8. Geben Sie im Feld Kommentar eine kurze Beschreibung zu dem CRON-Job ein.
  9. Klicken Sie OK, um den Eintrag zu speichern. Schreiben Sie anschließend die Konfiguration zurück auf das Gerät.

Weitere Konfigurationsbeispiele:

Zeitbasis Min. Std. W.-Tage M.-Tage Monate Befehl
Echtzeit 0 4 0-6 1-31 1-12 do /so/man/abbau internet
Echtzeit 59 3 0-6 1-31 1-12 mailto:admin@beispiel.de?subject=Zwangstrennung?body=Manuelles Trennen der Internetverbindung
Echtzeit 0 0   1   do /setup/accounting/loeschen
Echtzeit 0 18 1,2,3,4,5     do /so/man/aufbau ZENTRALE
Wichtig: Das Gerät führt zeitgesteuerte Regeln mit einer Genauigkeit von einer Minute aus. Bitte achten Sie darauf, dass die Sprache der eingetragenen Befehle zur eingestellten Konsolensprache passt, da das Gerät ansonsten die Kommandos der Zeitautomatik ignoriert.