Skip to content
  • Home
  • Recent
  • Tags
  • 0 Unread 0
  • Categories
  • Unreplied
  • Popular
  • GitHub
  • Docu
  • Hilfe
Skins
  • Light
  • Brite
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • Default (No Skin)
  • No Skin
Collapse
ioBroker Logo

Community Forum

donate donate
  1. ioBroker Community Home
  2. Deutsch
  3. Skripten / Logik
  4. Blockly
  5. Aktion am letzten Tag des Monats

NEWS

  • Monatsrückblick Januar/Februar 2026 ist online!
    BluefoxB
    Bluefox
    18
    1
    707

  • Jahresrückblick 2025 – unser neuer Blogbeitrag ist online! ✨
    BluefoxB
    Bluefox
    18
    1
    5.8k

  • Neuer Blogbeitrag: Monatsrückblick - Dezember 2025 🎄
    BluefoxB
    Bluefox
    13
    1
    1.5k

Aktion am letzten Tag des Monats

Scheduled Pinned Locked Moved Blockly
12 Posts 7 Posters 1.6k Views 5 Watching
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • David G.D David G.

    @frana120500

    https://forum.iobroker.net/topic/19491/cronjob-immer-letzter-tag-im-monat/3

    frana120500F Offline
    frana120500F Offline
    frana120500
    wrote on last edited by
    #3

    @david-g das klappt bei mir nicht. den Beitrag hatte ich schon gefunden.

    CinimodC HomoranH 2 Replies Last reply
    0
    • frana120500F frana120500

      @david-g das klappt bei mir nicht. den Beitrag hatte ich schon gefunden.

      CinimodC Offline
      CinimodC Offline
      Cinimod
      Most Active
      wrote on last edited by Cinimod
      #4

      @frana120500

      Doch das geht einwandfrei, habe es fast identisch am laufen um mich benachrichtigen zu lassen.

      Vielleicht baust es noch mal neu!

      Ich hab es so am laufen, ist aber ja im Grunde das selbe:

      Bildschirmfoto 2022-01-07 um 09.16.06.png

      Synology DS918+, Fritzbox 6690 Cable, #Docker #Blockly #Vis2 #Deconz #Tasmota

      1 Reply Last reply
      0
      • frana120500F frana120500

        Guten Morgen zusammen,

        ich würde gerne immer am letzten Tag des Monats um 23:59 Uhr eine Aktion ausführen. Aktuell behelfe ich mir mit 4 Cron Jobs... 1x für die Tage mit 31 Tagen, dann für 30, 29 und 28.

        wie kann ich das denn eleganter lösen? Danke für eure Tipps vorab.

        LG
        Frank

        TheBamT Offline
        TheBamT Offline
        TheBam
        wrote on last edited by
        #5

        @frana120500
        Warum machst du es nicht umgekehrt
        An jedem 1. um 0.00 ich habe das so gemacht. Ist auch eigentlich noch genauer weil du bei der anderen Methode noch 59sekunden mit in den neuen Monat nimmst.

        frana120500F 1 Reply Last reply
        1
        • TheBamT TheBam

          @frana120500
          Warum machst du es nicht umgekehrt
          An jedem 1. um 0.00 ich habe das so gemacht. Ist auch eigentlich noch genauer weil du bei der anderen Methode noch 59sekunden mit in den neuen Monat nimmst.

          frana120500F Offline
          frana120500F Offline
          frana120500
          wrote on last edited by frana120500
          #6

          @thebam nein, es muss genau um 23:59 Uhr am letzten Tag des Monats erfolgen. Am 01. des Monats funktioniert mein weiteres Script nicht

          @Cinimod ich versuche es gerne nochmal, aber im Dezember hat es nicht geklappt. Ich verstehe den Cron auch ehrlich gesagt nicht. Der wird doch an 4 Tagen hintereinander um 08:00 Uhr ausgeführt

          bringt es was die Systemzeit zu ändern um jetzt testen zu können?

          CinimodC 1 Reply Last reply
          0
          • SBorgS Online
            SBorgS Online
            SBorg
            Forum Testing Most Active
            wrote on last edited by
            #7

            Man kann einen cron auch um 23:59:59 laufen lassen... ;)

            @frana120500
            Da du es um 23:59 Uhr laufen lässt, würde ich die Prüfung verkürzen. 86400 Sekunden (*1000 wg. Millisekunden) entspricht einem ganzen Tag. Bei dir würden bspw. auch 2 Stunden genügen, um festzustellen ob der morgige Tag der 1. ist und somit aktuell heute der monatsletzte.

            2 Stunden = 3600 sek *2 *1000 = 7200000

            ...und ja, Zeit verstellen funktioniert ;)

            LG SBorg ( SBorg auf GitHub)
            Projekte: Lebensmittelwarnung.de | WLAN-Wetterstation | PimpMyStation

            1 Reply Last reply
            0
            • frana120500F frana120500

              @david-g das klappt bei mir nicht. den Beitrag hatte ich schon gefunden.

              HomoranH Do not disturb
              HomoranH Do not disturb
              Homoran
              Global Moderator Administrators
              wrote on last edited by Homoran
              #8

              @frana120500 sagte in Aktion am letzten Tag des Monats:

              das klappt bei mir nicht. den Beitrag hatte ich schon gefunden.

              ich nutze das so, allerdings nur mit 10 MInuten (=600000msec) und das klappt.

              Da musst du schon etwas genauer angeben was da nicht klappt und was statt dessen passiert
              Dann kann man helfen zu suchen wo der Denkfehler ist

              kein Support per PN! - Fragen im Forum stellen -
              Benutzt das Voting rechts unten im Beitrag wenn er euch geholfen hat.
              Das Forum freut sich über eine Spende. Benutzt dazu den Spendenbutton oben rechts. Danke!
              der Installationsfixer: curl -fsL https://iobroker.net/fix.sh | bash -

              frana120500F 1 Reply Last reply
              0
              • frana120500F frana120500

                @thebam nein, es muss genau um 23:59 Uhr am letzten Tag des Monats erfolgen. Am 01. des Monats funktioniert mein weiteres Script nicht

                @Cinimod ich versuche es gerne nochmal, aber im Dezember hat es nicht geklappt. Ich verstehe den Cron auch ehrlich gesagt nicht. Der wird doch an 4 Tagen hintereinander um 08:00 Uhr ausgeführt

                bringt es was die Systemzeit zu ändern um jetzt testen zu können?

                CinimodC Offline
                CinimodC Offline
                Cinimod
                Most Active
                wrote on last edited by
                #9

                @frana120500

                Ja der Trigger ist auf 4 Tage in Folge gestellt, weil eben nur an diesen 4 Tagen der Monatsletzte sein kann, dann braucht der Trigger nicht jeden Tag unnötig auslösen und schauen ob morgen der Monatserste ist.

                8 Uhr ist jetzt nur für mich so gedacht, weil ich um diese Zeit benachrichtigt werden will. Du kannst da natürlich 23:59 rein schreiben, würde dann aber auch die Zeit verkürzen für die Prüfung, nur um auf Nummer sicher zu gehen, einfach die hälfte nehmen.

                Synology DS918+, Fritzbox 6690 Cable, #Docker #Blockly #Vis2 #Deconz #Tasmota

                1 Reply Last reply
                0
                • HomoranH Homoran

                  @frana120500 sagte in Aktion am letzten Tag des Monats:

                  das klappt bei mir nicht. den Beitrag hatte ich schon gefunden.

                  ich nutze das so, allerdings nur mit 10 MInuten (=600000msec) und das klappt.

                  Da musst du schon etwas genauer angeben was da nicht klappt und was statt dessen passiert
                  Dann kann man helfen zu suchen wo der Denkfehler ist

                  frana120500F Offline
                  frana120500F Offline
                  frana120500
                  wrote on last edited by
                  #10

                  @homoran ich würde es gerne nochmal testen, allerdings ist es mir nicht möglich, die Systemzeit zu überlisten und manuell einzustellen.

                  muss ich halt bis monatsende warten

                  paul53P 1 Reply Last reply
                  0
                  • frana120500F frana120500

                    @homoran ich würde es gerne nochmal testen, allerdings ist es mir nicht möglich, die Systemzeit zu überlisten und manuell einzustellen.

                    muss ich halt bis monatsende warten

                    paul53P Offline
                    paul53P Offline
                    paul53
                    wrote on last edited by paul53
                    #11

                    @frana120500 sagte: muss ich halt bis monatsende warten

                    Vergleiche für den Test mit 9 (morgen) anstelle von 1 (1. Februar) und einem CRON ohne Monatstage (nur *).

                    Bitte verzichtet auf Chat-Nachrichten, denn die Handhabung ist grauenhaft !
                    Produktiv: RPi 2 mit S.USV, HM-MOD-RPI und SLC-USB-Stick mit root fs

                    frana120500F 1 Reply Last reply
                    0
                    • paul53P paul53

                      @frana120500 sagte: muss ich halt bis monatsende warten

                      Vergleiche für den Test mit 9 (morgen) anstelle von 1 (1. Februar) und einem CRON ohne Monatstage (nur *).

                      frana120500F Offline
                      frana120500F Offline
                      frana120500
                      wrote on last edited by
                      #12

                      @paul53 ach wie doof, da bin ich gar nicht drauf gekommen :-)

                      Script funktioniert. Ich denke ich bin mit den Millisekunden durcheinandergekommen, so dass die Prüfung nicht richtig war.

                      1 Reply Last reply
                      0

                      Hello! It looks like you're interested in this conversation, but you don't have an account yet.

                      Getting fed up of having to scroll through the same posts each visit? When you register for an account, you'll always come back to exactly where you were before, and choose to be notified of new replies (either via email, or push notification). You'll also be able to save bookmarks and upvote posts to show your appreciation to other community members.

                      With your input, this post could be even better 💗

                      Register Login
                      Reply
                      • Reply as topic
                      Log in to reply
                      • Oldest to Newest
                      • Newest to Oldest
                      • Most Votes


                      Support us

                      ioBroker
                      Community Adapters
                      Donate

                      595

                      Online

                      32.7k

                      Users

                      82.6k

                      Topics

                      1.3m

                      Posts
                      Community
                      Impressum | Datenschutz-Bestimmungen | Nutzungsbedingungen | Einwilligungseinstellungen
                      ioBroker Community 2014-2025
                      logo
                      • Login

                      • Don't have an account? Register

                      • Login or register to search.
                      • First post
                        Last post
                      0
                      • Home
                      • Recent
                      • Tags
                      • Unread 0
                      • Categories
                      • Unreplied
                      • Popular
                      • GitHub
                      • Docu
                      • Hilfe