Navigation

    Logo
    • Register
    • Login
    • Search
    • Recent
    • Tags
    • Unread
    • Categories
    • Unreplied
    • Popular
    • GitHub
    • Docu
    • Hilfe
    1. Home
    2. Deutsch
    3. Skripten / Logik
    4. Blockly
    5. Bedingung so lange erfüllt lassen bis...

    NEWS

    • Wir empfehlen: Node.js 22.x

    • Neuer Blog: Fotos und Eindrücke aus Solingen

    • ioBroker goes Matter ... Matter Adapter in Stable

    Bedingung so lange erfüllt lassen bis...

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

      Hallo zusammen,

      ich bin gerade an einer ganz einfachen Aufgabe am verzweifeln....
      Boar ich glaube ich saß heute zu lange vor dem Rechner....

      Nach einem Buttondruck in der Vis soll eine Pumpe starten. Diese Pumpe soll so lange laufen, bist eine Bedingung erfüllt ist.
      Danach soll eine zweite Pumpe starten. Diese soll dann auch so lange laufen bis eine gewisse Bedingung erfüllt ist...

      Könnt ihr mit bitte auf die Sprünge helfen... Besten Dank und eine schönen Abend

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

        @bambam89 sagte in Bedingung so lange erfüllt lassen bis...:

        Könnt ihr mit bitte auf die Sprünge helfen..

        dann musst du mit drei Triggern arbeiten

        1. wenn selbst erstellten Datenpunkt typ bool (der mit dem button in der vis verknüpft ist) = true, dann Pumpe an
        2. Wenn erste Bedingung true dann (falls Pumpe true)...
        3. Wenn nächste Bedingung dann...
        B 1 Reply Last reply Reply Quote 0
        • B
          BamBam89 @Homoran last edited by BamBam89

          @homoran

          Ich glaube ich weiß worauf du hinaus möchtest. Lässt sich so etwas nicht mit Schleifen abbilden?
          Könnte mir vorstellen das das so recht komplex wird.... 🙂

          Ich detailliere meine Frage nochmal etwas.
          Ich möchte eine Cocktailautomaten bauen.
          Ursprünglich hatte ich geplant die einzelnen Zutaten Zeitgesteuert in das Glas pumpen zu lassen. Das war soweit schon vorbereitet und hätte auch funktioniert.
          Da das aber durch kohlensäurehaltige Getränke dann durchaus Abweichungen geben könnte, habe ich mir nun gedacht, das über eine Wägeezelle zu machen. Diese habe ich bereits in den IOBroker eingebunden.

          Das sind meine Datenpunkte:

          Auswahl Cocktail über VIS:

          5f561a1e-53b9-4e76-912c-ae1903bf22dd-image.png

          Die einzelnen Pumpenrelais: (Da ich noch in der Planungsphase bin sind das erst ein paar):
          bbc9cb51-4597-47e9-b09c-c563c0592b2f-image.png

          Und die Daten der Wägezelle:

          8916d57a-86e4-4724-8043-b91fabff1c09-image.png

          Also angenommen mit Buttondruck auf Green Eys soll Power1 (Wodka) so lange aktiv sein, bis die Wägezelle meinentweg 100 ausgibt. Dann startet die nächste Pumpe bis die Wägezelle 120 ausgibt etc.

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

            @bambam89 sagte: so lange aktiv sein, bis die Wägezelle meinentweg 100 ausgibt. Dann startet die nächste Pumpe bis die Wägezelle 120 ausgibt etc.

            Dann muss der Datenpunkt "Wägezelle" triggern.

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

              @paul53

              Das Triggern ist gar nicht das Problem. Mein Problem ist das Stoppen der Pumpe wenn Bedingung Wägezelle = 100 erfüllt, um dann erst der Start der nächstem Pumpe.

              Gruß und euch allen einen schönen Sonntag.

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

              Support us

              ioBroker
              Community Adapters
              Donate

              661
              Online

              32.0k
              Users

              80.5k
              Topics

              1.3m
              Posts

              3
              5
              203
              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