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] Alarme (Push Nachrichten) reduzieren

    NEWS

    • Wir empfehlen: Node.js 22.x

    • Neuer Blog: Fotos und Eindrücke aus Solingen

    • ioBroker goes Matter ... Matter Adapter in Stable

    [gelöst] Alarme (Push Nachrichten) reduzieren

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

      Hallo zusammen,

      ich bekomme über meinen KNX Adapter Windalarme in den iobroker.
      Dazu dann auch eine Push Benachrichtigung.
      Wenn nun der Windalarm, wie heute Nacht alle 5min kommt bekomme ich zu viele Nachrichten.
      Wie kann ich das Script so steuern das es nach dem ersten mal erst wieder nach x Minuten kommt wenn wieder ein Alarm auftritt? Ich will aber für den ersten Alarm innerhalb von x Stunden immer was haben, nur wenn zu viele in x Minuten kommen nicht immer welche?
      Danke für die Hilfe.

      d6798e04-c145-4393-842f-6dd6a947c92d-image.png

      Codierknecht 1 Reply Last reply Reply Quote 0
      • Codierknecht
        Codierknecht Developer Most Active @mhuber last edited by

        @mhuber
        Vielleicht in der Art?

        62fe1cb1-1a18-496a-b421-63becc5ed78a-image.png

        M 2 Replies Last reply Reply Quote 0
        • M
          mhuber @Codierknecht last edited by mhuber

          @codierknecht schaut gut aus, aber was macht das erste "falls Wert"? und wofür ist das erste bereitsGesendet "falsch"?

          paul53 1 Reply Last reply Reply Quote 0
          • paul53
            paul53 @mhuber last edited by

            @mhuber sagte: was macht das erste "falls Wert"?

            Es prüft, ob Windalarm (true) vorliegt. Wenn nicht, wird der Timeout gestoppt.

            @mhuber sagte in Alarme (Push Nachrichten) reduzieren:

            wofür ist das erste bereitsGesendet "falsch"?

            Das ist nicht erforderlich, da undefined bei "nicht bereitsGesendet" das gleiche Ergebnis (true) liefert.

            Codierknecht M 2 Replies Last reply Reply Quote 0
            • Codierknecht
              Codierknecht Developer Most Active @paul53 last edited by

              @paul53 sagte in Alarme (Push Nachrichten) reduzieren:

              Das ist nicht erforderlich

              Lediglich sauberer 😉

              1 Reply Last reply Reply Quote 0
              • M
                mhuber @paul53 last edited by

                @paul53 sagte in Alarme (Push Nachrichten) reduzieren:

                @mhuber sagte: was macht das erste "falls Wert"?

                Es prüft, ob Windalarm (true) vorliegt. Wenn nicht, wird der Timeout gestoppt.

                ah da brauch ich kein Wert = wahr machen? Cool nur geht das immer ohne?
                c42a4722-a9f8-4bac-8ed3-1834f07ff905-image.png

                paul53 1 Reply Last reply Reply Quote 0
                • paul53
                  paul53 @mhuber last edited by

                  @mhuber sagte: kein Wert = wahr machen?

                  Das Ergebnis eines Vergleiches mit wahr ist gleich dem Wert selbst, also ist der Vergleich unnötig.

                  M 1 Reply Last reply Reply Quote 0
                  • M
                    mhuber @paul53 last edited by

                    @paul53 danke! Kann ich bei einigen Scripts aufräumen/ausmisten

                    1 Reply Last reply Reply Quote 0
                    • M
                      mhuber @Codierknecht last edited by

                      @codierknecht

                      @codierknecht sagte in Alarme (Push Nachrichten) reduzieren:

                      @mhuber
                      Vielleicht in der Art?

                      62fe1cb1-1a18-496a-b421-63becc5ed78a-image.png

                      irgendwie gehts nicht 😞
                      Kann es sein weil der Windalarm dazwischen auch ab und an auf "falsch" geht?
                      Nach einem Script neustart gehts 1x aber dann nicht mehr wieder

                      M paul53 2 Replies Last reply Reply Quote 0
                      • M
                        mhuber @mhuber last edited by

                        @mhuber

                        @mhuber sagte in Alarme (Push Nachrichten) reduzieren:

                        @codierknecht

                        @codierknecht sagte in Alarme (Push Nachrichten) reduzieren:

                        @mhuber
                        Vielleicht in der Art?

                        62fe1cb1-1a18-496a-b421-63becc5ed78a-image.png

                        irgendwie gehts nicht 😞
                        Kann es sein weil der Windalarm dazwischen auch ab und an auf "falsch" geht?
                        Nach einem Script neustart gehts 1x aber dann nicht mehr wieder

                        @Codierknecht @paul53 kann es sein das ich einfach das stop Timeout raus nehmen sollte? Wofür war/ist das gedacht?

                        paul53 1 Reply Last reply Reply Quote 0
                        • paul53
                          paul53 @mhuber last edited by paul53

                          @mhuber sagte: Kann es sein weil der Windalarm dazwischen auch ab und an auf "falsch" geht?

                          Ja, bei böigem Wind passiert es laufend.

                          M 1 Reply Last reply Reply Quote 0
                          • M
                            mhuber @paul53 last edited by

                            @paul53 habs mit einem einfachen Licht getestet und auf 20sec Timeout gestellt, es funktioniert mit dem "sonst stop timeout" nicht, wenn ich das sonst inkl. timeout weg gebe gehts aber hmmmm

                            1 Reply Last reply Reply Quote 0
                            • paul53
                              paul53 @mhuber last edited by

                              @mhuber sagte: das stop Timeout raus nehmen sollte?

                              Ja.

                              M 1 Reply Last reply Reply Quote 0
                              • M
                                mhuber @paul53 last edited by

                                @paul53 danke

                                M 1 Reply Last reply Reply Quote 0
                                • M
                                  mhuber @mhuber last edited by mhuber

                                  @paul53 noch eine andere Frage dazu. Kann ich auch ein Script schreiben das nur einen Alarm (push) sendet wenn z.b. der Windalarm x mal ausgelöst wurde. z.b. wenn in der Stunde Pause mind 10x ein Windalarm gekommen ist, man auch eine Meldung bekommt, wenn 20x in der Stunde 2 Meldungen? Wäre für ein anderes Script von mir auch super.

                                  M paul53 2 Replies Last reply Reply Quote 0
                                  • M
                                    mhuber @mhuber last edited by mhuber

                                    @paul53 kann auch gern ein eigenes script sein, also wenn irgendwas x mal passiert dann meldung...

                                    1 Reply Last reply Reply Quote 0
                                    • paul53
                                      paul53 @mhuber last edited by paul53

                                      @mhuber sagte: 10x ein Windalarm gekommen ist, man auch eine Meldung bekommt

                                      So?

                                      Blockly_temp.JPG

                                      M 1 Reply Last reply Reply Quote 0
                                      • M
                                        mhuber @paul53 last edited by

                                        @paul53 schaut super aus, danke!

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

                                        Support us

                                        ioBroker
                                        Community Adapters
                                        Donate

                                        486
                                        Online

                                        32.0k
                                        Users

                                        80.4k
                                        Topics

                                        1.3m
                                        Posts

                                        3
                                        18
                                        595
                                        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