Ankündigung

Einklappen
Keine Ankündigung bisher.

Einsteiger - Crontab

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

    Einsteiger - Crontab

    Hallo zusammen,

    der Rolladen im WC wurde bisher über die crontab gesteuert (crontab-e --> 15 20 * knxtool und so weiter)
    Jetzt habe ich gesehen, dass in manchen Items? ein "crontab" eingetragen wird.

    Habe ich das richtig verstanden?
    Ich füge in der "Rollo WC YAML" einfach ein

    Code:
    crontab: 15 20 * * * = 1
    bzw. den Sonnenstand mitzunehmen wäre auch fein

    Code:
    crontab = 17:00<sunset<20:15

    Ist ":" oder "=" nach dem crontab richtig, oder egal?

    #2
    Aus Deinen bisherigen Postings im SmartVISU Unterforum geht nicht hervor, ob Du SmartHomeNG als Unterbau nutzt oder nicht. In dem Fall brauchst Du kein knxtool sondern kannst in der YAML Datei eines Items das oben geschriebene nutzen.
    Bei Yaml gilt immer das die Einrückungsebene die Beziehung der Datenpunkte untereinander bestimmt. Darüber hinaus dann key: value Das Gleichheitszeichen wäre im Yaml an der Stelle im Item also ungültig.

    Wenn Du nur die SmartVISU nutzt, bin ich raus.

    Kommentar


      #3
      Hi Maexle,

      schau mal hier rein.
      https://www.smarthomeng.de/user/konfiguration/items/standard_attribute/crontab.html

      Im yaml werden ":" benutzt, also:
      Code:
      crontab: ....

      Kommentar


        #4
        Zu langsam gewesen.

        Kommentar


          #5
          bmx
          ich nutze das Image auf einem RasPi


          Hasenradball
          auf dieser Seite tauchen beide Schreibweisen auf

          crontab = sunrise

          crontab: sunset

          daher meine Verwirrung

          Kommentar


            #6
            WC Rollo Yaml

            Code:
            crontab: 50 8 * * = 1
            hat funktioniert

            Kommentar


              #7
              Hi,

              wenn die ItemKofiguration im YAML format bereitgestellt wird ":"
              Wenn die Item Konfiguration im "alten" conf Format bereitgestellt wird "=".

              Kommentar


                #8
                bmx gebe dem Kollegen recht an der Stelle ich die Doku vielleicht nicht konsequent...


                2020-09-08_09h17_08.png

                Kommentar


                  #9
                  da ich das System neu aufgesetzt habe gehe ich vom ":" aus.


                  Danke Hasenradball

                  Änderungen in der YAML nur nach Neustart macht das rumprobieren etwas mühsam...

                  Kommentar


                    #10
                    Das hat nicht funktioniert - der Rollo hätte jetzt (nach Neustart des RPi) doch hochfahren sollen

                    Code:
                    fahrt:
                    visu_acl: rw type: bool knx_dpt: 1 knx_send: 1/1/1 knx_listen: 1/1/1 enforce_updates: yes crontab: sunrise = 0 | 17:00<sunset<20:00 = 1

                    Kommentar


                      #11
                      Warum hätte er hochfahren sollen? "Sunrise" ist doch schon lange vorbei.
                      Das "|" ist auch conf-Style. Als YAML brauchst du eine Liste wie im Beispiel der Doku ganz unten.

                      Kommentar


                        #12
                        falsch gedacht:

                        es wird am "Sunrise" ausgeführt
                        es wird nicht überprüft ob der "Sunrise" schon war


                        So richtig?

                        Code:
                        crontab:
                        - sunrise = 0
                        - sunset = 1
                        bzw mit festen Uhrzeiten 6:15 auf 20:00 ab

                        Code:
                        crontab:
                        - 15 6 * * = 0
                        - 0 20 * * = 1
                        Zuletzt geändert von Maexle; 08.09.2020, 08:56.

                        Kommentar


                          #13
                          Zitat von Hasenradball Beitrag anzeigen
                          bmx gebe dem Kollegen recht an der Stelle ich die Doku vielleicht nicht konsequent...
                          Ist in develop gefixt.


                          Kommentar


                            #14
                            Um einfach nur items zu schalten, macht es IMHO mehr Sinn, die universelle Zeitschaltuhr zu verwenden. Dazu In shNG das UZSU-Plugin aktivieren und die UZSU-items anlegen und in smartVISU das UZSU-Widget verwenden. Vorteil ist, dass man die Zeiten jederzeit voll flexibel über die Visu ändern. Und Sonnenauf- und -untergang sind ebenfalls wählbar.

                            Gruß
                            Wolfram
                            Zuletzt geändert von wvhn; 08.09.2020, 17:05.

                            Kommentar


                              #15
                              Zitat von wvhn Beitrag anzeigen
                              UZSU-Plugin
                              da bin ich auch schon darüber gestolpert - habe es noch nicht ans Laufen bekommen.


                              Kommentar

                              Lädt...
                              X