Skip to content
  • Home
  • Aktuell
  • Tags
  • 0 Ungelesen 0
  • Kategorien
  • Unreplied
  • Beliebt
  • GitHub
  • Docu
  • Hilfe
Skins
  • Light
  • Brite
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • 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. Node-Red
  5. Mehrfache Prüfung durchführen

NEWS

  • Jahresrückblick 2025 – unser neuer Blogbeitrag ist online! ✨
    BluefoxB
    Bluefox
    16
    1
    1.8k

  • Neuer Blogbeitrag: Monatsrückblick - Dezember 2025 🎄
    BluefoxB
    Bluefox
    13
    1
    883

  • Weihnachtsangebot 2025! 🎄
    BluefoxB
    Bluefox
    25
    1
    2.1k

Mehrfache Prüfung durchführen

Geplant Angeheftet Gesperrt Verschoben Node-Red
4 Beiträge 2 Kommentatoren 342 Aufrufe 2 Watching
  • Ä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.
  • hotspot_2H Online
    hotspot_2H Online
    hotspot_2
    schrieb am zuletzt editiert von
    #1

    Hallo zusammen,

    ich würde gerne an mehreren Stellen in einem Flow die gleiche Prüfung durchführen. Es soll geprüft werden ob ein Objekt im iobroker true oder false ist. Wenn es true ist dann soll der Flow beendet werden und wenn es false ist dann soll es weiter gehen. Diese Prüfung möchte ich gerne an mehreren Stellen in den Flows einbauen können.

    Habt ihr mir da einen Tipp wie das aussehen kann?

    Hier mal ein Beispiel wo ich die Prüfung gerne einbauen möchte:

    b36c62c9-2e94-4286-9f43-759a9d33bad3-image.png

    mickymM 1 Antwort Letzte Antwort
    0
    • hotspot_2H hotspot_2

      Hallo zusammen,

      ich würde gerne an mehreren Stellen in einem Flow die gleiche Prüfung durchführen. Es soll geprüft werden ob ein Objekt im iobroker true oder false ist. Wenn es true ist dann soll der Flow beendet werden und wenn es false ist dann soll es weiter gehen. Diese Prüfung möchte ich gerne an mehreren Stellen in den Flows einbauen können.

      Habt ihr mir da einen Tipp wie das aussehen kann?

      Hier mal ein Beispiel wo ich die Prüfung gerne einbauen möchte:

      b36c62c9-2e94-4286-9f43-759a9d33bad3-image.png

      mickymM Online
      mickymM Online
      mickym
      Most Active
      schrieb am zuletzt editiert von mickym
      #2

      @hotspot_2
      2 Möglichkeiten:

      1. Erstelle einfach einen Subflow und füge ihn halt an den Stellen ein. In dem Subflow prüfst Du Deinen Objekt und leite die payload des Eingangs nur dann an den Ausgang, wenn der Flow weitergehen soll.

      2. Einfacher gehts wenn Du einfach eine globale Variable setzt durch das iobroker Objekt und das mit Switch abfragst. So mache ich das wenn ich abwesend bin.

      Jeder Flow bzw. jedes Script, das ich hier poste implementiert jeder auf eigene Gefahr. Flows und Scripts können Fehler aufweisen und weder der Seitenbetreiber noch ich persönlich können hierfür haftbar gemacht werden. Das gleiche gilt für Empfehlungen aller Art.

      hotspot_2H 1 Antwort Letzte Antwort
      0
      • mickymM mickym

        @hotspot_2
        2 Möglichkeiten:

        1. Erstelle einfach einen Subflow und füge ihn halt an den Stellen ein. In dem Subflow prüfst Du Deinen Objekt und leite die payload des Eingangs nur dann an den Ausgang, wenn der Flow weitergehen soll.

        2. Einfacher gehts wenn Du einfach eine globale Variable setzt durch das iobroker Objekt und das mit Switch abfragst. So mache ich das wenn ich abwesend bin.

        hotspot_2H Online
        hotspot_2H Online
        hotspot_2
        schrieb am zuletzt editiert von hotspot_2
        #3

        @mickym Super die zweite Variante finde ich sehr gut.

        Kann man den Zustand der globalen Variablen irgendwo einsehen (DEBUG o.ä.)?

        mickymM 1 Antwort Letzte Antwort
        0
        • hotspot_2H hotspot_2

          @mickym Super die zweite Variante finde ich sehr gut.

          Kann man den Zustand der globalen Variablen irgendwo einsehen (DEBUG o.ä.)?

          mickymM Online
          mickymM Online
          mickym
          Most Active
          schrieb am zuletzt editiert von mickym
          #4

          @hotspot_2 im kontext-tab siehst du den Inhalt aller Variablen (node, flow oder global). du musst die nur seibst aktualisieren.

          4cfbf4a3-4c84-494b-b8b5-cad452ecf0d9-image.png

          Jeder Flow bzw. jedes Script, das ich hier poste implementiert jeder auf eigene Gefahr. Flows und Scripts können Fehler aufweisen und weder der Seitenbetreiber noch ich persönlich können hierfür haftbar gemacht werden. Das gleiche gilt für Empfehlungen aller Art.

          1 Antwort Letzte Antwort
          0
          Antworten
          • In einem neuen Thema antworten
          Anmelden zum Antworten
          • Älteste zuerst
          • Neuste zuerst
          • Meiste Stimmen


          Support us

          ioBroker
          Community Adapters
          Donate

          758

          Online

          32.6k

          Benutzer

          82.1k

          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