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. Array zerlegen

NEWS

  • Weihnachtsangebot 2025! 🎄
    BluefoxB
    Bluefox
    24
    1
    1.3k

  • UPDATE 31.10.: Amazon Alexa - ioBroker Skill läuft aus ?
    apollon77A
    apollon77
    48
    3
    9.3k

  • Monatsrückblick – September 2025
    BluefoxB
    Bluefox
    14
    1
    2.6k

Array zerlegen

Scheduled Pinned Locked Moved Skripten / Logik
6 Posts 3 Posters 2.4k Views
  • 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.
  • M Offline
    M Offline
    miggi20000
    wrote on last edited by
    #1

    Hallo,

    beim Versuch das Array eines Temperaturwertes eines DS18b20 zu zerlegen gerate ich schnell an meine Grenzen.

    Folgende Ausgabe erhalte ich und kann diese nicht in seine Bestandteile mit den üblichen Mitteln für Arrays zerlegen:

    { "topic": "", "payload": [ { "family": "28", "id": "FF32AC001603", "file": "28-031600ac32ff", "temp": 22.687 } ], "_msgid": "961cc0fc.69e34" }

    Vielleicht kann mir jemand von Euch einen Tip geben.

    Der Ausgabetyp ist übrigens:= msg : Object

    Wenn ich das erste Feld [0] anspreche erhalte ich: [ { "family": "28", "id": "FF32AC001603", "file": "28-031600ac32ff", "temp": 22.687 } ]

    Weiter komme ich nicht.

    Gruß Miggi2000

    1 Reply Last reply
    0
    • ruhr70R Offline
      ruhr70R Offline
      ruhr70
      wrote on last edited by
      #2

      @miggi20000:

      Hallo,

      beim Versuch das Array eines Temperaturwertes eines DS18b20 zu zerlegen gerate ich schnell an meine Grenzen.

      Folgende Ausgabe erhalte ich und kann diese nicht in seine Bestandteile mit den üblichen Mitteln für Arrays zerlegen:

      { "topic": "", "payload": [ { "family": "28", "id": "FF32AC001603", "file": "28-031600ac32ff", "temp": 22.687 } ], "_msgid": "961cc0fc.69e34" }

      Vielleicht kann mir jemand von Euch einen Tip geben.

      Der Ausgabetyp ist übrigens:= msg : Object

      Wenn ich das erste Feld [0] anspreche erhalte ich: [ { "family": "28", "id": "FF32AC001603", "file": "28-031600ac32ff", "temp": 22.687 } ]

      Weiter komme ich nicht.

      Gruß Miggi2000 `

      Wie sprichst Du denn Feld [0] an?

      Und wenn Du dahinter …[0].family schreibst?

      Adapter: Fritzbox, Unify Circuit
      Skripte: dynamic hue, Bluetooth Scan, Multi-Ereignisliste

      1 Reply Last reply
      0
      • M Offline
        M Offline
        miggi20000
        wrote on last edited by
        #3

        Hallo ruhr70,

        folgender Code gibt extrahiert mir die Temperatur: msg=msg.payload[0].temp;

        Vielen Dank.

        Gruß miggi20000

        1 Reply Last reply
        0
        • derAugeD Offline
          derAugeD Offline
          derAuge
          wrote on last edited by
          #4

          Womit fragst du die Werte ab?

          Gesendet von meinem SM-T530 mit Tapatalk

          1 Reply Last reply
          0
          • ruhr70R Offline
            ruhr70R Offline
            ruhr70
            wrote on last edited by
            #5

            @miggi20000:

            Hallo ruhr70,

            folgender Code gibt extrahiert mir die Temperatur: msg=msg.payload[0].temp;

            Vielen Dank.

            Gruß miggi20000 `

            D.h. es hat geklappt?

            Das war es, was Du gesucht hast?

            Adapter: Fritzbox, Unify Circuit
            Skripte: dynamic hue, Bluetooth Scan, Multi-Ereignisliste

            1 Reply Last reply
            0
            • M Offline
              M Offline
              miggi20000
              wrote on last edited by
              #6

              Ja es hat wunderbar geklappt. Genau der Hinweis / Tip hat mir gefehlt.

              Gruß miggi20000

              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

              321

              Online

              32.5k

              Users

              81.7k

              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