Navigation

    Logo
    • Register
    • Login
    • Search
    • Recent
    • Tags
    • Unread
    • Categories
    • Unreplied
    • Popular
    • GitHub
    • Docu
    • Hilfe
    1. Home
    2. Deutsch
    3. ioBroker Allgemein
    4. Modbus - holding register werden nicht gelesen

    NEWS

    • Amazon Alexa - ioBroker Skill läuft aus ?

    • Monatsrückblick – September 2025

    • Neues Video "KI im Smart Home" - ioBroker plus n8n

    Modbus - holding register werden nicht gelesen

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

      Hallo zusammen,

      ich bin neu in der ioBroker-Welt und versuche mich direkt mit der Modbus-Kommunikation für meine Wärmepumpe. An und für sich klappt das auch und ich kann die Eingangsregister auslesen. Folgende Register habe ich testweise definiert:

      9de994c7-7b62-499d-8eac-02f59c47d8a5-image.png

      34ef90a5-d727-4c7a-adbf-c195ed76dc87-image.png

      Für den Eingangsregister bekomme ich einen Wert, für den Holding Register nicht. Das grundsätzliche Auslesen der Holding Register habe ich mit dem Simply TCP Client getestet, hier bekomme ich für 102 den Wert.

      Im Debug Log sieht das Ganze für mich auch merkwürdig aus bzw. ich vermisse die Abfrage der Holding Register. Anhand des Logs würde ich sagen, dass die holdingRegs gar nicht abgefragt werden.

      modbus.1
      2023-06-16 09:42:43.294	debug	[DevID_1/inputRegs] Poll address 10 DONE
      modbus.1
      2023-06-16 09:42:43.286	debug	[DevID_1/inputRegs] Poll address 10 - 1 registers
      modbus.1
      2023-06-16 09:42:43.286	debug	Initialization of scale factors done!
      modbus.1
      2023-06-16 09:42:43.285	debug	[DevID_1] Poll start ---------------------
      modbus.1
      2023-06-16 09:42:43.285	info	Connected to slave 192.168.178.146
      modbus.1
      2023-06-16 09:42:42.412	debug	Add holdingRegisters.102_Raumsoll: {"_id":"holdingRegisters.102_Raumsoll","type":"state","common":{"name":"","role":"level","type":"number","read":false,"write":true,"def":0,"unit":""},"native":{"regType":"holdingRegs","address":102,"deviceId":1,"type":"int16be","len":1,"offset":"0","factor":1,"poll":""}}
      modbus.1
      2023-06-16 09:42:42.412	debug	Initialize Objects for holdingRegs: [{"_address":"102","name":"Raumsoll","description":"","unit":"","type":"int16be","len":1,"factor":1,"offset":"0","formula":"","role":"level","room":"","poll":"","wp":"","cw":false,"isScale":"","address":102,"deviceId":1,"id":"holdingRegisters.102_Raumsoll"}]
      modbus.1
      2023-06-16 09:42:42.412	debug	Add inputRegisters.10_Test: {"_id":"inputRegisters.10_Test","type":"state","common":{"name":"","role":"level","type":"number","read":true,"write":false,"def":0,"unit":""},"native":{"regType":"inputRegs","address":10,"deviceId":1,"type":"int16be","len":1,"offset":0,"factor":1}}
      modbus.1
      2023-06-16 09:42:42.412	debug	Initialize Objects for inputRegs: [{"_address":"10","name":"Test","description":"","unit":"","type":"int16be","len":1,"factor":1,"offset":0,"formula":"","role":"level","room":"","cw":"","isScale":"","address":10,"deviceId":1,"id":"inputRegisters.10_Test"}]
      modbus.1
      2023-06-16 09:42:42.411	debug	Initialize Objects for coils: []
      modbus.1
      2023-06-16 09:42:42.411	debug	Initialize Objects for disInputs: []
      modbus.1
      2023-06-16 09:42:41.716	info	starting. Version 5.0.11 in /opt/iobroker/node_modules/iobroker.modbus, node: v18.16.0, js-controller: 4.0.24
      

      Kann mir hier jemand weiter helfen?

      Danke und viele Grüße!

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

        @hendrik1287 sagte in Modbus - holding register werden nicht gelesen:

        Für den Eingangsregister bekomme ich einen Wert, für den Holding Register nicht

        Holding Register sind primär auch für das Steuern gedacht!
        Wenn du darüber Werte abfragen willst, musst du das auch anhaken.

        H 1 Reply Last reply Reply Quote 0
        • H
          hendrik1287 @Homoran last edited by

          @homoran Wie einfach es doch sein kann, das Flag habe ich total übersehen. Danke für den Hinweise, jetzt funktioniert es auch!

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

          Support us

          ioBroker
          Community Adapters
          Donate
          FAQ Cloud / IOT
          HowTo: Node.js-Update
          HowTo: Backup/Restore
          Downloads
          BLOG

          1.1k
          Online

          32.3k
          Users

          81.0k
          Topics

          1.3m
          Posts

          2
          3
          342
          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