Ankündigung

Einklappen
Keine Ankündigung bisher.

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