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. JavaScript
  5. Change / Parse Wert Feld

NEWS

  • Weihnachtsangebot 2025! 🎄
    BluefoxB
    Bluefox
    23
    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.5k

Change / Parse Wert Feld

Geplant Angeheftet Gesperrt Verschoben JavaScript
8 Beiträge 4 Kommentatoren 604 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.
  • S Offline
    S Offline
    Seeandfeel
    schrieb am zuletzt editiert von
    #1

    Hallo zusammen,

    Mein Problem von damals:
    Re: MQTT -> {Value: XX} im Wert

    Ich habe jetzt ein größeres Update gemacht und jetzt bekomme ich die Werte leider nicht mehr als JSON in EIN Feld.
    Aktuell verhält es sich so, das die Werte in einzelne Objekte geschrieben werden. Leider wieder mit dem Wert "Value". Kann ich irgendwie alle Felder (State) parsen und das "Value" entfernen?

    Hab zwar schon mit Javascript "gespielt" aber da fehlt mir die Expertise :( .

    Sieht aktuell so aus:

    state.jpg

    Danke und Grüße,

    Seeandfeel

    HomoranH 1 Antwort Letzte Antwort
    0
    • S Seeandfeel

      Hallo zusammen,

      Mein Problem von damals:
      Re: MQTT -> {Value: XX} im Wert

      Ich habe jetzt ein größeres Update gemacht und jetzt bekomme ich die Werte leider nicht mehr als JSON in EIN Feld.
      Aktuell verhält es sich so, das die Werte in einzelne Objekte geschrieben werden. Leider wieder mit dem Wert "Value". Kann ich irgendwie alle Felder (State) parsen und das "Value" entfernen?

      Hab zwar schon mit Javascript "gespielt" aber da fehlt mir die Expertise :( .

      Sieht aktuell so aus:

      state.jpg

      Danke und Grüße,

      Seeandfeel

      HomoranH Nicht stören
      HomoranH Nicht stören
      Homoran
      Global Moderator Administrators
      schrieb am zuletzt editiert von
      #2

      @seeandfeel jetzt hast du das vom alten Thread abgekoppelt. Da hatte @paul53 dir doch das Json zerlegt.

      funktioniert dieses Skript nicht mehr?
      was kommt denn jetzt nativ zurück?

      oder wäre das ominöse Projekt nicht der bessere Ansprechpartner, insbesondere wenn das dortige Update (??) der Verursacher ist.

      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 -

      S 1 Antwort Letzte Antwort
      0
      • HomoranH Homoran

        @seeandfeel jetzt hast du das vom alten Thread abgekoppelt. Da hatte @paul53 dir doch das Json zerlegt.

        funktioniert dieses Skript nicht mehr?
        was kommt denn jetzt nativ zurück?

        oder wäre das ominöse Projekt nicht der bessere Ansprechpartner, insbesondere wenn das dortige Update (??) der Verursacher ist.

        S Offline
        S Offline
        Seeandfeel
        schrieb am zuletzt editiert von Seeandfeel
        #3

        @homoran
        Ja, das lief seitdem auch nahezu perfekt :) . Mein Problem ist das ich das nicht mehr komplett bekomme, also als einen String.

        Jetzt wird das ganze über MQTT gelöst, hier kann ich zwar die Topics konfigurieren aber ein "All-in-one" gibt es wohl nicht mehr. Eine Anfrage läuft aber noch, wobei ich mir hier aber nicht viel erwarte :( .
        Das ganze ist eher Richtung HomeAssistant optimiert.. - warum dann hier die "Values" nicht für Probleme sorgen, verstehe ich auch nicht ganz. Kenne HomeAssistant aber nicht.

        Wie erwähnt habe ich beim Projekt schon angefragt.. erwarte mir aber keine richtige Lösung :( (wie damals auch schon). Da hatten wir länger "disktutiert" über den Output, geändert hat sich nichts.
        Wobei ich auch nicht schlecht reden will, das Projekt an sich ist für Froeling Heizungen echt super.

        Gernot TaussG 1 Antwort Letzte Antwort
        0
        • S Seeandfeel

          @homoran
          Ja, das lief seitdem auch nahezu perfekt :) . Mein Problem ist das ich das nicht mehr komplett bekomme, also als einen String.

          Jetzt wird das ganze über MQTT gelöst, hier kann ich zwar die Topics konfigurieren aber ein "All-in-one" gibt es wohl nicht mehr. Eine Anfrage läuft aber noch, wobei ich mir hier aber nicht viel erwarte :( .
          Das ganze ist eher Richtung HomeAssistant optimiert.. - warum dann hier die "Values" nicht für Probleme sorgen, verstehe ich auch nicht ganz. Kenne HomeAssistant aber nicht.

          Wie erwähnt habe ich beim Projekt schon angefragt.. erwarte mir aber keine richtige Lösung :( (wie damals auch schon). Da hatten wir länger "disktutiert" über den Output, geändert hat sich nichts.
          Wobei ich auch nicht schlecht reden will, das Projekt an sich ist für Froeling Heizungen echt super.

          Gernot TaussG Offline
          Gernot TaussG Offline
          Gernot Tauss
          schrieb am zuletzt editiert von
          #4

          @seeandfeel Hast du schon eine Lösung gefunden?

          CodierknechtC 1 Antwort Letzte Antwort
          0
          • Gernot TaussG Gernot Tauss

            @seeandfeel Hast du schon eine Lösung gefunden?

            CodierknechtC Offline
            CodierknechtC Offline
            Codierknecht
            Developer Most Active
            schrieb am zuletzt editiert von
            #5

            @gernot-tauss
            Ich vermute mal, dass doch hier die einzelnen Werte interessant sind, oder?
            Man könnte sich zu jedem Wert einen Alias anlegen und dort über die Konvertierungsfunktion das JSON parsen.
            JSON.parse(val).value

            "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

            Gernot TaussG 1 Antwort Letzte Antwort
            1
            • CodierknechtC Codierknecht

              @gernot-tauss
              Ich vermute mal, dass doch hier die einzelnen Werte interessant sind, oder?
              Man könnte sich zu jedem Wert einen Alias anlegen und dort über die Konvertierungsfunktion das JSON parsen.
              JSON.parse(val).value

              Gernot TaussG Offline
              Gernot TaussG Offline
              Gernot Tauss
              schrieb am zuletzt editiert von
              #6

              @codierknecht Hi, ja das stimmt...
              Im Prinzip solls ja nur eine schönere Anzeige sein:
              be17effa-e1a5-467e-acf4-e9d12e94e134-image.png

              CodierknechtC 1 Antwort Letzte Antwort
              0
              • Gernot TaussG Gernot Tauss

                @codierknecht Hi, ja das stimmt...
                Im Prinzip solls ja nur eine schönere Anzeige sein:
                be17effa-e1a5-467e-acf4-e9d12e94e134-image.png

                CodierknechtC Offline
                CodierknechtC Offline
                Codierknecht
                Developer Most Active
                schrieb am zuletzt editiert von
                #7

                @gernot-tauss
                Ich würde das dann über Aliase regeln.
                Eine passende Struktur anlegen und die Konvertierungsfunktion im Alias nutzen.
                b6e52e86-8254-4036-a4da-9a6d22cc1c61-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

                Gernot TaussG 1 Antwort Letzte Antwort
                1
                • CodierknechtC Codierknecht

                  @gernot-tauss
                  Ich würde das dann über Aliase regeln.
                  Eine passende Struktur anlegen und die Konvertierungsfunktion im Alias nutzen.
                  b6e52e86-8254-4036-a4da-9a6d22cc1c61-image.png

                  Gernot TaussG Offline
                  Gernot TaussG Offline
                  Gernot Tauss
                  schrieb am zuletzt editiert von
                  #8

                  @codierknecht Thanx....Jetzt passts...vielen Dank für deine Hilfe

                  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

                  392

                  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