Navigation

    Logo
    • Register
    • Login
    • Search
    • Recent
    • Tags
    • Unread
    • Categories
    • Unreplied
    • Popular
    • GitHub
    • Docu
    • Hilfe
    1. Home
    2. Deutsch
    3. Visualisierung
    4. Modbus Wert in Text oder Bild umwandeln/konvertieren

    NEWS

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

    • ioBroker goes Matter ... Matter Adapter in Stable

    • Monatsrückblick - April 2025

    Modbus Wert in Text oder Bild umwandeln/konvertieren

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

      Ich suche eine Visualisierung, wie ich Werte aus dem Modbus Adapter umwandeln kann.
      Ich habe dort den Wert 307 und dieser steht für den Zustand "ok" vom SMA Wechselrichter.
      Den Wert 307 würde ich gerne in Vis grafisch in einem Bild hinterlegen oder in einem Text mit "ok" umwandeln.

      Leider habe ich bisher noch nichts passendes gefunden.

      Welches Widget muss ich dafür benutzen?

      arteck 1 Reply Last reply Reply Quote 0
      • arteck
        arteck Developer Most Active @Shumway last edited by

        @shumway mach das am besten mit dem alias adapter.. dort kannst du es umwandeln und dann weiter an die vis geben

        1 Reply Last reply Reply Quote 0
        • S
          Shumway last edited by

          @arteck

          Wie funktioniert das mit dem Alias Adapter? Ich habe leider keine Ahnung wie ich das umwandeln kann. Könntest du mir ein wenig auf die Sprünge helfen.

          Danke

          mickym 1 Reply Last reply Reply Quote 0
          • mickym
            mickym Most Active @Shumway last edited by mickym

            @shumway Da brauchst keinen Adapter mehr. Du legst einfach einen Datenpunkt vom Typ Zeichenkette oder String unter alias.0 an.

            Dann gehst einfach unter alias:

            413074d0-32c7-4b00-814e-1fee6b02f81f-image.png

            Wählst dort Deinen originalen Datenpunkt aus, wo im Beispiel bei mir jetzt 0_userdata.0.Test.modbus steht - indem Du auf die 3 Punkte klickst - hakst die Konvertierungsfunktion an und dann siehst ja wie ich die Funktion eingetragen habe. Ich bin jetzt mal davon ausgegangen dass die 307 ein Zahlenwert darstellt und Du in einen String konvertieren willst.

            Je nachdem was Du allerdings für ein Widget benutzt - brauchst aber nicht mal einen Alias - sondern kannst das auch direkt über Bindings in vis selbst machen.

            Wenn Du zum Beispiel das normale HTML Widget benutzt kannst Du das Binding mit der Formel auch direkt ohne Alias verwenden:

            ea6d6dcd-31b6-426d-a12b-28210d802a7c-image.png
            Im Fall von 307 schaut das dann so aus:

            91593318-5b28-498b-83e3-2df608d8fccd-image.png
            Wo man Bindings eingeben kann und wo nicht - musst aber halt ausprobieren:

            S 1 Reply Last reply Reply Quote 0
            • S
              Shumway @mickym last edited by

              @mickym
              Vielen vielen Dank für die Lösung. Die Einbindung des HTML Widget hat nach einigem testen und probieren funktioniert.

              Vielen Dank dafür nochmal.

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

              Support us

              ioBroker
              Community Adapters
              Donate

              959
              Online

              31.7k
              Users

              79.6k
              Topics

              1.3m
              Posts

              3
              5
              325
              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