Navigation

    Logo
    • Register
    • Login
    • Search
    • Recent
    • Tags
    • Unread
    • Categories
    • Unreplied
    • Popular
    • GitHub
    • Docu
    • Hilfe
    1. Home
    2. Deutsch
    3. Einsteigerfragen
    4. Automatisierung
    5. Modbus adapter Matching-Tabellen / Umrechnungen

    NEWS

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

    • ioBroker goes Matter ... Matter Adapter in Stable

    • Monatsrückblick - April 2025

    Modbus adapter Matching-Tabellen / Umrechnungen

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

      Hallo,

      im Rahmen der Einrichtung meiner Futjisu Siemens Klimaanlagen mittels zentralem ModBus (UTY-VMSX-Modul) habe ich mir ein Modbus RTU zu TCP Gateway installiert und alles an ioBroker angebunden. Jetzt arbeite ich an der Abbildung der nötigen Register. Einiges liefert UINT16, einiges anderes hat allerdings auch "komische" Definitionen.

      Mein Ziel ist sowohl für den Input (Eingabe von Werten), als auch für den Output (Anzeige im Objektbaum) mit verarbeiteten Werten werkeln zu können.

      Ein Beispiel des UTY-VMSX ist z.B. die Solltemperatur, die wie folgt für Eingabe in Celsius definiert ist:

      Screenshot 2023-09-14 144637.png

      Wo kann ich in ioBroker für den Modbus-Adapter eine diskrete Matching-Tabelle dazu definieren, sodass ich in meiner Visualisierung nicht "193" für 22 degC eingeben muss? An anderen Stellen gibt es UINT16-Werte zwischen 0 und 10 die eine bestimmte Bedeutung als String haben (z.B. 1: Stellung Mitte) die ich über diskrete Tabellen abbilden möchte.

      Für andere Werte muss ich (ich nehme mal an in JavaScript) eine Verarbeitungslogik programmieren und frage mich ob es dafür Vorlagen bzw. Anleitungen gibt wo diese für Modbus-Register verankert werden kann, z.B. was Menschen-Erkennung angeht:

      Screenshot 2023-09-14 145036.png

      Für jeden Link/Hinweis bin ich sehr dankbar!

      Gruß

      Homoran 2 Replies Last reply Reply Quote 0
      • Homoran
        Homoran Global Moderator Administrators @optimizer last edited by Homoran

        @optimizer
        Das ist aber wirklich ein ganz spezieller, unüblicher Fall

        wie du in dem Titel schreibst handelt es sich um Umrechnungen.
        die müsstest du mit der Logikmaschine deiner Wahl selber erstellen.

        @optimizer sagte in Modbus adapter Matching-Tabellen / Umrechnungen:

        in meiner Visualisierung

        müsstest du auf einen eigenen Datenpunkt referenzieren und in deinem Skript/flow... auf Änderung in diesem DP reagieren und den korrespondierenden Wert dann in den Modbus-DP schreiben.

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

          @optimizer sagte in Modbus adapter Matching-Tabellen / Umrechnungen:

          nicht "193" für 22 degC

          naja, 193 ist 24 °C 😁

          ((Ziel-18)*8)+145 wäre die Formel

          1 Reply Last reply Reply Quote 0
          • O
            optimizer last edited by

            Hallo,

            danke erstmal für die schnellen Antworten.

            Gibt es vergleichbare Beispiele mit Umrechnung/Matching-Tabellen die basierend auf Werten aus Instanzen umgesetzt wurden hier im Forum? Ich bin auf der Suche nach ein paar Praxisbeispielen, bei denen ich mir das Zusammenspiel vom JS, Integration in eigene Datenpunkte etc. anlesen kann.

            Dokumente zu dafür nützlichen Verfahren wäre auch nützlich.

            Mir fehlt aktuell noch das konkrete ioBroker-Wissen, wo ich anfangen sollte 🙂

            Gruß

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

              @optimizer sagte in Modbus adapter Matching-Tabellen / Umrechnungen:

              Gibt es vergleichbare Beispiele mit Umrechnung/Matching-Tabellen die basierend auf Werten aus Instanzen umgesetzt wurden hier im Forum?

              nicht das ich wüsste.
              zumindest nicht so etwas komplexes.

              @optimizer sagte in Modbus adapter Matching-Tabellen / Umrechnungen:

              dafür nützlichen Verfahren

              das dürften alle Logikmaschinen sein.

              • javascript, incl typescript sowie Blockly
              • node-red

              @optimizer sagte in Modbus adapter Matching-Tabellen / Umrechnungen:

              Dokumente

              Screenshot_20230914-155826_Firefox.jpg

              und natürlich hier die entsprechenden Unterforen

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

              Support us

              ioBroker
              Community Adapters
              Donate

              974
              Online

              31.7k
              Users

              79.7k
              Topics

              1.3m
              Posts

              2
              5
              468
              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