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. Einzelwerte aus Objekt selektieren

NEWS

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

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

  • Weihnachtsangebot 2025! 🎄
    BluefoxB
    Bluefox
    25
    1
    2.0k

Einzelwerte aus Objekt selektieren

Geplant Angeheftet Gesperrt Verschoben Node-Red
7 Beiträge 3 Kommentatoren 425 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.
  • frankthegreatF Offline
    frankthegreatF Offline
    frankthegreat
    schrieb am zuletzt editiert von
    #1

    Von einem Stromzähler bekomme ich die Werte über http-Abfrage in NR. Soweit, sogut.
    Es wird aber ein gesamtes Objekt mit allen Werten ausgegeben.

    Wie bekomme ich daraus jetzt die Werte einzeln selektiert, um sie weiter zu verarbeiten?

    Hier mal ein Screen, gerne auch weitere Infos wen was gebraucht wird.

    Zählerwerte.jpg

    R 1 Antwort Letzte Antwort
    0
    • frankthegreatF frankthegreat

      Von einem Stromzähler bekomme ich die Werte über http-Abfrage in NR. Soweit, sogut.
      Es wird aber ein gesamtes Objekt mit allen Werten ausgegeben.

      Wie bekomme ich daraus jetzt die Werte einzeln selektiert, um sie weiter zu verarbeiten?

      Hier mal ein Screen, gerne auch weitere Infos wen was gebraucht wird.

      Zählerwerte.jpg

      R Offline
      R Offline
      Ralf 2
      schrieb am zuletzt editiert von
      #2

      @frankthegreat
      indem du im Debugnode bei Ausgabe den State mit einträgst:

      msg.payload.Voltage
      

      anstelle von nur

      msg.payload
      

      Gruß Ralf

      frankthegreatF 1 Antwort Letzte Antwort
      0
      • R Ralf 2

        @frankthegreat
        indem du im Debugnode bei Ausgabe den State mit einträgst:

        msg.payload.Voltage
        

        anstelle von nur

        msg.payload
        
        frankthegreatF Offline
        frankthegreatF Offline
        frankthegreat
        schrieb am zuletzt editiert von
        #3

        @ralf-2 Jepp, das klappt schonmal. Danke.

        So kann ich die Werte einzeln in der Debug-Node sehen.
        Mit welcher Node könnte man den aber die Werte dann weiterverarbeiten?
        Also ich möchte sie dann in der Visu anzeigen lassen.

        1 Antwort Letzte Antwort
        0
        • frankthegreatF Offline
          frankthegreatF Offline
          frankthegreat
          schrieb am zuletzt editiert von
          #4

          @ralf-2 Hab es hinbekommen...mit der Change-Node selektieren und mit der calculator-Node die Werte zurechtstutzen.
          Geht sicher auch eleganter, für meine Zwecke tut es aber :grimacing:

          Zähler Werte.jpg

          R 1 Antwort Letzte Antwort
          0
          • frankthegreatF frankthegreat

            @ralf-2 Hab es hinbekommen...mit der Change-Node selektieren und mit der calculator-Node die Werte zurechtstutzen.
            Geht sicher auch eleganter, für meine Zwecke tut es aber :grimacing:

            Zähler Werte.jpg

            R Offline
            R Offline
            Ralf 2
            schrieb am zuletzt editiert von Ralf 2
            #5

            @frankthegreat
            Du hast NoeRed in IOBroker oder stand allone?
            Wenn in IOBroker integriert, dann gibt es IOBroker-Input/Output Nodes, dort kannst du auch die States anlegen lassen wenn sie nicht vorhanden sind.

            Edit: Noch ein kleiner Tipp: Ich arbeite öfters mit elendig langen JSON, wenn ich die alle gleichzeitig abarbeiten lasse stockt das System kurzzeitig. So habe ich mir angewöhnt die Flows in Reihe zu schalten. Vorher sichere ich mir den msg.payload in msg.orginal, so kann ich mit denen aus msg.orginal wieder die Einzelteile in msg.payload packen und weiter verarbeiten.

            Gruß Ralf

            frankthegreatF 1 Antwort Letzte Antwort
            0
            • R Ralf 2

              @frankthegreat
              Du hast NoeRed in IOBroker oder stand allone?
              Wenn in IOBroker integriert, dann gibt es IOBroker-Input/Output Nodes, dort kannst du auch die States anlegen lassen wenn sie nicht vorhanden sind.

              Edit: Noch ein kleiner Tipp: Ich arbeite öfters mit elendig langen JSON, wenn ich die alle gleichzeitig abarbeiten lasse stockt das System kurzzeitig. So habe ich mir angewöhnt die Flows in Reihe zu schalten. Vorher sichere ich mir den msg.payload in msg.orginal, so kann ich mit denen aus msg.orginal wieder die Einzelteile in msg.payload packen und weiter verarbeiten.

              frankthegreatF Offline
              frankthegreatF Offline
              frankthegreat
              schrieb am zuletzt editiert von
              #6

              @ralf-2 NodeRed läuft im ioB.
              Wichtig war mir, das die Werte einzeln aus einer Node rauskommen.
              Das funzt jetzt und ich kann sie weiter verarbeiten.

              Danke nochmal fürs schupsen in die richtige Richtung :+1:

              mickymM 1 Antwort Letzte Antwort
              0
              • frankthegreatF frankthegreat

                @ralf-2 NodeRed läuft im ioB.
                Wichtig war mir, das die Werte einzeln aus einer Node rauskommen.
                Das funzt jetzt und ich kann sie weiter verarbeiten.

                Danke nochmal fürs schupsen in die richtige Richtung :+1:

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

                @frankthegreat Warum nimmst Du nicht einfach den Subflow?
                https://forum.iobroker.net/topic/43856/json-oder-javascript-objekt-in-iobroker-datenpunkte-zerlegen

                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

                686

                Online

                32.6k

                Benutzer

                82.0k

                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