Navigation

    Logo
    • Register
    • Login
    • Search
    • Recent
    • Tags
    • Unread
    • Categories
    • Unreplied
    • Popular
    • GitHub
    • Docu
    • Hilfe
    1. Home
    2. Deutsch
    3. Skripten / Logik
    4. Blockly
    5. JSON über Blockly zerlegen

    NEWS

    • Wir empfehlen: Node.js 22.x

    • Neuer Blog: Fotos und Eindrücke aus Solingen

    • ioBroker goes Matter ... Matter Adapter in Stable

    JSON über Blockly zerlegen

    This topic has been deleted. Only users with topic management privileges can see it.
    • A
      aski71 @MCU last edited by

      @mcu Hm. Bei mir nicht. Er geht nicht in den "falls" Zweig. Hab das genauso runter gedengelt, wie in Deinem Screenshot. Unterschied ist nur die tatsächliche ObjektID, in dem das steht und ich habe geringfügig andere Variablennamen.

      M 1 Reply Last reply Reply Quote 0
      • M
        MCU @aski71 last edited by

        @aski71 Zeig doch mal Deine Version als Bild.

        A 1 Reply Last reply Reply Quote 0
        • A
          aski71 @MCU last edited by

          @mcu Screenshot 2022-06-02 at 18.49.39.png

          M paul53 2 Replies Last reply Reply Quote 0
          • M
            MCU @aski71 last edited by

            @aski71 Und das Log dazu? Welcher Fehler oder gar nichts kommt?

            A 1 Reply Last reply Reply Quote 0
            • paul53
              paul53 @aski71 last edited by

              @aski71
              Dann logge mal die Liste.

              Bild_2022-06-02_185720972.png

              A 1 Reply Last reply Reply Quote 0
              • A
                aski71 @MCU last edited by

                @mcu said in JSON über Blockly zerlegen:

                @aski71 Und das Log dazu? Welcher Fehler oder gar nichts kommt?

                Der erste debug output kommt. danach nur noch "ermittelter wert = undefined".
                Ich mache gleich mal einen log auf die Liste @paul53

                M 1 Reply Last reply Reply Quote 0
                • A
                  aski71 @paul53 last edited by

                  @paul53 said in JSON über Blockly zerlegen:

                  @aski71
                  Dann logge mal die Liste.

                  Bild_2022-06-02_185720972.png

                  Hm....

                  javascript.0 (1722) script.js.common.calTest: {}

                  1 Reply Last reply Reply Quote 0
                  • M
                    MCU @aski71 last edited by

                    @aski71 Wie schon eben gesagt, es ist kein JSON-DP. Kontrollier nochmal den DP.

                    A 1 Reply Last reply Reply Quote 0
                    • A
                      aski71 @MCU last edited by

                      @mcu said in JSON über Blockly zerlegen:

                      @aski71 Wie schon eben gesagt, es ist kein JSON-DP. Kontrollier nochmal den DP.

                      So ist es!
                      Es ist bereits eine Liste!

                      Ergo:

                      Screenshot 2022-06-02 at 19.11.05.png

                      Jetzt funktioniert es.

                      Vielen Dank für Eure Hilfe!

                      1 Reply Last reply Reply Quote 0
                      • sten-tor
                        sten-tor @aski71 last edited by sten-tor

                        @aski71 Hi Alex, JSONata ist ziemlich mächtig. Du kannst damit direkt ohne Schleife den gewünschten location-Wert extrahieren:

                        $[event='Charge'].location
                        

                        Falls mehrere Charge-Events vorkommen und du willst nur das erste haben:

                        $[event='Charge'][0].location
                        

                        Hier kannst du die JSONata Befehle testen:
                        https://try.jsonata.org/

                        1 Reply Last reply Reply Quote 1
                        • First post
                          Last post

                        Support us

                        ioBroker
                        Community Adapters
                        Donate

                        848
                        Online

                        32.0k
                        Users

                        80.4k
                        Topics

                        1.3m
                        Posts

                        blockly
                        4
                        17
                        870
                        Loading More Posts
                        • Oldest to Newest
                        • Newest to Oldest
                        • Most Votes
                        Reply
                        • Reply as topic
                        Log in to reply
                        Community
                        Impressum | Datenschutz-Bestimmungen | Nutzungsbedingungen
                        The ioBroker Community 2014-2023
                        logo