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. Hardware
  4. iobroker Modbus Adapter an Nibe VVM S320

NEWS

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

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

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

iobroker Modbus Adapter an Nibe VVM S320

Geplant Angeheftet Gesperrt Verschoben Hardware
8 Beiträge 4 Kommentatoren 1.1k Aufrufe 4 Watching
  • Ä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.
  • S Offline
    S Offline
    steffen_muc
    schrieb am zuletzt editiert von
    #1

    Hallo in die Runde,
    Habe da ein komisches Phänomen. Ich lese eine Nibe Wärmepumpenheizung vom Typ VVM S320 mit dem Modbus Adapter aus. Vom Prinzip funktioniert es, verschiedene Input- und Holding-Registers zu lesen, aber ... z.B. funktioniert die ID 5 (Vorlauftemperatur) ohne Probleme und die IDs 7,8 und 9 bringen im Modbus Adapter ein (17947) Poll error count: 6 code: {"errorCode":132,"exceptionCode":1,"message":"ILLEGAL FUNCTION"} .
    Wenn ich die Register mit einem Modbus Polling-Tool auslesen, dann kommen da Daten ... also an sich scheint Modbus auf Seiten der Heizung zu laufen und zu funktionieren. Hat jemand eine Idee, was das Problem sein könnte?

    Da Ganz zieht sich übrigens durch ein Vielzahl von Registern hindurch. einige weiter oben laufen problemlos, andere wiederum ringen solche Errors, obwohl wie gesagt ein Poll der Register mit einem anderen Tool Daten liefert.

    Vielen Dank und Grüße
    Steffen

    wendy2702W F 2 Antworten Letzte Antwort
    0
    • S steffen_muc

      Hallo in die Runde,
      Habe da ein komisches Phänomen. Ich lese eine Nibe Wärmepumpenheizung vom Typ VVM S320 mit dem Modbus Adapter aus. Vom Prinzip funktioniert es, verschiedene Input- und Holding-Registers zu lesen, aber ... z.B. funktioniert die ID 5 (Vorlauftemperatur) ohne Probleme und die IDs 7,8 und 9 bringen im Modbus Adapter ein (17947) Poll error count: 6 code: {"errorCode":132,"exceptionCode":1,"message":"ILLEGAL FUNCTION"} .
      Wenn ich die Register mit einem Modbus Polling-Tool auslesen, dann kommen da Daten ... also an sich scheint Modbus auf Seiten der Heizung zu laufen und zu funktionieren. Hat jemand eine Idee, was das Problem sein könnte?

      Da Ganz zieht sich übrigens durch ein Vielzahl von Registern hindurch. einige weiter oben laufen problemlos, andere wiederum ringen solche Errors, obwohl wie gesagt ein Poll der Register mit einem anderen Tool Daten liefert.

      Vielen Dank und Grüße
      Steffen

      wendy2702W Online
      wendy2702W Online
      wendy2702
      schrieb am zuletzt editiert von
      #2

      @steffen_muc Möglicherweise falschen Typ ausgewählt.... so aus der Glaskugel raus

      Bitte keine Fragen per PN, die gehören ins Forum!

      Benutzt das Voting rechts unten im Beitrag wenn er euch geholfen hat.

      S 1 Antwort Letzte Antwort
      0
      • wendy2702W wendy2702

        @steffen_muc Möglicherweise falschen Typ ausgewählt.... so aus der Glaskugel raus

        S Offline
        S Offline
        steffen_muc
        schrieb am zuletzt editiert von
        #3

        @wendy2702 HI, Danke. haben aber alle den gleichen Typ nach Spec. s16. hab sie mit Signed 16 bit Big Endikan hinterlegt. Einige gehen , einige nicht ... Hmmm .. vielelciht hat es was mit der Auslesegeschwindigkeit zu tun. aber wenn ich die 7,8,9 als single auslese geht es genausowenig.

        M 1 Antwort Letzte Antwort
        0
        • S steffen_muc

          @wendy2702 HI, Danke. haben aber alle den gleichen Typ nach Spec. s16. hab sie mit Signed 16 bit Big Endikan hinterlegt. Einige gehen , einige nicht ... Hmmm .. vielelciht hat es was mit der Auslesegeschwindigkeit zu tun. aber wenn ich die 7,8,9 als single auslese geht es genausowenig.

          M Offline
          M Offline
          Marfeus
          schrieb am zuletzt editiert von
          #4

          @steffen_muc
          Heyho. Bin auf dasselbe Problem wie du gestoßen. Habe mich durch den Wald verschiedenster Register Nummern gekämpft. Einige Inputs funktionieren und einige eben nicht. Keine Ahnung warum... Ich habe wie du, auch erstmal mit dem Modbus Poll das ganze versucht. Dort laufen die Abfragen problemlos bis auf vereinzelte Timeouts.
          Die Holdings funktionieren bei mir gar nicht. Ist bei mir die zweite Instanz. Auf der ersten läuft das Auslesen meines Wechselrichters super :)

          S 1 Antwort Letzte Antwort
          0
          • M Marfeus

            @steffen_muc
            Heyho. Bin auf dasselbe Problem wie du gestoßen. Habe mich durch den Wald verschiedenster Register Nummern gekämpft. Einige Inputs funktionieren und einige eben nicht. Keine Ahnung warum... Ich habe wie du, auch erstmal mit dem Modbus Poll das ganze versucht. Dort laufen die Abfragen problemlos bis auf vereinzelte Timeouts.
            Die Holdings funktionieren bei mir gar nicht. Ist bei mir die zweite Instanz. Auf der ersten läuft das Auslesen meines Wechselrichters super :)

            S Offline
            S Offline
            steffen_muc
            schrieb am zuletzt editiert von
            #5

            @marfeus. Habe mal den home assistant angeworfen, der ja auch modbus auslesen kann. Und damit gehen die Register, die teilweise dem iobroker Probleme bereiten. Tja, ich würde ja gern beim debuggen unterstützen, aber wer kann sich denn "so was" mal ansehen? Steffen

            M 2 Antworten Letzte Antwort
            0
            • S steffen_muc

              @marfeus. Habe mal den home assistant angeworfen, der ja auch modbus auslesen kann. Und damit gehen die Register, die teilweise dem iobroker Probleme bereiten. Tja, ich würde ja gern beim debuggen unterstützen, aber wer kann sich denn "so was" mal ansehen? Steffen

              M Offline
              M Offline
              Marfeus
              schrieb am zuletzt editiert von
              #6

              @steffen_muc
              Interessant. Ich habe gerade herausgefunden, dass man den Vorlauf und den Rücklauf nicht gleichzeitig auslesen kann... wtf... egal mit welchem Programm. Einzeln schon... Ja beim Debuggen. Da bin ich dann raus ^^

              1 Antwort Letzte Antwort
              0
              • S steffen_muc

                @marfeus. Habe mal den home assistant angeworfen, der ja auch modbus auslesen kann. Und damit gehen die Register, die teilweise dem iobroker Probleme bereiten. Tja, ich würde ja gern beim debuggen unterstützen, aber wer kann sich denn "so was" mal ansehen? Steffen

                M Offline
                M Offline
                Marfeus
                schrieb am zuletzt editiert von Marfeus
                #7

                @steffen_muc
                Kann es sein, dass der Modbus Adapter alle Register nacheinander lesen will von 1475 (Rücklauf) bis 1478 (Vorlauf) liest (lesen will) und dann dazwischen ein Problem hat? Die 1476 wird nämlich mit "illegal function" kommentiert.
                Vielleicht liegt dort auch der gesamte Hund begraben...

                1 Antwort Letzte Antwort
                0
                • S steffen_muc

                  Hallo in die Runde,
                  Habe da ein komisches Phänomen. Ich lese eine Nibe Wärmepumpenheizung vom Typ VVM S320 mit dem Modbus Adapter aus. Vom Prinzip funktioniert es, verschiedene Input- und Holding-Registers zu lesen, aber ... z.B. funktioniert die ID 5 (Vorlauftemperatur) ohne Probleme und die IDs 7,8 und 9 bringen im Modbus Adapter ein (17947) Poll error count: 6 code: {"errorCode":132,"exceptionCode":1,"message":"ILLEGAL FUNCTION"} .
                  Wenn ich die Register mit einem Modbus Polling-Tool auslesen, dann kommen da Daten ... also an sich scheint Modbus auf Seiten der Heizung zu laufen und zu funktionieren. Hat jemand eine Idee, was das Problem sein könnte?

                  Da Ganz zieht sich übrigens durch ein Vielzahl von Registern hindurch. einige weiter oben laufen problemlos, andere wiederum ringen solche Errors, obwohl wie gesagt ein Poll der Register mit einem anderen Tool Daten liefert.

                  Vielen Dank und Grüße
                  Steffen

                  F Offline
                  F Offline
                  f-ben
                  schrieb am zuletzt editiert von
                  #8

                  @steffen_muc Hallo zusammen, ich sitze gerade vor meiner frischen VVM S320 und bekomme die modbus_addresses garnicht in den modbus-adapter geladen. An meiner PV konnte ich die addressen exportieren und mit copy-paste in meine modbus-instanz kopieren. Hat sofort auf anhieb geklappt. Bei meiner Nibe habe ich die modbus-adressen direkt an meiner S320 auf einem USB-Stick gespeichert aber die dort gespeicherte csv-Datei kann ich nicht in meiner modbus-instanz importieren weil das Format nicht stimmt. Wie habt ihr das gemacht und/oder könnt ihr eure Daten eventuell hier zu Verfügung stellen? Danke und Gruß

                  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

                  909

                  Online

                  32.4k

                  Benutzer

                  81.5k

                  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