Skip to content
  • Home
  • Recent
  • Tags
  • 0 Unread 0
  • Categories
  • Unreplied
  • Popular
  • 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

  • Default (No Skin)
  • No Skin
Collapse
ioBroker Logo

Community Forum

donate donate
  1. ioBroker Community Home
  2. Deutsch
  3. Skripten / Logik
  4. Blockly
  5. Werte aus JSON übernehmen

NEWS

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

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

  • Weihnachtsangebot 2025! 🎄
    BluefoxB
    Bluefox
    25
    1
    2.4k

Werte aus JSON übernehmen

Scheduled Pinned Locked Moved Blockly
12 Posts 5 Posters 839 Views 4 Watching
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • Lars 2L Lars 2

    Hallo alle zusammen,

    ich habe einen WemosD1 mit ESPEasy der mit Daten über eine JSON Tabelle zur Verfügung stellt.
    Ich würde gern die Value Werte in einen Datenpunkt schreiben. Ich habe mich schon durchs Forum gewühlt und auch verschiede Tutorials angeschaut , aber leider bin ich zu blöd dafür.
    Ich hätte gern die Value Werte der 4 Waagen, versucht habe ich es immer erstmal mit dem der Waage 1, der Rest sollte ja theoretisch Copy&Paste sein.
    Das sind die Werte die zur Verfügung stehen.

    {"Sensors":[
    {
    "TaskValues": [
    {"ValueNumber":1,
    "Name":"Waage1",
    "NrDecimals":0,
    "Value":36368
    },
    {"ValueNumber":2,
    "Name":"Waage2",
    "NrDecimals":0,
    "Value":22065
    }],
    "TaskEnabled":"true",
    "TaskNumber":1
    },
    {
    "TaskValues": [
    {"ValueNumber":1,
    "Name":"Waage3",
    "NrDecimals":0,
    "Value":0
    },
    {"ValueNumber":2,
    "Name":"Waage4",
    "NrDecimals":0,
    "Value":0
    }],
    "TaskEnabled":"false",
    "TaskNumber":2
    }
    ],
    "TTL":60000
    }
    

    wenn ich im Blockly die Daten aufrufe
    blockly.png
    bekomm ich folgende Daten zurück.
    Ich habe auch schon auf https://jsonviewer.stack.hu/ und https://jsonpathfinder.com/ versucht die den richtigen Pfad herauszufinden und dies mit Hilfe von Foreneinträgen versucht abzufragen.
    blockly1.png
    aber es kommt dann zu folgendem Fehler.

    Kann mir bitte einer sagen was ich falsch mache oder wo hier das Problem liegt?

    Danke vielmals

    HomoranH Do not disturb
    HomoranH Do not disturb
    Homoran
    Global Moderator Administrators
    wrote on last edited by
    #2

    @lars-2 sagte in Werte aus JSON übernehmen:

    Kann mir bitte einer sagen was ich falsch mache

    keine eckigen Klammern.

    Sensors.0.TaskValues.0.Value

    müsdte passrn

    kein Support per PN! - Fragen im Forum stellen - es gibt fast nichts, was nicht auch für andere interessant ist.

    Benutzt das Voting rechts unten im Beitrag wenn er euch geholfen hat.

    der Installationsfixer: curl -fsL https://iobroker.net/fix.sh | bash -

    1 Reply Last reply
    1
    • Lars 2L Offline
      Lars 2L Offline
      Lars 2
      wrote on last edited by Lars 2
      #3

      kommen auch Fehler:angry:
      blockly2.png

      auch hier kommt immer eine "Null" ?
      blockly3.png

      HomoranH CodierknechtC 2 Replies Last reply
      0
      • Lars 2L Lars 2

        kommen auch Fehler:angry:
        blockly2.png

        auch hier kommt immer eine "Null" ?
        blockly3.png

        HomoranH Do not disturb
        HomoranH Do not disturb
        Homoran
        Global Moderator Administrators
        wrote on last edited by
        #4

        @lars-2 nimm mal die Konvertierung in Objekt raus.

        sonst fällt mir nichts ein.

        Hast du die korrekte Schreibweise des Attributs überprüft.
        Am Handy fällt das nicht leicht.

        kein Support per PN! - Fragen im Forum stellen - es gibt fast nichts, was nicht auch für andere interessant ist.

        Benutzt das Voting rechts unten im Beitrag wenn er euch geholfen hat.

        der Installationsfixer: curl -fsL https://iobroker.net/fix.sh | bash -

        1 Reply Last reply
        0
        • Lars 2L Lars 2

          kommen auch Fehler:angry:
          blockly2.png

          auch hier kommt immer eine "Null" ?
          blockly3.png

          CodierknechtC Online
          CodierknechtC Online
          Codierknecht
          Developer Most Active
          wrote on last edited by
          #5

          @lars-2
          So funzt es:

          8db5a9a1-4583-45d0-9b93-f6515367ef3d-image.png

          "Any fool can write code that a computer can understand. Good programmers write code that humans can understand." (Martin Fowler, "Refactoring")

          Proxmox 9.1.1 LXC|8 GB|Core i7-6700
          HmIP|ZigBee|Tasmota|Unifi
          Zabbix Certified Specialist
          Konnte ich Dir helfen? Dann benutze bitte das Voting unten rechts im Beitrag

          HomoranH Lars 2L 2 Replies Last reply
          1
          • CodierknechtC Codierknecht

            @lars-2
            So funzt es:

            8db5a9a1-4583-45d0-9b93-f6515367ef3d-image.png

            HomoranH Do not disturb
            HomoranH Do not disturb
            Homoran
            Global Moderator Administrators
            wrote on last edited by Homoran
            #6

            @codierknecht sagte in Werte aus JSON übernehmen:

            @lars-2
            So funzt es:

            8db5a9a1-4583-45d0-9b93-f6515367ef3d-image.png

            und warum bei @Lars-2 nicht?
            klappt wahrscheinlich ohne Konvertierung

            kein Support per PN! - Fragen im Forum stellen - es gibt fast nichts, was nicht auch für andere interessant ist.

            Benutzt das Voting rechts unten im Beitrag wenn er euch geholfen hat.

            der Installationsfixer: curl -fsL https://iobroker.net/fix.sh | bash -

            1 Reply Last reply
            0
            • CodierknechtC Codierknecht

              @lars-2
              So funzt es:

              8db5a9a1-4583-45d0-9b93-f6515367ef3d-image.png

              Lars 2L Offline
              Lars 2L Offline
              Lars 2
              wrote on last edited by Lars 2
              #7

              @codierknecht said in Werte aus JSON übernehmen:

              @lars-2
              So funzt es:

              Hallo Codierknecht,
              leider nein.
              lockly4.png

              was ja komisch ist, das beim Aufruf der Daten überhaupt nicht alle Werte kommen, sondern nur ein Teil der "Struktur"

              HomoranH 1 Reply Last reply
              0
              • Lars 2L Lars 2

                @codierknecht said in Werte aus JSON übernehmen:

                @lars-2
                So funzt es:

                Hallo Codierknecht,
                leider nein.
                lockly4.png

                was ja komisch ist, das beim Aufruf der Daten überhaupt nicht alle Werte kommen, sondern nur ein Teil der "Struktur"

                HomoranH Do not disturb
                HomoranH Do not disturb
                Homoran
                Global Moderator Administrators
                wrote on last edited by
                #8

                @lars-2 sagte in Werte aus JSON übernehmen:

                leider nein.

                du hast ja immer noch die Konvertierung in Objekt!

                kein Support per PN! - Fragen im Forum stellen - es gibt fast nichts, was nicht auch für andere interessant ist.

                Benutzt das Voting rechts unten im Beitrag wenn er euch geholfen hat.

                der Installationsfixer: curl -fsL https://iobroker.net/fix.sh | bash -

                Lars 2L haus-automatisierungH 2 Replies Last reply
                0
                • HomoranH Homoran

                  @lars-2 sagte in Werte aus JSON übernehmen:

                  leider nein.

                  du hast ja immer noch die Konvertierung in Objekt!

                  Lars 2L Offline
                  Lars 2L Offline
                  Lars 2
                  wrote on last edited by
                  #9

                  @homoran said in Werte aus JSON übernehmen:

                  @lars-2 sagte in Werte aus JSON übernehmen:

                  leider nein.

                  du hast ja immer noch die Konvertierung in Objekt!

                  Sorry überlesen, meinst du so?
                  blockly5.png

                  DJMarc75D 1 Reply Last reply
                  0
                  • Lars 2L Lars 2

                    @homoran said in Werte aus JSON übernehmen:

                    @lars-2 sagte in Werte aus JSON übernehmen:

                    leider nein.

                    du hast ja immer noch die Konvertierung in Objekt!

                    Sorry überlesen, meinst du so?
                    blockly5.png

                    DJMarc75D Offline
                    DJMarc75D Offline
                    DJMarc75
                    wrote on last edited by
                    #10

                    @lars-2 Stell den Antworttyp auf Text

                    Lehrling seit 1975 !!!
                    Beitrag geholfen ? dann gerne ein upvote rechts unten im Beitrag klicken ;)
                    https://forum.iobroker.net/topic/51555/hinweise-f%C3%BCr-gute-forenbeitr%C3%A4ge

                    1 Reply Last reply
                    1
                    • Lars 2L Offline
                      Lars 2L Offline
                      Lars 2
                      wrote on last edited by
                      #11

                      jetzt gehts
                      blockly6.png
                      Antwort Datentyp auf Text wahr die Lösung.

                      jetzt sollte ich weiterkommen. Danke!

                      1 Reply Last reply
                      0
                      • HomoranH Homoran

                        @lars-2 sagte in Werte aus JSON übernehmen:

                        leider nein.

                        du hast ja immer noch die Konvertierung in Objekt!

                        haus-automatisierungH Online
                        haus-automatisierungH Online
                        haus-automatisierung
                        Developer Most Active
                        wrote on last edited by
                        #12

                        @homoran sagte in Werte aus JSON übernehmen:

                        du hast ja immer noch die Konvertierung in Objekt!

                        Das ist auch nicht falsch. Die Funktion getAttr wandelt ja nur selbst in ein Objekt, wenn man einen String reinreicht. Genauso kann man auch ein Objekt reingeben. Das ist insbesondere sinnvoll, wenn man mehrere Attribute haben möchte, da dann die Konvertierung in ein Objekt nur 1x gemacht werden muss.

                        🧑‍🎓 Autor des beliebten ioBroker-Master-Kurses
                        🎥 Tutorials rund um das Thema DIY-Smart-Home: https://haus-automatisierung.com/
                        📚 Meine inoffizielle ioBroker Dokumentation

                        1 Reply Last reply
                        0
                        Reply
                        • Reply as topic
                        Log in to reply
                        • Oldest to Newest
                        • Newest to Oldest
                        • Most Votes


                        Support us

                        ioBroker
                        Community Adapters
                        Donate

                        623

                        Online

                        32.6k

                        Users

                        82.3k

                        Topics

                        1.3m

                        Posts
                        Community
                        Impressum | Datenschutz-Bestimmungen | Nutzungsbedingungen | Einwilligungseinstellungen
                        ioBroker Community 2014-2025
                        logo
                        • Login

                        • Don't have an account? Register

                        • Login or register to search.
                        • First post
                          Last post
                        0
                        • Home
                        • Recent
                        • Tags
                        • Unread 0
                        • Categories
                        • Unreplied
                        • Popular
                        • GitHub
                        • Docu
                        • Hilfe