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] Einfaches Skript funktioniert nicht

    NEWS

    • Wir empfehlen: Node.js 22.x

    • Neuer Blog: Fotos und Eindrücke aus Solingen

    • ioBroker goes Matter ... Matter Adapter in Stable

    [gelöst] Einfaches Skript funktioniert nicht

    This topic has been deleted. Only users with topic management privileges can see it.
    • Claus1985 0
      Claus1985 0 @paul53 last edited by

      @paul53 sobald eins != closed ist soll das true werden (sobald ein Ventil offen ist geht die Wasserenthärtung auf Standby).

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

        @claus1985-0 sagte: sobald eins != closed ist soll das true werden

        Dann benötigt man eine Oder-Verknüpfung über alle Vergleiche:

        Bild_2022-07-31_124335343.png

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

          @paul53 ah ok verstanden. Und ich würde den gesamten Steuerungsblock mit oder nochmal kopieren, damit falls alle = CLOSED sind er das wieder auf false setzt?

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

            @claus1985-0 sagte: nochmal kopieren, damit falls alle = CLOSED sind er das wieder auf false setzt?

            Nein, es genügt so wie gezeigt: Wenn alle Vergleiche false ergeben ist das Ergebnis der Oder-Verknüpfung false.

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

              @paul53 d.h. die Logik funktioniert so:

              1. wenn alle Ventile CLOSED sind ist das oder false und es wird nichts gesteuert.
              2. wenn eins davon offen ist wird das oder true und dann wird gesteuert.
              3. wenn nun alle wieder != sind ist das oder false und steuert wieder

              Genial einfach, funktioniert wie erhofft, danke Dir! 🙂

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

                @paul53 eine Frage habe ich noch. Kann ich die Logik so anpassen, dass die Abschaltung auch eine halbe Stunde nachwirkt nachdem das oder wieder false ist?
                Also wenn eins offen ist wird sofort gesteuert und wenn alle zu sind wartet er noch eine Zeit bevor er steuert.

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

                  @claus1985-0 sagte: wenn alle zu sind wartet er noch eine Zeit bevor er steuert.

                  Bild_2022-07-31_130445601.png

                  oder

                  Bild_2022-07-31_132751136.png

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

                    @paul53 vielen Dank für die schnelle Antwort!
                    Eine Frage noch zur Logik. Wie funktioniert dieser falls Block mit der standby Variable?
                    Ist das immer ein "Falls standby = true" im Hintergrund? Weil die Bedingung ja nicht offen da steht meine ich.

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

                      @claus1985-0 sagte: Ist das immer ein "Falls standby = true" im Hintergrund?

                      Der mache-Zweig wird ausgeführt, wenn an falls true übergeben wird, andernfalls wird der sonst-Zweig ausgeführt. Die Variable standby enthält bereits true / false.

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

                        @paul53 sehr cool, eigentlich nur logisch wenn ich so drüber nachdenke 👍 😁

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

                        Support us

                        ioBroker
                        Community Adapters
                        Donate

                        803
                        Online

                        32.0k
                        Users

                        80.5k
                        Topics

                        1.3m
                        Posts

                        3
                        15
                        441
                        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