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] Kurze true/false Änderungen ignorieren

    NEWS

    • Wir empfehlen: Node.js 22.x

    • Neuer Blog: Fotos und Eindrücke aus Solingen

    • ioBroker goes Matter ... Matter Adapter in Stable

    [gelöst] Kurze true/false Änderungen ignorieren

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

      Hallo, ich komme einfach nicht weiter. Die Beispiele, die ich gefunden habe beziehen sich immer nur auf true oder false.
      Ich möchte keine Meldung bei true/false Änderungen unter 30 Sekunden bekommen.
      Ab 30 Sekunden eine Meldung nur, wenn sich der Zustand geändert hat.

      87f32536-0601-43a9-840c-36d15fd396d8-image.png

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

        @gonzokalle sagte: Ab 30 Sekunden eine Meldung nur, wenn sich der Zustand geändert hat.

        Versuche es mal so:

        Blockly_temp.JPG

        1 Reply Last reply Reply Quote 2
        • G
          Gonzokalle last edited by

          @paul53

          Top funktioniert Paul
          Schön kompakt.
          Dankeschön

          1 Reply Last reply Reply Quote 0
          • G
            Gonzokalle last edited by

            @gonzokalle
            Das ist ja eine eierlegende Wollmilchsau.😊
            Habe schon oft danach gesucht.
            Hier noch einmal ohne die Abfrage Tag.

            dcdbb6d3-0e59-415c-a96b-8122fa422fb3-image.png

            G 1 Reply Last reply Reply Quote 0
            • G
              Gonzokalle @Gonzokalle last edited by

              @gonzokalle

              Eben ging available für 2 Sekunden auf false, dann wieder auf true.
              Trotzdem kam die Meldung "WR-HM-600 online" ???
              "WR-HM-600 offline" wurde erfolgreich unterdrückt.

              58d73582-dca2-493c-ad84-688a1d6b1e49-image.png

              Zur gleichen Zeit kam die Info

              de5211d7-8f25-47fa-bfb9-6be2ae488186-image.png

              Asgothian paul53 2 Replies Last reply Reply Quote 0
              • Asgothian
                Asgothian Developer @Gonzokalle last edited by

                @gonzokalle sagte in [gelöst] Kurze true/false Änderungen ignorieren:

                @gonzokalle

                Eben ging available für 2 Sekunden auf false, dann wieder auf true.
                Trotzdem kam die Meldung "WR-HM-600 online" ???
                "WR-HM-600 offline" wurde erfolgreich unterdrückt.

                Klar. Was du machst ist die Meldung unterdrücken wenn sich der Status innerhalb der 25 Sekunden nach einer Änderung noch einmal ändert. Das ist beim Wechsel auf "true" nicht der Fall.

                A.

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

                  @gonzokalle sagte: Trotzdem kam die Meldung "WR-HM-600 online" ???

                  Wurde das Skript vorher neu gestartet?

                  G 1 Reply Last reply Reply Quote 0
                  • G
                    Gonzokalle @Asgothian last edited by

                    @asgothian
                    Das war vorher auf true, 2 Sekunden false, dann wieder true.
                    efbec81a-d88b-413a-9a3e-9950a7aae2c6-image.png

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

                      @paul53
                      Kann gut sein, dass ich es eine Stunde vorher neu gestartet habe.
                      Konnte den Fehler nicht mehr provozieren.

                      MartinP 1 Reply Last reply Reply Quote 0
                      • MartinP
                        MartinP @Gonzokalle last edited by

                        @gonzokalle Gibt es denn eine Initialisierung von "letzter_Wert_HM" bei Start des Skriptes?
                        Wenn die Variable bei Start des Skriptes einen undefinierten Wert hat, würde das das Verhalten erklären....

                        G 1 Reply Last reply Reply Quote 0
                        • G
                          Gonzokalle @MartinP last edited by Gonzokalle

                          @MartinP

                          Meinst du so?
                          Hatte ich noch nicht.
                          2c6cff78-c5a9-4005-bdc1-6a8c4b6adbff-image.png

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

                            @gonzokalle sagte: Meinst du so?

                            Das geht auch ohne den Block "prüfe" mit nur dem Wert von "Available".

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

                              @paul53
                              Meinst du so?
                              Oder ganz ohne die Variable zu setzen?

                              c9140347-aaf1-4b27-8295-15caa46a2d71-image.png

                              Eben kam wieder zwei "online" Meldung.
                              War der WR ohne prüfe Block.

                              Einmal von dem Wechselrichter
                              316a7a37-3c0d-4c50-9d6e-9f7e7c54cf89-image.png

                              Einmal von der DTU
                              2d040883-2902-4df3-81bc-46246c58aaf8-image.png

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

                                @gonzokalle sagte: Meinst du so?

                                Ja.

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

                                  @paul53
                                  Guten Morgen, um 6:42 gab es wieder eine "online" Meldung. Die Unterbrechung war 2 Sekunden.
                                  Durch die Abfrage der Dämmerung kommen ja nicht alle true/False durch.
                                  Kann dadurch die Variable nicht stimmen?

                                  6792cbe9-22c0-46f7-a13f-875cee818e48-image.png

                                  98c612df-a80a-47ba-aff5-84a93044a293-image.png

                                  G 1 Reply Last reply Reply Quote 0
                                  • G
                                    Gonzokalle @Gonzokalle last edited by

                                    @gonzokalle

                                    Ich teste das hier mal.

                                    6349d7d1-ddad-4d1b-9474-0010fb7e4acd-image.png

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

                                    Support us

                                    ioBroker
                                    Community Adapters
                                    Donate

                                    893
                                    Online

                                    32.0k
                                    Users

                                    80.4k
                                    Topics

                                    1.3m
                                    Posts

                                    4
                                    16
                                    601
                                    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