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. ioBroker Allgemein
  4. wie Daten aus Objekten weiterverarbeiten?

NEWS

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

  • Verwendung von KI bitte immer deutlich kennzeichnen
    HomoranH
    Homoran
    10
    1
    395

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

wie Daten aus Objekten weiterverarbeiten?

Geplant Angeheftet Gesperrt Verschoben ioBroker Allgemein
variablenobjektewerte
8 Beiträge 3 Kommentatoren 940 Aufrufe 2 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.
  • AtifanA Offline
    AtifanA Offline
    Atifan
    schrieb am zuletzt editiert von
    #1

    Hallo,
    ich habe einen Stromlogger, der mir folgende Dinge an IoBroker überträgt.

    • aktueller Stromverbrauch (in Watt)
    • gesamter bisheriger Stromverbrauch (in kWh)

    Die Daten werden über einen Stromlogger gesendet auf dem Tasmota installiert ist.
    Gesendet wird über MQTT.
    Die Daten befindet sich dann im IoBroker unter "mqtt.0/WLAN-WemosD1-Stromlogger/tele/SENSOR

    Die Werte darin sehen so aus:
    {"Time":"2020-01-09T16:29:24","SML":{"DJ_TPWRIN":14878,"DJ_TPWROUT":0,"DJ_TPWRCURR":2663}}

    Mein Problem ist jetzt, dass ich die Daten da nicht direkt abgreifen kann, da ja nicht nur ein Wert sondern mehrere darin stehen.
    Wie kann ich jetzt mit den Daten was anfangen bzw. sie so trennen, damit ich den aktuellen Stromverbrauch und den Gesamtverbrauch als einzelne Werte habe, damit ich diese visualisieren kann?
    Kann mir da jemand nen Tipp geben was ich da machen muss?
    Danke!

    cba75729-8e0c-4dd1-9871-e711b22ec0fc-image.png

    1 Antwort Letzte Antwort
    0
    • OliverIOO Offline
      OliverIOO Offline
      OliverIO
      schrieb am zuletzt editiert von
      #2

      das sieht nach JSON aus. Mit JSON.parse() kann man das in ein Objekt umwandeln und dann auf die einzelnen Bestandteile zugreifen.
      Die frage ist jetzt wo du weiterverarbeiten möchtest:

      • im javascript-adapter mit javascript
      • im javascript-adapter mit blockly
      • oder im vis

      Meine Adapter und Widgets
      TVProgram, SqueezeboxRPC, OpenLiga, RSSFeed, MyTime,, pi-hole2, vis-json-template, skiinfo, vis-mapwidgets, vis-2-widgets-rssfeed
      Links im Profil

      1 Antwort Letzte Antwort
      0
      • AtifanA Offline
        AtifanA Offline
        Atifan
        schrieb am zuletzt editiert von
        #3

        Hi schon mal Danke für die schnelle Rückmeldung :)
        Also hauptsächlich will ich visualisieren.
        Aber evtl. auch über Blockly was machen.
        Ist es auch möglich einfach jeweils einen neuen Datenpunkt für jeden Wert zu erzeugen, wo man dann die Werte rein schreibt?
        Den Datenpunkt würde ich dann über History ebenfalls speichern und Visualisierung wäre dann auch einfach möglich.

        paul53P 1 Antwort Letzte Antwort
        0
        • AtifanA Atifan

          Hi schon mal Danke für die schnelle Rückmeldung :)
          Also hauptsächlich will ich visualisieren.
          Aber evtl. auch über Blockly was machen.
          Ist es auch möglich einfach jeweils einen neuen Datenpunkt für jeden Wert zu erzeugen, wo man dann die Werte rein schreibt?
          Den Datenpunkt würde ich dann über History ebenfalls speichern und Visualisierung wäre dann auch einfach möglich.

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

          @Atifan sagte:

          Ist es auch möglich einfach jeweils einen neuen Datenpunkt für jeden Wert zu erzeugen, wo man dann die Werte rein schreibt?

          Ja. Die Datenpunkte (Typ "Zahl") kann man manuell im Reiter "Objekte" erstellen. Die Werte kann man etwa so aktualisieren:

          Blockly_temp.JPG

          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

          1 Antwort Letzte Antwort
          0
          • AtifanA Offline
            AtifanA Offline
            Atifan
            schrieb am zuletzt editiert von
            #5

            Hi. Vielen Dank!
            Ich habe mir mal 2 Datenpunkte vom Typ Zahl manuell erzeugt und das Script nachgebaut. Aber irgendwas stimmt noch nicht.
            Hier die Datenpunkte
            8cf6b271-7f07-40b4-b139-e6c94f2e5fee-image.png

            Hier das Script
            d2d0a65f-9e82-474d-a186-4a23542d6378-image.png

            paul53P 1 Antwort Letzte Antwort
            0
            • AtifanA Atifan

              Hi. Vielen Dank!
              Ich habe mir mal 2 Datenpunkte vom Typ Zahl manuell erzeugt und das Script nachgebaut. Aber irgendwas stimmt noch nicht.
              Hier die Datenpunkte
              8cf6b271-7f07-40b4-b139-e6c94f2e5fee-image.png

              Hier das Script
              d2d0a65f-9e82-474d-a186-4a23542d6378-image.png

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

              @Atifan
              Wandlung JSON nach Objekt muss vom Wert des Triggerdatenpunktes (Reiter Trigger) erfolgen !

              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

              1 Antwort Letzte Antwort
              0
              • AtifanA Offline
                AtifanA Offline
                Atifan
                schrieb am zuletzt editiert von
                #7

                Hi, Danke! Ich glaube das Script funktioniert jetzt, ich bekomme jedenfalls keine Fehlermeldung mehr.
                Meine Datenpunkte werden aber nicht aktualisiert.
                Aber das liegt wohl daran, dass die Daten vom Stromlogger wohl nur 1x gesendet werden und dann nicht mehr.
                Daher wird kein Wert aktualisiert und daher schreibt er auch keine Werte.
                Ich muss schauen ob ich den Stromlogger irgendwie konfigurieren kann, damit er den Datenpunkt öfter aktualisiert.
                Schonmal Danke mit dem Script!

                1 Antwort Letzte Antwort
                0
                • AtifanA Offline
                  AtifanA Offline
                  Atifan
                  schrieb am zuletzt editiert von
                  #8

                  Hallo, habe es hinbekommen und dein Script funktioniert wunderbar, vielen Dank!
                  Mein MQTT-Datenpunkte waren irgendwie verbuggt. Ich musste sie löschen und neu anlegen lassen, danach wurden dann die Werte aktualisiert :)

                  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
                  FAQ Cloud / IOT
                  HowTo: Node.js-Update
                  HowTo: Backup/Restore
                  Downloads
                  BLOG

                  402

                  Online

                  32.8k

                  Benutzer

                  82.8k

                  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