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. ioBroker Allgemein
  4. Interpretation von Modbus-Daten (modbus-Adapter 2.0.6)

NEWS

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

  • Monatsrückblick – September 2025
    BluefoxB
    Bluefox
    13
    1
    2.3k

  • Neues Video "KI im Smart Home" - ioBroker plus n8n
    BluefoxB
    Bluefox
    16
    1
    3.6k

Interpretation von Modbus-Daten (modbus-Adapter 2.0.6)

Geplant Angeheftet Gesperrt Verschoben ioBroker Allgemein
adapter
2 Beiträge 2 Kommentatoren 660 Aufrufe
  • Ä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.
  • StabilostickS Offline
    StabilostickS Offline
    Stabilostick
    schrieb am zuletzt editiert von Stabilostick
    #1

    Ich nutze zur Heizungssteuerung eine UVR16x2 von TA. Der aktuelle Status meiner Heizungspumpen soll an den ioBroker übergeben werden. Der modbus-Adapter ist Slave und bekommt die Daten über TCP vom UVR-Master. Der modbus-Adapter hat die Version 2.0.6.

    Bei der UVR sehe ich den boolschen Status eine Heizungspumpe als Text "EIN" oder "AUS". Dabei betrachte ich den Modbus-Ausgangskonfigurationsdialog. Dort wird der aktuell übertragene Wert jeweils angezeigt.

    Das zugehörige modbus-Objekt im ioBroker (egal ob vom Typ state oder value) zeigt als Text immer "true" oder "false" an. Die Coils sind dort als "Diskrete Ausgänge" definert. Nebenbei bemerkt: Müssten das von der Benennung her nicht eigentlich "Diskrete Eingänge" aus Sicht des ioBrokers sein?

    Das Objekt zeigt "true" an, wenn die Heizungssteuerung "AUS" anzeigt und "false", wenn die UVR den Wert "EIN" liefert.

    Merkwürdig. :roll:

    Mit Wireshark sehe ich auf dem Netzwerkinterface des ioBrokers die folgenden Datenflüsse (die Modbus-Coil-Adresse ist die 2 und der Function-Code ist 5):

    Übergang in der UVR von "AUS" nach stabilen "EIN":

    modbus-Adapter empfängt "00 00 00 00 00 06 02 05 00 01 ff 00"
    und sendet dann gleich  "00 00 00 00 00 06 02 05 00 01 00 00" 
    zurück zur UVR
    

    Übergang in der UVR von "EIN" nach stabilen "AUS":

    modbus-Adapter empfängt "00 00 00 00 00 06 02 05 00 01 00 00"
    und sendet dann gleich  "00 00 00 00 00 06 02 05 00 01 ff 00" 
    zurück zur UVR
    

    Örks. Steht jetzt das Datenbyte FF für FALSE und 00 für TRUE?

    Vertauscht der ioBroker da was? War das in früheren Versionen des Adapters auch schon so?

    Und vor allem: Bin ich auf der falschen Spur?

    1 Antwort Letzte Antwort
    0
    • M Offline
      M Offline
      Marc_St
      schrieb am zuletzt editiert von
      #2

      Ich kann Deine Beobachtung exakt bestätigen. Der ModBus Adapter vertauscht true und false bei den Coils. Auch noch in Version 2.0.9. Ist halt etwas lästig, dass per Javascript dann umzubiegen …

      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
      FAQ Cloud / IOT
      HowTo: Node.js-Update
      HowTo: Backup/Restore
      Downloads
      BLOG

      755

      Online

      32.5k

      Benutzer

      81.6k

      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