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. Adapter Modbus und Marstek Venus E Batterie

NEWS

  • Jahresrückblick 2025 – unser neuer Blogbeitrag ist online! ✨
    BluefoxB
    Bluefox
    17
    1
    3.6k

  • Neuer Blogbeitrag: Monatsrückblick - Dezember 2025 🎄
    BluefoxB
    Bluefox
    13
    1
    1.1k

  • Weihnachtsangebot 2025! 🎄
    BluefoxB
    Bluefox
    25
    1
    2.5k

Adapter Modbus und Marstek Venus E Batterie

Geplant Angeheftet Gesperrt Verschoben ioBroker Allgemein
40 Beiträge 11 Kommentatoren 6.6k Aufrufe 10 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.
  • P Offline
    P Offline
    peterp
    schrieb am zuletzt editiert von
    #1

    Hat jemand zufällig mal den modbus Adapter zusammen mit Elfin WA11 und den Venus E Batterie probiert?

    Bei mir funktioniert das nicht.
    Elfin WA11 serial konfiguration:
    fe54216d-3e3a-4852-976e-7a5d9e37f997-image.png
    Sollte korrekt sein nach https://gathering.tweakers.net/forum/list_messages/2282240/0 :
    3041088e-62f6-4411-82b4-ffc366c339e6-image.png

    und nach
    b439abe8-3f6d-46d8-ab5b-3d667bff8cb7-image.png
    (ja, mijn nederlands is ok)

    Kommunikationseinstellung:
    27a19d82-9e34-44ca-b1a9-8ccc77bf682f-image.png

    In iobroker, modbus adapter
    b6b80313-c4b3-4337-b32d-46c196d2ce07-image.png

    Im Input register
    fb8ccd60-483b-44cd-a045-52c234622e69-image.png

    Passt zu
    f0ef647b-9c2f-4ad3-9db4-108cf169f4c1-image.png
    (source: https://duravolt.nl/wp-content/uploads/Duravolt-Plug-in-Battery-Modbus.pdf, gleich wie der Marstek)

    Im iobroker instances:
    12e09b6c-c53a-4c50-901a-b980ff663a5f-image.png

    Im log (debug)
    81dd38b9-f1eb-4340-94ac-30618c95cabd-image.png

    mir ist unklar was

    [DevID_1] Poll error count: 7 code: {"errorCode":132,"exceptionCode":1,"message":"ILLEGAL FUNCTION"}
    

    bedeutet?

    kann jemand mir hier helfen?
    Vielen dank!

    1 Antwort Letzte Antwort
    0
    • P Offline
      P Offline
      peterp
      schrieb am zuletzt editiert von
      #2

      @peterp

      Habe den gleiche setup(HW und WA11 Einstellungen) mal mit HA versucht und dort funktioniert es:
      f82135d7-62f4-4408-a6b0-26f78dc23ae8-image.png

      Deshalb muss es and den Modbus Adapter oder meine Einstellungen liegen?

      wendy2702W 1 Antwort Letzte Antwort
      0
      • P peterp

        @peterp

        Habe den gleiche setup(HW und WA11 Einstellungen) mal mit HA versucht und dort funktioniert es:
        f82135d7-62f4-4408-a6b0-26f78dc23ae8-image.png

        Deshalb muss es and den Modbus Adapter oder meine Einstellungen liegen?

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

        @peterp laut iob log wird eine Adresse „2099“ gepollt.

        Mach erstmal die Haken bei Aliases nutzen und vollständige Adresse nutzen raus.

        Wie sieht denn das Yaml dazu in HA aus?

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

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

        P 1 Antwort Letzte Antwort
        0
        • wendy2702W wendy2702

          @peterp laut iob log wird eine Adresse „2099“ gepollt.

          Mach erstmal die Haken bei Aliases nutzen und vollständige Adresse nutzen raus.

          Wie sieht denn das Yaml dazu in HA aus?

          P Offline
          P Offline
          peterp
          schrieb am zuletzt editiert von
          #4

          @wendy2702
          Haken entfernt
          46fb3831-e660-4e95-948b-5597a3ddcaef-image.png

          YAML file HA
          28e625e6-427e-4506-a6a9-2b58bcd65fb3-image.png

          Werten in HA
          a91143ac-f285-4474-a26f-6f7921ec66da-image.png

          Register def in iobroker:
          f625268f-ee27-4f82-802a-9a6a61ef9934-image.png

          Objects
          a8660727-cde3-466f-8712-6ec6347cb6b2-image.png

          Bei "holding register" gibt es keine Fehler im log, nur leider auch keinen wert.
          91536afe-39fa-4021-b85e-e84b4c1ee58b-image.png

          den "Poll Start" wiederholt sich

          Habe es aber immer so verstanden das 4xxx holding register sind und die 3xxx input register? In HA ist es aber anders

          Wenn ich aber den 32200 Adresse als Input Register deklariere dann:
          114a19b8-deda-43d3-be32-0d54a093ec46-image.png

          3bca5f27-a491-4f65-9fc0-a7f9e156eee6-image.png

          wendy2702W 1 Antwort Letzte Antwort
          0
          • P peterp

            @wendy2702
            Haken entfernt
            46fb3831-e660-4e95-948b-5597a3ddcaef-image.png

            YAML file HA
            28e625e6-427e-4506-a6a9-2b58bcd65fb3-image.png

            Werten in HA
            a91143ac-f285-4474-a26f-6f7921ec66da-image.png

            Register def in iobroker:
            f625268f-ee27-4f82-802a-9a6a61ef9934-image.png

            Objects
            a8660727-cde3-466f-8712-6ec6347cb6b2-image.png

            Bei "holding register" gibt es keine Fehler im log, nur leider auch keinen wert.
            91536afe-39fa-4021-b85e-e84b4c1ee58b-image.png

            den "Poll Start" wiederholt sich

            Habe es aber immer so verstanden das 4xxx holding register sind und die 3xxx input register? In HA ist es aber anders

            Wenn ich aber den 32200 Adresse als Input Register deklariere dann:
            114a19b8-deda-43d3-be32-0d54a093ec46-image.png

            3bca5f27-a491-4f65-9fc0-a7f9e156eee6-image.png

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

            @peterp musst den Haken bei „Poll“ setzen.

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

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

            P 1 Antwort Letzte Antwort
            0
            • wendy2702W wendy2702

              @peterp musst den Haken bei „Poll“ setzen.

              P Offline
              P Offline
              peterp
              schrieb am zuletzt editiert von
              #6

              @wendy2702
              Polling war ein gute hinweise, geht besser aber noch immer Schwierigkeiten

              Definition
              ec182f56-81ac-4d2c-aece-3d61f01a9328-image.png

              Objekten
              9effd9e5-bb26-4987-b722-0750e7e7aa9c-image.png
              (siehe Orange)
              (den Faktor geht auch nicht beim Temperatur, bei Spannung usw schon)
              ffc207e2-0381-4410-bee7-27e4fe9523a8-image.png

              Log
              631119f0-00c1-459d-8d20-221136065b13-image.png
              Warum bei Adresse 32200 5 Register und bei 35001 11 ist mir unklar, gleiche Datentyp, signed/unsigned sollte hier keine Differenz machen.

              Bei HA:
              0a1bcca6-fd38-4562-bf96-18db880359cc-image.png

              Ansteuern geht auch nicht, wenigsten nicht wenn ich die Objekten direkt schreibe
              7d4ba7a3-1cb5-47d4-ad9a-7062e1912b75-image.png
              erst schreibe ich den 0x55aa(Adresse 4200), danach den gewünschte Leistung(42020/42021) und den entsprechende flag(42010). Da ich mich bei HA gar nicht auskenne habe ich es dort nicht versucht, das muss ich nochmal probieren

              P 1 Antwort Letzte Antwort
              0
              • P peterp

                @wendy2702
                Polling war ein gute hinweise, geht besser aber noch immer Schwierigkeiten

                Definition
                ec182f56-81ac-4d2c-aece-3d61f01a9328-image.png

                Objekten
                9effd9e5-bb26-4987-b722-0750e7e7aa9c-image.png
                (siehe Orange)
                (den Faktor geht auch nicht beim Temperatur, bei Spannung usw schon)
                ffc207e2-0381-4410-bee7-27e4fe9523a8-image.png

                Log
                631119f0-00c1-459d-8d20-221136065b13-image.png
                Warum bei Adresse 32200 5 Register und bei 35001 11 ist mir unklar, gleiche Datentyp, signed/unsigned sollte hier keine Differenz machen.

                Bei HA:
                0a1bcca6-fd38-4562-bf96-18db880359cc-image.png

                Ansteuern geht auch nicht, wenigsten nicht wenn ich die Objekten direkt schreibe
                7d4ba7a3-1cb5-47d4-ad9a-7062e1912b75-image.png
                erst schreibe ich den 0x55aa(Adresse 4200), danach den gewünschte Leistung(42020/42021) und den entsprechende flag(42010). Da ich mich bei HA gar nicht auskenne habe ich es dort nicht versucht, das muss ich nochmal probieren

                P Offline
                P Offline
                peterp
                schrieb am zuletzt editiert von
                #7

                es sieht danach aus das es zwischen Adresse 33010 und 35000 ein problem gibt
                c813bbe9-5915-4cb0-9a71-73ab977fa471-image.png

                Das schein bei HA kein Problem zu sein, die Adresse aus den yaml sind gleich wie in meine konfig. Kommt die Modbus Adapter mit ein "loch" im Adresse Bereich nicht klar?

                HomoranH 1 Antwort Letzte Antwort
                0
                • P peterp

                  es sieht danach aus das es zwischen Adresse 33010 und 35000 ein problem gibt
                  c813bbe9-5915-4cb0-9a71-73ab977fa471-image.png

                  Das schein bei HA kein Problem zu sein, die Adresse aus den yaml sind gleich wie in meine konfig. Kommt die Modbus Adapter mit ein "loch" im Adresse Bereich nicht klar?

                  HomoranH Nicht stören
                  HomoranH Nicht stören
                  Homoran
                  Global Moderator Administrators
                  schrieb am zuletzt editiert von Homoran
                  #8

                  @peterp steht in der Registerbeschreibung etwas von einer maximalen Anzahl zeitgleich abzufragender Register?

                  kein Support per PN! - Fragen im Forum stellen - es gibt fast nichts, was nicht auch für andere interessant ist.

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

                  der Installationsfixer: curl -fsL https://iobroker.net/fix.sh | bash -

                  1 Antwort Letzte Antwort
                  0
                  • wendy2702W Online
                    wendy2702W Online
                    wendy2702
                    schrieb am zuletzt editiert von wendy2702
                    #9

                    Stell mal ein höheres Abfrage Intervall ein.

                    1 Sekunde verursacht je nach Anzahl an Registern Probleme.

                    Wenn das bei HA in der Yaml das „Scan Intervall“ ist steht es da scheinbar auf 30 Sekunden denke ich

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

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

                    P 1 Antwort Letzte Antwort
                    0
                    • wendy2702W wendy2702

                      Stell mal ein höheres Abfrage Intervall ein.

                      1 Sekunde verursacht je nach Anzahl an Registern Probleme.

                      Wenn das bei HA in der Yaml das „Scan Intervall“ ist steht es da scheinbar auf 30 Sekunden denke ich

                      P Offline
                      P Offline
                      peterp
                      schrieb am zuletzt editiert von peterp
                      #10

                      @wendy2702
                      Habe den gleiche Intervall, 30 Sekunden, es sieht nach ein address problem aus:

                      42b6b2a0-8d5a-4a05-824a-2d651bd5400e-image.png

                      Die Adresse sind aber gleich wie bei HA:
                      1bcde960-7a2e-4f58-94d5-cb5bcfc2528a-image.png

                      @Homoran , nein steht nix drin: https://duravolt.nl/wp-content/uploads/Duravolt-Plug-in-Battery-Modbus.pdf

                      es gibt ein Riese thread bezuglich diese Batterie und HA: https://gathering.tweakers.net/forum/list_messages/2282240/0
                      aber dort bin ich auch nicht fündig geworden obwohl mein Niederländisch recht gut ist, besser als mein Deutch. Im HA Umgebung ist es kein Problem den Batterie auszulesen und an zu steuern aber ich mochte lieber bei iobroker bleiben da mein ganze haus damit ohne Problemen auskommt

                      habe mal ein ticket eingestellt: https://github.com/ioBroker/ioBroker.modbus/issues/656

                      HomoranH 1 Antwort Letzte Antwort
                      0
                      • wendy2702W Online
                        wendy2702W Online
                        wendy2702
                        schrieb am zuletzt editiert von
                        #11

                        Mal mit Little endian probiert?

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

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

                        P 1 Antwort Letzte Antwort
                        0
                        • wendy2702W wendy2702

                          Mal mit Little endian probiert?

                          P Offline
                          P Offline
                          peterp
                          schrieb am zuletzt editiert von
                          #12

                          @wendy2702
                          das sollte nichts ausmachen, damit bekommt man nur falsche werten, breite gleich, Interpretation unterschiedlich. Ich habe es trotzdem mal versucht aber kein unterschied

                          Habe aber mal die obere Adresse entfernt und nur die ab 35000 gelassen
                          85f3d268-5e7c-4c3b-b546-f747da3ed43a-image.png

                          Ergebniss ist gleich:
                          fc0bcc06-2584-4557-8c84-f03e07bc2052-image.png

                          Deshalb liegt es wohl nicht am "loch" im Adressebereich.

                          1 Antwort Letzte Antwort
                          0
                          • P peterp

                            @wendy2702
                            Habe den gleiche Intervall, 30 Sekunden, es sieht nach ein address problem aus:

                            42b6b2a0-8d5a-4a05-824a-2d651bd5400e-image.png

                            Die Adresse sind aber gleich wie bei HA:
                            1bcde960-7a2e-4f58-94d5-cb5bcfc2528a-image.png

                            @Homoran , nein steht nix drin: https://duravolt.nl/wp-content/uploads/Duravolt-Plug-in-Battery-Modbus.pdf

                            es gibt ein Riese thread bezuglich diese Batterie und HA: https://gathering.tweakers.net/forum/list_messages/2282240/0
                            aber dort bin ich auch nicht fündig geworden obwohl mein Niederländisch recht gut ist, besser als mein Deutch. Im HA Umgebung ist es kein Problem den Batterie auszulesen und an zu steuern aber ich mochte lieber bei iobroker bleiben da mein ganze haus damit ohne Problemen auskommt

                            habe mal ein ticket eingestellt: https://github.com/ioBroker/ioBroker.modbus/issues/656

                            HomoranH Nicht stören
                            HomoranH Nicht stören
                            Homoran
                            Global Moderator Administrators
                            schrieb am zuletzt editiert von Homoran
                            #13

                            @peterp sagte in Adapter Modbus und Marstek Venus E Batterie:

                            nein steht nix drin

                            dann probiers einfach mal.
                            Stell die Anzahl

                            @peterp sagte in Adapter Modbus und Marstek Venus E Batterie:

                            In iobroker, modbus adapter

                            max read requests mal deutlich runter, erstmal irgendwas 8-10. zum testen.(oder noch weniger!)
                            Wenn's dann klappt kann man das schrittweise erhöhen

                            kein Support per PN! - Fragen im Forum stellen - es gibt fast nichts, was nicht auch für andere interessant ist.

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

                            der Installationsfixer: curl -fsL https://iobroker.net/fix.sh | bash -

                            1 Antwort Letzte Antwort
                            0
                            • L Offline
                              L Offline
                              Letzi
                              schrieb am zuletzt editiert von
                              #14

                              Guten Abend.
                              Gibt es denn schon was Neues bezüglich der Modbus Steuerung? Das, was ihr hier schreibt, ist gut, der Speicher reagiert auch, aber leider noch sehr unkontrolliert. Danke

                              R 1 Antwort Letzte Antwort
                              0
                              • L Letzi

                                Guten Abend.
                                Gibt es denn schon was Neues bezüglich der Modbus Steuerung? Das, was ihr hier schreibt, ist gut, der Speicher reagiert auch, aber leider noch sehr unkontrolliert. Danke

                                R Offline
                                R Offline
                                RaBe52
                                schrieb am zuletzt editiert von
                                #15

                                @letzi sagte in Adapter Modbus und Marstek Venus E Batterie:

                                aber leider noch sehr unkontrolliert.

                                Was heißt "unkontrolliert"?

                                ioBroker unter Proxmox auf HP Z4 G4 (Terramaster unter Proxmox als Backup),
                                backitpup, Drag-indicator, Ebus, Energiefluss erweitert, Enphase, Fritzdect, Ham, Kecontact, Midea, mqtt, Proxmox, REST API, Shelly, Signal-cmb, smoothed, Sonoff, Telegram, text2command, TR-064, Tuya, Vaillant, VW connect, Wamo, ...

                                L 1 Antwort Letzte Antwort
                                0
                                • R RaBe52

                                  @letzi sagte in Adapter Modbus und Marstek Venus E Batterie:

                                  aber leider noch sehr unkontrolliert.

                                  Was heißt "unkontrolliert"?

                                  L Offline
                                  L Offline
                                  Letzi
                                  schrieb am zuletzt editiert von
                                  #16

                                  @rabe52 Hallo. So richtig Werte habe ich über den ModBus nicht bekommen, also hab ich Werte eingetragen. Daraufhin fing die Entladung an. Leider nicht wie gewollt und auch nicht reproduzierbar.

                                  R 1 Antwort Letzte Antwort
                                  0
                                  • L Letzi

                                    @rabe52 Hallo. So richtig Werte habe ich über den ModBus nicht bekommen, also hab ich Werte eingetragen. Daraufhin fing die Entladung an. Leider nicht wie gewollt und auch nicht reproduzierbar.

                                    R Offline
                                    R Offline
                                    RaBe52
                                    schrieb am zuletzt editiert von
                                    #17

                                    @letzi Da ich Hellsehen noch übe, wäre es hilfreich, wenn Du mal Deine Konfiguration dazu zeigen würdest.

                                    Kleiner Tipp am Rande: solange Du nicht stabil plausible Werte bekommst, auf gar keinen Fall irgendwas steuern!

                                    ioBroker unter Proxmox auf HP Z4 G4 (Terramaster unter Proxmox als Backup),
                                    backitpup, Drag-indicator, Ebus, Energiefluss erweitert, Enphase, Fritzdect, Ham, Kecontact, Midea, mqtt, Proxmox, REST API, Shelly, Signal-cmb, smoothed, Sonoff, Telegram, text2command, TR-064, Tuya, Vaillant, VW connect, Wamo, ...

                                    L 1 Antwort Letzte Antwort
                                    0
                                    • R RaBe52

                                      @letzi Da ich Hellsehen noch übe, wäre es hilfreich, wenn Du mal Deine Konfiguration dazu zeigen würdest.

                                      Kleiner Tipp am Rande: solange Du nicht stabil plausible Werte bekommst, auf gar keinen Fall irgendwas steuern!

                                      L Offline
                                      L Offline
                                      Letzi
                                      schrieb am zuletzt editiert von
                                      #18

                                      @rabe52 Ich bin nach der Vorlage vom HA gegangen. https://github.com/viperrnmc/marstek_venus_modbus

                                      HomoranH 1 Antwort Letzte Antwort
                                      0
                                      • L Letzi

                                        @rabe52 Ich bin nach der Vorlage vom HA gegangen. https://github.com/viperrnmc/marstek_venus_modbus

                                        HomoranH Nicht stören
                                        HomoranH Nicht stören
                                        Homoran
                                        Global Moderator Administrators
                                        schrieb am zuletzt editiert von
                                        #19

                                        @letzi sagte in Adapter Modbus und Marstek Venus E Batterie:

                                        Ich bin nach der Vorlage vom HA gegangen.

                                        auch danach?

                                        Note: For access to registers in the 42000–42999 range, the battery must be set to RS485 control mode.

                                        kein Support per PN! - Fragen im Forum stellen - es gibt fast nichts, was nicht auch für andere interessant ist.

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

                                        der Installationsfixer: curl -fsL https://iobroker.net/fix.sh | bash -

                                        L 1 Antwort Letzte Antwort
                                        0
                                        • WinniW Offline
                                          WinniW Offline
                                          Winni
                                          Most Active
                                          schrieb am zuletzt editiert von
                                          #20

                                          Hallo in die Runde, ich bin auch sehr interessiert an dem Marstek Venus Batteriespeicher und würde ihn auch mittels Modbus Adapter einbinden wollen. Bei recherchieren bin ich aber auf folgenden Thread gestoßen, in dem wohl über ein massives Sicherheitsproblem diskutiert wird:

                                          https://www.photovoltaikforum.com/thread/251804-marstek-venus-sicherheit-bluetooth-schutz-gegen-unberechtigten-gerätezugriff/?pageNo=1

                                          Obwohl es ja nichts mit dem Adapter zu tun hat und somit auch ot ist, halte ich es für so wichtig, dass ich das gerne allen Mitforisten hier zur Kenntnis bringen will.
                                          Wenn es garnicht passt, oder schon an anderer Stelle berichtet wurde, kann man den Post auch verschieben.

                                          Es gibt nicht Gutes. Außer man tut es. Erich Kästner

                                          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

                                          823

                                          Online

                                          32.7k

                                          Benutzer

                                          82.4k

                                          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