Weiter zum Inhalt
  • Home
  • Aktuell
  • Tags
  • 0 Ungelesen 0
  • Kategorien
  • Unreplied
  • Beliebt
  • GitHub
  • Docu
  • Hilfe
Skins
  • Hell
  • Brite
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dunkel
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • Standard: (Kein Skin)
  • Kein Skin
Einklappen
ioBroker Logo

Community Forum

donate donate
  1. ioBroker Community Home
  2. Deutsch
  3. Skripten / Logik
  4. Blockly
  5. Bedingung so lange erfüllt lassen bis...

NEWS

  • Neuer ioBroker-Blog online: Monatsrückblick März/April 2026
    BluefoxB
    Bluefox
    5
    1
    161

  • Verwendung von KI bitte immer deutlich kennzeichnen
    HomoranH
    Homoran
    8
    1
    184

  • Monatsrückblick Januar/Februar 2026 ist online!
    BluefoxB
    Bluefox
    18
    1
    879

Bedingung so lange erfüllt lassen bis...

Geplant Angeheftet Gesperrt Verschoben Blockly
5 Beiträge 3 Kommentatoren 371 Aufrufe 1 Beobachtet
  • Älteste zuerst
  • Neuste zuerst
  • Meiste Stimmen
Antworten
  • In einem neuen Thema antworten
Anmelden zum Antworten
Dieses Thema wurde gelöscht. Nur Nutzer mit entsprechenden Rechten können es sehen.
  • B Offline
    B Offline
    BamBam89
    schrieb am zuletzt editiert von
    #1

    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

    HomoranH 1 Antwort Letzte Antwort
    0
    • B BamBam89

      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

      HomoranH Nicht stören
      HomoranH Nicht stören
      Homoran
      Global Moderator Administrators
      schrieb am zuletzt editiert von
      #2

      @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...

      kein Support per PN! - Fragen im Forum stellen -
      Benutzt das Voting rechts unten im Beitrag wenn er euch geholfen hat.
      Das Forum freut sich über eine Spende. Benutzt dazu den Spendenbutton oben rechts. Danke!
      der Installationsfixer: curl -fsL https://iobroker.net/fix.sh | bash -

      B 1 Antwort Letzte Antwort
      0
      • HomoranH Homoran

        @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 Offline
        B Offline
        BamBam89
        schrieb am zuletzt editiert von BamBam89
        #3

        @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.

        paul53P 1 Antwort Letzte Antwort
        0
        • B 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.

          paul53P Offline
          paul53P Offline
          paul53
          schrieb am zuletzt editiert von
          #4

          @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.

          Bitte verzichtet auf Chat-Nachrichten, denn die Handhabung ist grauenhaft !
          Produktiv: RPi 2 mit S.USV, HM-MOD-RPI und SLC-USB-Stick mit root fs

          B 1 Antwort Letzte Antwort
          0
          • paul53P paul53

            @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 Offline
            B Offline
            BamBam89
            schrieb am zuletzt editiert von
            #5

            @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 Antwort Letzte Antwort
            0

            Hey! Du scheinst an dieser Unterhaltung interessiert zu sein, hast aber noch kein Konto.

            Hast du es satt, bei jedem Besuch durch die gleichen Beiträge zu scrollen? Wenn du dich für ein Konto anmeldest, kommst du immer genau dorthin zurück, wo du zuvor warst, und kannst dich über neue Antworten benachrichtigen lassen (entweder per E-Mail oder Push-Benachrichtigung). Du kannst auch Lesezeichen speichern und Beiträge positiv bewerten, um anderen Community-Mitgliedern deine Wertschätzung zu zeigen.

            Mit deinem Input könnte dieser Beitrag noch besser werden 💗

            Registrieren Anmelden
            Antworten
            • In einem neuen Thema antworten
            Anmelden zum Antworten
            • Älteste zuerst
            • Neuste zuerst
            • Meiste Stimmen


            Support us

            ioBroker
            Community Adapters
            Donate

            379

            Online

            32.8k

            Benutzer

            82.7k

            Themen

            1.3m

            Beiträge
            Community
            Impressum | Datenschutz-Bestimmungen | Nutzungsbedingungen | Einwilligungseinstellungen
            ioBroker Community 2014-2025
            logo
            • Anmelden

            • Du hast noch kein Konto? Registrieren

            • Anmelden oder registrieren, um zu suchen
            • Erster Beitrag
              Letzter Beitrag
            0
            • Home
            • Aktuell
            • Tags
            • Ungelesen 0
            • Kategorien
            • Unreplied
            • Beliebt
            • GitHub
            • Docu
            • Hilfe