Navigation

    Logo
    • Register
    • Login
    • Search
    • Recent
    • Tags
    • Unread
    • Categories
    • Unreplied
    • Popular
    • GitHub
    • Docu
    • Hilfe
    1. Home
    2. Deutsch
    3. Skripten / Logik
    4. Blockly
    5. [gelöst] Auf letzten Tag im Monat triggern

    NEWS

    • Wir empfehlen: Node.js 22.x

    • Neuer Blog: Fotos und Eindrücke aus Solingen

    • ioBroker goes Matter ... Matter Adapter in Stable

    [gelöst] Auf letzten Tag im Monat triggern

    This topic has been deleted. Only users with topic management privileges can see it.
    • Wszene
      Wszene last edited by Wszene

      Hallo Zusammen,

      Ist es möglich in einem Blockly auf den letzten Tag im Monat zu triggern

      Grund ist
      Ich möchte mir gern eine Telegram zusenden lassen

      Zur Not würde auch der erste Tag im Monat gehen

      Danke im Voraus
      Gruß
      Marcel

      liv-in-sky Homoran paul53 3 Replies Last reply Reply Quote 0
      • liv-in-sky
        liv-in-sky @Wszene last edited by liv-in-sky

        @wszene

        • es gibt das L flag für last day of month in cron - weiß aber nicht, ob das hier implementiert ist
        55 23 L * *
        
        • du kannst 3 trigger machen
        55 23 30 4,6,9,11        * 
        55 23 31 1,3,5,7,8,10,12 * 
        55   23  28,29  2                *
        
        • du kannst eine kurze abfrage machen - datum heute plus 24 stunden - ist es dann der erste im monat: ausführen

        Image 119.png

        weiß nicht, ob es noch was anderes gibt

        1 Reply Last reply Reply Quote 0
        • L
          lesiflo Most Active last edited by

          Moin,

          ich würde jeden ersten im Monat nehmen, sieht dann im Cron so aus

          0 0 1 * *
          
          1 Reply Last reply Reply Quote 0
          • Homoran
            Homoran Global Moderator Administrators @Wszene last edited by Homoran

            @wszene sagte in Auf letzten Tag im Monat triggern:

            Ist es möglich in einem Blockly auf den letzten Tag im Monat zu triggern

            dann musst du an den möglich letzten Tagen zu der gewünschten Uhrzeit triggern, z.B. 0 18 28,29,30,31 * * und dann die aktuelle Zeit +xmsec rechnen. Hier prüfen, ob dann der Tag 1 ist.

            1 Reply Last reply Reply Quote 1
            • paul53
              paul53 @Wszene last edited by

              @wszene sagte: Blockly auf den letzten Tag im Monat zu triggern

              Triggern nicht, aber mit zusätzlicher Prüfung möglich, wie @Homoran schrieb.

              Bild_2022-09-28_125519264.png

              1 Reply Last reply Reply Quote 0
              • Wszene
                Wszene last edited by

                Vielen Dank an alle,

                Das ist mir alles zu aufregend 😊
                Ich werde doch beim ersten im Monat bleiben
                das sieht bei mir im Cron dann so aus

                15 15 1 * *
                

                Ich hoffe das das auch so funktioniert
                ich werde es am 1ten sehen

                Homoran 1 Reply Last reply Reply Quote 0
                • Homoran
                  Homoran Global Moderator Administrators @Wszene last edited by

                  @wszene sagte in Auf letzten Tag im Monat triggern:

                  Das ist mir alles zu aufregend

                  ???

                  @paul53 hat es dir doch vorgekaut. Musst nur noch nachbauen.

                  Wszene 1 Reply Last reply Reply Quote 0
                  • Wszene
                    Wszene @Homoran last edited by

                    @homoran
                    Mir fehlt dazu das Grundwissen
                    Ich werde mich mal wenn es Kalt wird da reinarbeiten denn ich möchte es auch gern verstehen und nicht nur stumpf copy&paste da weiss ich später auch nicht mehr was das Blockly genau macht

                    Homoran 1 Reply Last reply Reply Quote 0
                    • Homoran
                      Homoran Global Moderator Administrators @Wszene last edited by

                      @wszene sagte in Auf letzten Tag im Monat triggern:

                      ich möchte es auch gern verstehen

                      das ist eine sehr löbliche Tugend 👍

                      Ist ganz einfach: Wie gesagt wird an den Tagen, die möglicherweise ein Letzter sein können), also 28., 29. (Februar) oder 30. 31. (der Rest) um 08:00 geprüft was in 792000000 Millisekunden (=22 Stunden) für eine Zahl beim Tag des Datums herauskommt.
                      Wenn das dann eine 1 ist wird das gewünschte ausgeführt.

                      Also alles keine Hexerei

                      1 Reply Last reply Reply Quote 1
                      • Wszene
                        Wszene last edited by

                        Vielen Dank für eure Hilfe

                        Dank @liv-in-sky habe ich das ganze verstanden (er hat es mir Live erklärt)
                        Dabei haben wir aber festgestellt das eine solche Benachrichtigung für mich unpraktisch wäre

                        Aber ich habe wieder etwas gelernt und das ist die Hauptsache

                        1 Reply Last reply Reply Quote 0
                        • First post
                          Last post

                        Support us

                        ioBroker
                        Community Adapters
                        Donate

                        751
                        Online

                        32.0k
                        Users

                        80.5k
                        Topics

                        1.3m
                        Posts

                        5
                        10
                        402
                        Loading More Posts
                        • Oldest to Newest
                        • Newest to Oldest
                        • Most Votes
                        Reply
                        • Reply as topic
                        Log in to reply
                        Community
                        Impressum | Datenschutz-Bestimmungen | Nutzungsbedingungen
                        The ioBroker Community 2014-2023
                        logo