Navigation

    Logo
    • Register
    • Login
    • Search
    • Recent
    • Tags
    • Unread
    • Categories
    • Unreplied
    • Popular
    • GitHub
    • Docu
    • Hilfe
    1. Home
    2. Deutsch
    3. Skripten / Logik
    4. JavaScript
    5. Json.parse() mit ungültigen Namen

    NEWS

    • Neuer Blog: Fotos und Eindrücke aus Solingen

    • ioBroker@Smart Living Forum Solingen, 14.06. - Agenda added

    • ioBroker goes Matter ... Matter Adapter in Stable

    Json.parse() mit ungültigen Namen

    This topic has been deleted. Only users with topic management privileges can see it.
    • Matthias Stübner
      Matthias Stübner last edited by Homoran

      Servus,

      ich scheitere gerade daran, dass mir der d1_wemos folgendes in den MQTT wirft:

      {"Time":"2022-12-26T16:01:02","DS18B20-1":{"Id":"00000568AB41","Temperature":46.4},"DS18B20-2":{"Id":"BDF7571F64FF","Temperature":33.6},"DS18B20-3":{"Id":"BDF8571F64FF","Temperature":22.8},"TempUnit":"C"}
      

      MOD-EDIT: Code in code-tags gesetzt!

      Wenn ich jetzt die Temperaturen der einzelnen Sensoren holen möchte, dann scheitert:

      JSON.parse(obj.state.val).DS18B20-1.Temperature;
      

      daran, dass der Key ein '-' im Namen hat. Den Namen kann ich leider nicht ändern, der wird aufgrund des Sensors automatisch gebildet und für jeden Sensor hochgezählt.

      Hat da jemand einen TIPP für mich?

      Besten Dank, Matthias

      paul53 bahnuhr 2 Replies Last reply Reply Quote 0
      • paul53
        paul53 @Matthias Stübner last edited by

        @matthias-stübner sagte: TIPP für mich?

        JSON.parse(obj.state.val)['DS18B20-1'].Temperature;
        
        Matthias Stübner 1 Reply Last reply Reply Quote 1
        • Matthias Stübner
          Matthias Stübner @paul53 last edited by

          @paul53 Besten Dank wäre ich nie drauf genommen. Hast Du eine Quelle zum Belesen wo ich derartiges finde?

          paul53 1 Reply Last reply Reply Quote 0
          • paul53
            paul53 @Matthias Stübner last edited by

            @matthias-stübner sagte: eine Quelle zum Belesen

            Z.B. hier.

            Matthias Stübner 1 Reply Last reply Reply Quote 0
            • bahnuhr
              bahnuhr Forum Testing Most Active @Matthias Stübner last edited by

              @matthias-stübner
              oder hier im Forum:
              https://forum.iobroker.net/topic/58929/json-zerlegen/4?_=1672042022936

              1 Reply Last reply Reply Quote 0
              • Matthias Stübner
                Matthias Stübner @paul53 last edited by

                @paul53 Danke!

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

                Support us

                ioBroker
                Community Adapters
                Donate

                648
                Online

                31.8k
                Users

                80.0k
                Topics

                1.3m
                Posts

                3
                6
                278
                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