Ankündigung

Einklappen
Keine Ankündigung bisher.

crontab Ein- Ausschalten

Einklappen
X
 
  • Filter
  • Zeit
  • Anzeigen
Alles löschen
neue Beiträge

    crontab Ein- Ausschalten

    Hallo Zusammen,

    ich habe mir mit hilfe von crontab in der smartvisu.conf eine art Urlaubsvertretung erstellt.
    Es soll immer mal Licht an und ausgehen, so das alles Bewohnt aussieht.

    Jetzt stellt sich die Frage ob man crontab einen Schalter geben kann.

    zB
    GA 1/0/1 hat den Wert 1
    crontab wird berücksichtigt

    GA 1/0/1 hat Wert 0
    crontab wird NICHT berücksichtigt

    Das würde es ersparen immer die smartvisu.conf zu ändern bzw # zu setzen.

    Vielen dank schon mal für die Unterstützung

    #2
    Zitat von SKraft Beitrag anzeigen

    Jetzt stellt sich die Frage ob man crontab einen Schalter geben kann.
    Ja.
    Ein Item mit dem crontab-Eintrag und eins mit dem Schalter (Freigabe) für die VISU.
    Dann beides mittels Logik "verbinden". z.B.

    Code:
    if sh.item.crontab() == 1 and sh.item.Freigabe() == 1:
      sh.item.Aktion(1)
    
    if sh.item.crontab() == 0 and sh.item.Freigabe() == 1:
       sh.item.Aktion(0)

    Kommentar


      #3
      Du kannst eine Logik der logic.conf, in der der crontab steht, einfach per Skript (de)aktivieren:
      sh.scheduler.change('logic_name', active=False)

      Gruss
      Jochen.

      Kommentar

      Lädt...
      X