Skip to content
  • Home
  • Aktuell
  • Tags
  • 0 Ungelesen 0
  • Kategorien
  • Unreplied
  • Beliebt
  • 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

  • Standard: (Kein Skin)
  • Kein Skin
Einklappen
ioBroker Logo

Community Forum

donate donate
  1. ioBroker Community Home
  2. Deutsch
  3. Skripten / Logik
  4. Node-Red
  5. String in Number umwandeln

NEWS

  • Weihnachtsangebot 2025! 🎄
    BluefoxB
    Bluefox
    22
    1
    1.2k

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

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

String in Number umwandeln

Geplant Angeheftet Gesperrt Verschoben Node-Red
6 Beiträge 3 Kommentatoren 2.0k Aufrufe 2 Watching
  • Ä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.
  • riste76R Offline
    riste76R Offline
    riste76
    schrieb am zuletzt editiert von
    #1

    Hallo zusammen,
    ich stehe etwas auf dem Schlauch....
    Kann mir jemand helfen, wie bekomme ich den String in eine Number umgewandelt?

    {"value": 23.700000000000003}
    

    Gruß
    Christian

    paul53P mickymM 2 Antworten Letzte Antwort
    0
    • riste76R riste76

      Hallo zusammen,
      ich stehe etwas auf dem Schlauch....
      Kann mir jemand helfen, wie bekomme ich den String in eine Number umgewandelt?

      {"value": 23.700000000000003}
      

      Gruß
      Christian

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

      @riste76
      Das ist ein JSON-String.

      let val = JSON.parse(json).value;
      

      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
      • riste76R riste76

        Hallo zusammen,
        ich stehe etwas auf dem Schlauch....
        Kann mir jemand helfen, wie bekomme ich den String in eine Number umgewandelt?

        {"value": 23.700000000000003}
        

        Gruß
        Christian

        mickymM Online
        mickymM Online
        mickym
        Most Active
        schrieb am zuletzt editiert von
        #3

        @riste76 Da ich mal ausnahmsweise davon ausgehe, dass es sich um eine Frage bzgl. Node Red handelt, folgendes:

        Da ich mal davon ausgehen, dass dieser Wert bereits ein Objekt darstellt, das ggf. einer payload entspricht, ist das bereits eine Zahl im payload Objekt. Falls es noch ein String ist wandelst Du es via json Node in ein Objekt um.
        Mit einer anschließenden Change Node extrahierst Du die Zahl einfach, in dem du eine neue payload auf die Objekteigenschaft der eingehenden payload setzt.
        Also
        Setze payload auf payload.value

        Falls Dir das zu theoretisch war, dann poste einfach mal Deinen Flow.

        Jeder Flow bzw. jedes Script, das ich hier poste implementiert jeder auf eigene Gefahr. Flows und Scripts können Fehler aufweisen und weder der Seitenbetreiber noch ich persönlich können hierfür haftbar gemacht werden. Das gleiche gilt für Empfehlungen aller Art.

        paul53P riste76R 2 Antworten Letzte Antwort
        0
        • mickymM mickym

          @riste76 Da ich mal ausnahmsweise davon ausgehe, dass es sich um eine Frage bzgl. Node Red handelt, folgendes:

          Da ich mal davon ausgehen, dass dieser Wert bereits ein Objekt darstellt, das ggf. einer payload entspricht, ist das bereits eine Zahl im payload Objekt. Falls es noch ein String ist wandelst Du es via json Node in ein Objekt um.
          Mit einer anschließenden Change Node extrahierst Du die Zahl einfach, in dem du eine neue payload auf die Objekteigenschaft der eingehenden payload setzt.
          Also
          Setze payload auf payload.value

          Falls Dir das zu theoretisch war, dann poste einfach mal Deinen Flow.

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

          @mickym sagte: Frage bzgl. Node Red

          Sorry, übersehen.

          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

          mickymM 1 Antwort Letzte Antwort
          0
          • paul53P paul53

            @mickym sagte: Frage bzgl. Node Red

            Sorry, übersehen.

            mickymM Online
            mickymM Online
            mickym
            Most Active
            schrieb am zuletzt editiert von
            #5

            @paul53 sagte in String in Number umwandeln:

            @mickym sagte: Frage bzgl. Node Red

            Sorry, übersehen.

            Ist mir ja umgekehrt auch schon oft passiert. ;)

            Jeder Flow bzw. jedes Script, das ich hier poste implementiert jeder auf eigene Gefahr. Flows und Scripts können Fehler aufweisen und weder der Seitenbetreiber noch ich persönlich können hierfür haftbar gemacht werden. Das gleiche gilt für Empfehlungen aller Art.

            1 Antwort Letzte Antwort
            0
            • mickymM mickym

              @riste76 Da ich mal ausnahmsweise davon ausgehe, dass es sich um eine Frage bzgl. Node Red handelt, folgendes:

              Da ich mal davon ausgehen, dass dieser Wert bereits ein Objekt darstellt, das ggf. einer payload entspricht, ist das bereits eine Zahl im payload Objekt. Falls es noch ein String ist wandelst Du es via json Node in ein Objekt um.
              Mit einer anschließenden Change Node extrahierst Du die Zahl einfach, in dem du eine neue payload auf die Objekteigenschaft der eingehenden payload setzt.
              Also
              Setze payload auf payload.value

              Falls Dir das zu theoretisch war, dann poste einfach mal Deinen Flow.

              riste76R Offline
              riste76R Offline
              riste76
              schrieb am zuletzt editiert von
              #6

              @mickym
              vielen Dank für deine Antwort, es hat funktioniert

              1 Antwort Letzte Antwort
              0
              Antworten
              • In einem neuen Thema antworten
              Anmelden zum Antworten
              • Älteste zuerst
              • Neuste zuerst
              • Meiste Stimmen


              Support us

              ioBroker
              Community Adapters
              Donate

              847

              Online

              32.5k

              Benutzer

              81.7k

              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