Navigation

    Logo
    • Register
    • Login
    • Search
    • Recent
    • Tags
    • Unread
    • Categories
    • Unreplied
    • Popular
    • GitHub
    • Docu
    • Hilfe
    1. Home
    2. Deutsch
    3. Skripten / Logik
    4. JavaScript
    5. Change / Parse Wert Feld

    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

    Change / Parse Wert Feld

    This topic has been deleted. Only users with topic management privileges can see it.
    • S
      Seeandfeel last edited by

      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

      Homoran 1 Reply Last reply Reply Quote 0
      • Homoran
        Homoran Global Moderator Administrators @Seeandfeel last edited by

        @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 1 Reply Last reply Reply Quote 0
        • S
          Seeandfeel @Homoran last edited by 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 Tauss 1 Reply Last reply Reply Quote 0
          • Gernot Tauss
            Gernot Tauss @Seeandfeel last edited by

            @seeandfeel Hast du schon eine Lösung gefunden?

            Codierknecht 1 Reply Last reply Reply Quote 0
            • Codierknecht
              Codierknecht Developer Most Active @Gernot Tauss last edited by

              @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 Tauss 1 Reply Last reply Reply Quote 1
              • Gernot Tauss
                Gernot Tauss @Codierknecht last edited by

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

                Codierknecht 1 Reply Last reply Reply Quote 0
                • Codierknecht
                  Codierknecht Developer Most Active @Gernot Tauss last edited by

                  @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 Tauss 1 Reply Last reply Reply Quote 1
                  • Gernot Tauss
                    Gernot Tauss @Codierknecht last edited by

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

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

                    Support us

                    ioBroker
                    Community Adapters
                    Donate

                    574
                    Online

                    31.7k
                    Users

                    79.9k
                    Topics

                    1.3m
                    Posts

                    4
                    8
                    360
                    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