Navigation

    Logo
    • Register
    • Login
    • Search
    • Recent
    • Tags
    • Unread
    • Categories
    • Unreplied
    • Popular
    • GitHub
    • Docu
    • Hilfe
    1. Home
    2. Deutsch
    3. Skripten / Logik
    4. Blockly
    5. Wasserrohrbruch erkennen

    NEWS

    • Wir empfehlen: Node.js 22.x

    • Neuer Blog: Fotos und Eindrücke aus Solingen

    • ioBroker goes Matter ... Matter Adapter in Stable

    Wasserrohrbruch erkennen

    This topic has been deleted. Only users with topic management privileges can see it.
    • Z
      zahnheinrich @glitzi last edited by

      @glitzi
      Sicher, dass "Wasserfluss" jemals auf false geht?
      Wenn der count auslöst, ist er doch immer >0 oder nicht?

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

        @zahnheinrich

        Ohne Wasserfluss ist Count = 0, wenn Wasser Fließt springt er auf die Impulse /10Sek.

        javascript.0	2020-12-04 11:33:12.238	info	(10526) script.js.Wasserzähler.Wasserzähler_Rohrbruch_und_Wasserverlust: Wasserfluss AUS
        javascript.0	2020-12-04 11:33:02.238	info	(10526) script.js.Wasserzähler.Wasserzähler_Rohrbruch_und_Wasserverlust: Wasserfluss EIN
        
        Z 1 Reply Last reply Reply Quote 0
        • paul53
          paul53 @glitzi last edited by

          @glitzi sagte:

          der untere Teil wird nie getriggert!?

          Man kann an einen Trigger keinen booleschen Wert übergeben, sondern nur eine Datenpunkt-ID.

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

            @paul53

            OK, dann muss ich mir eine Hilfs-ID bauen, oder gibt es einen eleganteren Weg für mein Anliegen?

            paul53 1 Reply Last reply Reply Quote 0
            • X
              xbow42 @glitzi last edited by xbow42

              @glitzi

              ich würde da anders angehen und eine Zählervariable draus machen

              WasserFlussZaehler=0
              
              Trigger vom ESP
                wenn ESPCount > 0
                  erhöhe WasserFlussZaehler +1
                  wenn WasserFlussZaehler = [35*6]  
                    telegrammessage
              sonst  
                 setze WasserFlussZaehler 0
              
              G 1 Reply Last reply Reply Quote 0
              • G
                glitzi @xbow42 last edited by

                @xbow42

                Elegant...

                manchmal kann es so einfach sein 🙂

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

                  @glitzi sagte:

                  gibt es einen eleganteren Weg für mein Anliegen?

                  Blockly_temp.JPG

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

                    @paul53

                    Wert ist dann auch eine interne Variable?

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

                      @glitzi sagte:

                      Wert ist dann auch eine interne Variable?

                      Wert ist eine Eigenschaft des Trigger-Datenpunktes (unter "Trigger").

                      Blockly_DP_Props.JPG

                      Hinweis zu "nicht timeout": Erst eine Dummy-Variable erstellen und diese zuweisen. Anschließend in die Javascript-Ansicht und wieder zurück wechseln. Nun die Variable timeout selektieren.

                      1 Reply Last reply Reply Quote 0
                      • Z
                        zahnheinrich @glitzi last edited by

                        @glitzi
                        Mein Vorschlag war, den ersten Trigger oben auf Aktualisierung zu prüfen, den unteren auf Änderung belassen.
                        Hadt du das versucht?

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

                          @zahnheinrich

                          ja das ging leider nicht, nutze jetzt mit dem Skript von paul53 !

                          Z X 2 Replies Last reply Reply Quote 0
                          • Z
                            zahnheinrich @glitzi last edited by

                            @glitzi
                            Na prima, Hauptsache es geht!

                            1 Reply Last reply Reply Quote 0
                            • X
                              xbow42 @glitzi last edited by

                              @glitzi auch gut, dann bauchst du nur noch eine Stellmotor der an der Wasseruhr abdreht oder einen ganz ruhige Puls falls die Nachricht kommt und du nicht zu Hause bist⛲ 🚣 🚒 😬

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

                                @xbow42

                                Es gibt noch eine zweite Nachricht wenn mehr als 40l/min Rauslaufen 😉

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

                                Support us

                                ioBroker
                                Community Adapters
                                Donate

                                669
                                Online

                                32.0k
                                Users

                                80.4k
                                Topics

                                1.3m
                                Posts

                                blockly
                                4
                                19
                                842
                                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