Navigation

    Logo
    • Register
    • Login
    • Search
    • Recent
    • Tags
    • Unread
    • Categories
    • Unreplied
    • Popular
    • GitHub
    • Docu
    • Hilfe
    1. Home
    2. Deutsch
    3. Praktische Anwendungen (Showcase)
    4. [How-To] Goodwe Wechselrichter und Modbus TCP

    NEWS

    • 15. 05. Wartungsarbeiten am ioBroker Forum

    • Monatsrückblick - April 2025

    • Minor js-controller 7.0.7 Update in latest repo

    [How-To] Goodwe Wechselrichter und Modbus TCP

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

      Da ich mich nun schon länger mit der Einbindung der Goodwe Wechselrichter per Modbus TCP beschäftige, und ich ebenfalls von der IoBroker Community viel Hilfe, Scripte oder Adapter nutze, möchte ich meine Erfahrungen mit euch teilen.🤗

      Grundlegen sind mir 3x Möglichkeiten bekannt um Daten der Goodwe Wechselrichter in IoBroker zu bringen.

      • Daten vom Sems Portal auslesen und in IoBroker Datenpunkte schreiben: Siehe Goodwe Wechselrichter und IoBroker

      • Daten per Modbus RTU und RS485 Konverter per Rasp einlesen und per MQTT an IoBroker senden (Keine Erfahrung).

      • Daten per Modbus TCP/IP (Modbus Adapter) auslesen und in Datenpunkte schreiben (Nachfolgend).

      Welche der mit bekannten Metoden die richtige für euch ist, müsst ihr selbst entscheiden.

      Einrichtung und Installation Modbus TCP/IP Adapter:

      Vorweg soweit mir bekannt, funktioniert Modbus TCP nur mit der Goodwe LAN Box (5-Pin), solltet Ihr weitere Erfahrungen mit dem alten Wifi Dongle oder mit neuen Wifi+LAN Dongle haben, so könnt Ihr diese gerne hier teilen! Eine Hand wäscht die andere 🤝 .

      Außerdem sollte dem LAN Dongle eine feste IP Adresse zugewissen sein, entweder per Heimnetzwerk oder in der Dongle Konfiguration selbst. Ansonsten kann es sporadisch zu Verbindungsabbrüchen kommen.

      1. Installation Modbus Adapter
        Adapter: LINK
        Nach der Installation sollte der Modbus Adapter in den Debug Modus gesetzt werden, damit erleichtert Ihr euch selbst das Leben bei der Fehlersuche.

      2. Einstellungen Modbus Adapter

        Goodwe_Modbus_Protocol_Hybrid_ET_EH_BH_BT__ARM205 HV__V1.7 _ Read Only_20200226 (1).pdf

      • Verbindung per TCP (nicht TCP/RTU !)

      • Eure fest vergebene IP Adresse des Wechselrichters

      • Port 502 (siehe Goodwe Modbus Protokoll)

      • Geräte ID 247 (Standardmäßig in der Konfiguration eingerichtet, kann per Wifi Dongle und PV Master App verändert werden.)
        Sollten mehrere Wechselrichter ausgelesen werden sollen, so muss "Mehrere Geräte ID's" angehackt werden. Nachfolgend muss dann an jedem Wechselrichter eine andere Geräte ID angegeben werden. (Geräte ID == Slave ID)

      • Typ Master

      • Alle weiter Einstellungen können bei erstmaligen Start so bleiben, sollten jedoch nachfolgend auf die persönlichen Bedürfnisse angepasst werden.

        06a02720-c5e0-4e18-b618-199b00e8ca17-grafik.png

        Unter Allgemeine Einstellungen werden die Checkboxen, so wie nachfolgend ersichtlich, gesetzt:
        Mit Aliases sind die definierten Register Ranges gemeint wie z.B. coils, 1-10000, discrete inputs, 10001-30000 ,input register 30001-40000, holding register 40000-65535. Dieser müssen deaktivert werden, da wir nicht mit diesen Bereichen arbeiten können.

        ecf4ce2b-dbb8-43e8-a80b-701712aa0911-grafik.png

      1. Anlegen der Register:

        Die von Goodwe unterstützen und abfragbaren Register findet Ihr im Goodwe Modbus Protokoll.
        Nun geht es an die eigentlichen Arbeit, das befüllen der Register. Da bei uns eigentlich alle Register Holding Register sind (Read Only), müssen wir unsere Register auch hier eintragen.
        Dies sollten dann etwa so aussehen:

        039c0de0-d233-43e6-8879-9a7984448516-grafik.png

        Tragt am besten mal nur 1-2 Register ein, und seht auch dann den Debug Log an, dann seht Ihr schon ob die Funktion gegeben ist.

        Wenn alles klappt, alle für euch notwendigen Register eintragen und sich freuen 😁

      Solltet Ihr Probleme beim Verbindungsaufbau oder mit den auslesen der Register haben, so kann ich euch das Tool von Schneider Electric ans Herz legen. Modbus Tool

      Damit könnt Ihr prüfen ob der Wechselrichter generell Ansprechbar ist und ihr Rückmeldung bekommt. Sollte das nicht der Fall sein, stimmt schon mal etwas mit euere Konfig bzw. eurer Netzwerksanbdinung nicht.

      Viel Spaß damit!

      Gruß

      JB1985 T E 3 Replies Last reply Reply Quote 1
      • JB1985
        JB1985 @xReactz last edited by JB1985

        @xreactz Hey, vielen Dank!

        Ja, es funktioniert!

        Hast du eine Dokumentation der Register?

        *** Edit

        Ich hänge die Doku mal an.

        Goodwe_Modbus_Protocol_Hybrid_ET_EH_BH_BT__ARM205 HV__V1.7 _ Read Only_20200226.pdf

        X 1 Reply Last reply Reply Quote 0
        • X
          xReactz @JB1985 last edited by

          @jb1985

          Freut mich!

          Wenn man mal weiß, wie man was Konfigurieren geht es schnell (bis auf die Register eintragen).

          INFO: Doku zum Protokoll ist weiter oben im Beitrag verlinkt.

          Gruß!

          JB1985 1 Reply Last reply Reply Quote 0
          • JB1985
            JB1985 @xReactz last edited by JB1985

            @xreactz

            hier die wichtigsten Register Nummern:

            PV Leistung = 35138
            Stromlast Haus = 35172
            Strom zu den Stadtwerken = 36025
            SOC Batterie = 37007
            Batterieladung = 35183

            Die PV Leistung muss man zusammen rechnen mit den Werten von den Register 35105 + 35109.

            X JB1985 2 Replies Last reply Reply Quote 1
            • X
              xReactz @JB1985 last edited by xReactz

              @jb1985

              Strom zu Stadtwerken glaub ich auch 35140

              Habe leider noch keine Batterie, könnte aber 35206 oder 37007 bzw. 37008 sein.

              Bei Einzelzellen würde ich 37127-37134 probieren.

              Gruß

              Edit: Verlesen dachte du suchst SOC,

              Denke das wir 35206 sein

              JB1985 2 Replies Last reply Reply Quote 0
              • JB1985
                JB1985 @xReactz last edited by

                @xreactz sagte in [How-To] Goodwe Wechselrichter und Modbus TCP:

                Strom zu Stadtwerken glaub ich auch 35140

                Da kommen bei mir aber relativ hohe Zahlen raus. 64.000 W, was nie sein kann.

                Ich glaube das ist es nicht.

                Denke das wir 35206 sein

                Ne, das ist eher, was bisher die Batterie geladen hat. Ist nämlich ein Wert, der sich nicht ändert und hat 50600 kWh.

                X 1 Reply Last reply Reply Quote 0
                • JB1985
                  JB1985 @xReactz last edited by

                  @xreactz

                  ich habe meinen Post oben korrigiert. Ich habe jetzt die wichtigsten rausgefunden.

                  Endlich die Daten in real live 👍

                  58c21b07-97f5-423c-b14c-cca479286e71-image.png

                  1 Reply Last reply Reply Quote 0
                  • X
                    xReactz @JB1985 last edited by

                    @jb1985

                    Denke du hattest bei 35140 den Multiplikator falsch gesetzt oder ?

                    Gruß

                    JB1985 1 Reply Last reply Reply Quote 0
                    • JB1985
                      JB1985 @xReactz last edited by

                      @xreactz sagte in [How-To] Goodwe Wechselrichter und Modbus TCP:

                      @jb1985

                      Denke du hattest bei 35140 den Multiplikator falsch gesetzt oder ?

                      Gruß

                      Du hast "fast" recht. Ich hatte den Typ falsch. Es ist S16 und ich hatte U16.

                      Aber es scheint beides richtig zu sein 35140 sowie 36025.

                      X 1 Reply Last reply Reply Quote 0
                      • X
                        xReactz @JB1985 last edited by

                        @jb1985

                        Freut mich das alles klappt, Real Time Werte sind wirklich ein Genuss 🙂

                        Deine Grafische Anzeige ist der Energiefluss Adapter oder ?

                        Gruß

                        JB1985 1 Reply Last reply Reply Quote 0
                        • JB1985
                          JB1985 @xReactz last edited by

                          @xreactz sagte in [How-To] Goodwe Wechselrichter und Modbus TCP:

                          Deine Grafische Anzeige ist der Energiefluss Adapter oder ?

                          Ich nutze als Virtualisierung "Lovelace" und dort gibt es eine Karte tesla-style-solar-power-card

                          JB1985 1 Reply Last reply Reply Quote 0
                          • JB1985
                            JB1985 @JB1985 last edited by

                            Irgendwie bekomme ich diese Werte nicht raus:

                            Bildschirmfoto 2022-10-21 um 14.37.26.png

                            Eigennutzung PV
                            Lastverbrauch
                            Kaufen
                            Verkaufen

                            e45c08d5-bcfc-4652-bc58-91b4fcd47273-image.png

                            Diese Werte scheinen es nicht zu sein. Stimmen mit dem SEMS Portal nicht überein.

                            Vielleicht findet das ja jemand?

                            1 Reply Last reply Reply Quote 0
                            • JB1985
                              JB1985 @JB1985 last edited by JB1985

                              @jb1985 sagte in [How-To] Goodwe Wechselrichter und Modbus TCP:

                              PV Leistung = 35138

                              Das scheint falsch zu sein. Hab noch nicht die richtige Nummer gefunden.

                              *** Edit

                              Es scheint keine Register Nummer für die gesamte PV Leistung zu geben. Ich rechne die Werte aus PV1 und PV2 einfach zusammen.

                              X 1 Reply Last reply Reply Quote 0
                              • X
                                xReactz @JB1985 last edited by

                                @JB1985

                                Super deine Ergänzungen, habe leider gerade keine Zeit das genauer zu Analysieren, denke aber das 35138 stimmt.
                                Bei mir liegt der Wert 35138 - 35170 (Leistung Backup Ausgang) eigentlich immer nahe der zusammen addierten PV Leistung.

                                Gruß

                                JB1985 1 Reply Last reply Reply Quote 0
                                • JB1985
                                  JB1985 @xReactz last edited by

                                  @xreactz

                                  Bei mir passen die Werte nicht. Siehe Screenshot.

                                  35170 (Leistung Backup Ausgang) ist der Wert, die Geräte die im Backup (USV) angeschlossen sind.

                                  ce19f3e6-e070-4d27-be1a-7ae29a18092a-image.png

                                  X 1 Reply Last reply Reply Quote 0
                                  • X
                                    xReactz @JB1985 last edited by

                                    @jb1985

                                    Ja genau, hmm komisch.
                                    Eventuell ist das auch reiner Zufall das die Werte bei mir so nahe beieinander liegen. Werde das nochmals Loggen und schauen was rauskommt.

                                    Danke für den Tipp.

                                    Gruß

                                    1 Reply Last reply Reply Quote 0
                                    • S
                                      sebbimweb last edited by

                                      Hat jetzt zufällig jemand schon das mit dem Wifi Dongle geschafft? da hänge ich irgendwie ( also halt keine Verbindung mit dem Modbua Adapter).

                                      JB1985 1 Reply Last reply Reply Quote 0
                                      • JB1985
                                        JB1985 @sebbimweb last edited by

                                        @sebbimweb sagte in [How-To] Goodwe Wechselrichter und Modbus TCP:

                                        Hat jetzt zufällig jemand schon das mit dem Wifi Dongle geschafft? da hänge ich irgendwie ( also halt keine Verbindung mit dem Modbua Adapter).

                                        Über WIFI soll wohl nur RTU gehen.

                                        J 1 Reply Last reply Reply Quote 0
                                        • J
                                          JRaichle @JB1985 last edited by JRaichle

                                          Ich habe das über WLAN auch nicht geschafft; klappt bei mir aber auch mit RTU nicht. Gibt´s da nähere Details bzw. kann jemand bestätigen dass es mit WLAN überhaupt klappt?

                                          Hat jemand nen Link für die Lan-Box? Ist wohl aktuell nicht lieferbar 😞

                                          Gruß Jochen

                                          R 1 Reply Last reply Reply Quote 0
                                          • R
                                            Radi @JRaichle last edited by

                                            @jraichle Hast du schon mal nach rs485 to eth Umsetzern geschaut. Günstige kosten so um die 30 €. Die ET-Serie hat noch einen weiteren Modbus-Anschluss auf dem Anschlussstecker. a71d102a-0e9e-4d2f-9338-1489d0000cd7-image.png Dort kannst du die Werte je nach Montageort des WR, entweder direkt mit ner Zweidrahtleitung, oder wenn weiter weg und Netzwerk verfügbar mit o.g. Umsetzer, abholen.

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

                                            Support us

                                            ioBroker
                                            Community Adapters
                                            Donate

                                            1.0k
                                            Online

                                            31.6k
                                            Users

                                            79.5k
                                            Topics

                                            1.3m
                                            Posts

                                            goodwe modbus tcp tcpip
                                            40
                                            144
                                            42423
                                            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