Ankündigung

Einklappen
Keine Ankündigung bisher.

- √ - crontab=init und trigger['by']

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

    - √ - crontab=init und trigger['by']

    Moin,
    in meiner logik.conf habe ich
    Code:
    [RolloAutomatic]
        filename = rolloautomatic.py
        crontab = init
    drin stehen. D.h. beim Starten von smarthome wird die Logik ausgeführt. Prima. Jedoch steht dann in
    Code:
    trigger[[COLOR=#008080][B]'by'[/B][/COLOR]]
    der Wert Scheduler.
    Sollte hier nicht init stehen?

    Gruß
    René

    #2
    Hi,

    Nein, das passt schon so denn Scheduler = Crontab.
    Aber wenn deine einzige bedingung crontab = init ist, dann kannst du das "trigger by" eigentlich weglassen.

    Gruß, Mike

    Kommentar


      #3
      Zitat von Mike01 Beitrag anzeigen
      Hi,

      Nein, das passt schon so denn Scheduler = Crontab.

      Gruß, Mike
      Hi Mike,
      ich hatte gehofft, das ich so den ersten Aufruf der Logik herausbekomme.
      Zitat von Mike01 Beitrag anzeigen
      Aber wenn deine einzige bedingung crontab = init ist, dann kannst du das "trigger by" eigentlich weglassen.
      Was meinst du damit? Das verstehe ich nicht.

      Gruß
      René

      Kommentar


        #4
        Hallo,

        mit
        Code:
        crontab = init = foo
        steht 'foo' in trigger['value'], kannst aber auch ein zweites mal Init reinschreiben.

        Bis bald

        Marcus

        Kommentar


          #5
          Zitat von mknx Beitrag anzeigen
          Hallo,

          mit
          Code:
          crontab = init = foo
          steht 'foo' in trigger['value'], kannst aber auch ein zweites mal Init reinschreiben.

          Bis bald

          Marcus
          Hi Marcus,
          das hatte ich versucht. Teste aber noch mal. Ich hatte es auch so verstanden, dass es tun müsste.

          Danke
          René

          Kommentar


            #6
            Zitat von mknx Beitrag anzeigen
            Hallo,

            mit
            Code:
            crontab = init = foo
            steht 'foo' in trigger['value'], kannst aber auch ein zweites mal Init reinschreiben.

            Bis bald

            Marcus
            Hi Marcus,
            es klappt. Die Leerzeichen nach init und vor foo haben gefehlt :-(

            Kommentar

            Lädt...
            X