Ankündigung

Einklappen

Serverwartung 21.2.



Am 21.2. im Laufe des späten Abends wird eine Serverwartung durchgeführt. Das Forum ist dadurch für gut zwei Stunden nicht erreichbar.
Es wird eine Wartungsseite geschaltet.

Mehr anzeigen
Weniger anzeigen

Item crontab?

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

    Item crontab?

    Kurze Frage:
    Da ich mit der Doku zu Crontab irgendwie nicht so klarkomme.....
    Ist die Definition so richtig, wenn ich das item jeden Tag um 00:01 Uhr aktualisieren möchte?

    crontab: 00:01

    oder so?

    crontab: 01 00
    Zuletzt geändert von schuma; 18.11.2018, 20:24.

    #2
    1 0 * *
    ?

    Kommentar


      #3
      Ok, Danke!

      Kommentar


        #4
        Noch eine Frage ;-)

        Jetzt wird zwar der Scheduler gesetzt, aber das Item wird nicht aktualisiert!

        Code:
        Regen_db_minus6_indego:
                        type: num
                        visu_acl: rw
                        enforce_updates: 'yes'
                        cache: 'yes'
                        eval: (sh.indego.weather.regenheute.db('max', '1d') if sh.indego.weather.regenheute.db('max', '1d')!=None else 0) + (sh.indego.weather.regenheute.db('max', '3d' ,'2d') if sh.indego.weather.regenheute.db('max', '3d', '2d')!=None else 0) + (sh.indego.weather.regenheute.db('max', '4d' ,'3d') if sh.indego.weather.regenheute.db('max', '4d', '3d')!=None else 0) + (sh.indego.weather.regenheute.db('max', '5d' ,'4d') if sh.indego.weather.regenheute.db('max', '5d', '4d')!=None else 0) + (sh.indego.weather.regenheute.db('max', '6d' ,'5d') if sh.indego.weather.regenheute.db('max', '6d', '5d')!=None else 0) + (sh.indego.weather.regenheute.db('max', '2d' ,'1d') if sh.indego.weather.regenheute.db('max', '2d', '1d')!=None else 0)
                        crontab: 59 23 * *
        Aber warum nicht?

        Kommentar


          #5
          ... weil noch ein = 1 dahinter fehlt.
          Code:
          crontab: 59 23 * * = 1
          Welcher Wert es ist, ist bei dir egal, weil du sowieso mit eval auswertest.

          Gruß Waldemar

          OpenKNX www.openknx.de

          Kommentar


            #6
            Ok, vielen Dank!

            Kommentar


              #7
              Noch zur Vollständigkeit:

              Der Wert hinter crontab wurde im value stehen, wenn du value im eval verwenden würdest.

              Gruß Waldemar
              OpenKNX www.openknx.de

              Kommentar


                #8
                Msinn
                Könnte man dieses Beispiel noch in die Doku/Konfiguration/Items/Standard Attribute/Crontab mit aufnehmen?
                Das hatte mir zum endgültigen Verständnis noch gefehlt

                Code:
                Das Item soll zu bestimmten Zeitpunkten aktualisiert werden:  
                 crontab: <Minute> <Stunde> <Tag> <Wochentag>  
                 Beispiel: crontab: 59 23 * * = 70 (Hier wird um 23:59, Jeden Tag, Jeden Wochentag ausgelöst und der Wert 70 (value) mitgesendet)

                Kommentar

                Lädt...
                X