Navigation

    Logo
    • Register
    • Login
    • Search
    • Recent
    • Tags
    • Unread
    • Categories
    • Unreplied
    • Popular
    • GitHub
    • Docu
    • Hilfe
    1. Home
    2. Deutsch
    3. ioBroker Allgemein
    4. Sungrow WR SGH10RT erfolgreich mit MODBUS eingebunden

    NEWS

    • Monatsrückblick - April 2025

    • Minor js-controller 7.0.7 Update in latest repo

    • Save The Date: ioBroker@Smart Living Forum Solingen, 14.06.

    Sungrow WR SGH10RT erfolgreich mit MODBUS eingebunden

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

      Hallo,
      ich bin IOBroker Neuling.

      Seit kurzem habe ich eine PV Anlage mit einem SunGrow SH10RT WR und einem 7,7 Speicher und möchte die gerne über IO Broker darstellen.

      Die Anleitung ist wirklich gut geschrieben, allerdings bekomme ich über den Modbus scheinbar keinen Zugriff auf die Adressen (Screenshots anbei).
      Ich habe zum testen erstmal nur die ersten 5 Adressen hinterlegt.
      Die Daten vom WR kommen per LAN Kabel; Verbindungsaufbau per TCP funktioniert.

      Habt ihr eine Idee, wo dran das liegen könnte?

      3.JPG 2.JPG 1.JPG

      M F G 3 Replies Last reply Reply Quote 0
      • M
        miki @floeg last edited by

        Ich hätte auch mal ne Frage, ob andere User den gleichen Bug haben wie ich.
        Und zwar habe ich seit Sungrow Firmware MSDP1.09/LCD1.12 das Problem, dass sporadisch über Modbus die MPPT 1/2 Spannung/Stromstärke mit 0 ausgegeben wird. Das passiert aus meiner Sicht beim globalen MPPT von irgendwo um die 200V und nur in einem kleinen Bereich.
        Nun hatte ich diesen Bug auch zu Jahresbeginn an Sungrow gemeldet und wundere mich jetzt, dass er in Version MSDP1.13/LCD1.16 noch immer auftritt.
        Was ich seinerzeit gleichzeitg bei mir im IOBroker geändert habe, war das lesen/schreiben der Holding Register. Nachdem ich diese Funktion dann raus genommen habe, aber das Problem bestehen blieb, war ich der Ansicht, der Fehler liegt bei Sungrow.
        Nun würde ich denen ja nochmal auf's Dach steigen, wollte aber sicher sein, dass außer mir das Problem noch jemand kennt.
        Ich gebe nochmal ein Beispiel:
        MPPT 1 Spannung = 241V / Strom 4,7A
        MPPT 2 Spannung = 237V / Strom 0A
        oder
        MPPT 1 Spannung = 0V / Strom 8,4A
        MPPT 2 Spannung = 270V / Strom 8,4A
        usw.
        Die "0" wechselt an alle vier Positionen und ist auch nur ein Bug in der Ausgabe/Anzeige.
        Is dann behindert, wenn man sich das mit JS in Watt umrechnet oder in eine DB / Grafik schreibt usw.
        Kann da jemand was zu beitragen?
        lgm

        1 Reply Last reply Reply Quote 0
        • Johannes Wagner
          Johannes Wagner last edited by

          Hi

          ich hab die files mal angepasst jetz lassen sie sich auch im neuen ioBroker importieren

          Grüße

          Dateien sind im Exel Format

          eingangsregister_stand2021_02_02.xlsx

          holding-register2021_02_04.xlsx

          H 1 Reply Last reply Reply Quote 0
          • H
            HarryP @Johannes Wagner last edited by HarryP

            @Atlantis
            Hi, ich habe seit ein paar Tagen auch den SH10RT und versuche leider ohne Erfolg Daten über Modbuszu empfangen. Kann mir jemand sagen, ob das nur über einen bestimmten LAN-Anschluss funktioniert. Habe nicht verstanden, warum es überhaupt zwei davon gibt (der mit "LAN" gekennzeichnete und über den WLAN-Dongle). Ich kann kabelgebunden über den WLAN-Dongle auf die Weboberfläche des WR zugreifen, mehr aber auch nicht...
            Wie funktioniert die Aktivierung der LAN-Schnittstelle?

            1 Reply Last reply Reply Quote 0
            • F
              floeg @floeg last edited by

              @floeg
              Ich habe inzwischen den iobroker nochmal komplett neu auf einem Raspberry 3B installiert und die Adresen über die unten stehend XLS importiert.
              Leider komme ich damit immer noch kein Stück weiter

              • der Modbusadapter stelle eine Verbindung her (siehe Screenshot)
              • das Auslesen der Adressen klappt trotzdem nicht
                "2021-11-12 18:07:38.796 - info: host.ioBroker instance system.adapter.modbus.0 started with pid 760
                2021-11-12 18:07:40.285 - info: modbus.0 (760) starting. Version 3.4.14 in /opt/iobroker/node_modules /iobroker.modbus, node: v12.22.7, js-controller: 3.3.18
                2021-11-12 18:07:40.453 - error: modbus.0 (760) Invalid inputRegisters address: -16924
                2021-11-12 18:07:40.453 - error: modbus.0 (760) Invalid inputRegisters address: -16926
                ... -> diese Meldung kommt für alle Register"
              • die Firmware meines WR müsste die aktuell sein. -> Vielleicht magt das ja nochmal jemand bei sich gegenprüfen?
              • der WR hat eine feste IP

              Hat jetzt noch jemand eine Idee, wie ich eine funktionierende Verbindung zu Stande bekomme?

              8.JPG 7.JPG 6.JPG 5.JPG

              M P 2 Replies Last reply Reply Quote 0
              • M
                miki @floeg last edited by

                @floeg
                Firmware hast Du die gleiche wie ich, schrieb ich ja oben.
                Allerdings arbeite ich mit einem alten Stand vom IOBroker, hatte Updates abeschaltet, aus Angst, dass durch ein Update meine viele Arbeit dann dahin ist.
                Stimmt denn die Device-ID? Konnte man m.E. beim Sungrow entweder in der App oder in der Isolarcloud einstellen.
                lgm

                F 1 Reply Last reply Reply Quote 0
                • F
                  floeg @miki last edited by

                  @miki
                  Wenn die Device-ID der Geräteadresse in der App entspricht, dann habe ich die richtige eingeben.

                  F 1 Reply Last reply Reply Quote 0
                  • F
                    floeg @floeg last edited by

                    @floeg
                    Folgendes habe ich inzwischen noch rausgefunden.
                    Wenn ich in den Einstellungen von dem Modbus Adapter den Hacken bei Use Aliases setze, dann bekomme ich
                    die importieren Objekte angezeigt, allerdings ohne Werte

                    12.JPG 11.JPG

                    Wenn ich den Hacken bei Use Aliases raus nehme, dann bekomme ich kein Objekte angezeigt und die bereits oben genannten Fehlermeldungen
                    14.JPG
                    13.JPG

                    Das Verbindungsaufbau klappt sehe ich sowohl an den dem Adapter, alsauch auf der Webanwendung des WR

                    10.JPG

                    Leider bin ich ja also immer noch kein Stück weiter.
                    Hat noch jemand eine Idee, wo das Problem sein könnte?

                    M 1 Reply Last reply Reply Quote 0
                    • M
                      miki @floeg last edited by

                      @floeg
                      Dein Reconnect delay ist kürzer als das Leseintervall und das Timeout.
                      Die Frage ist natürlich wie das Verhalten des IOBroker tatsächlich ist, aber nach der Anleitung von @Atlantis müsste das anders sein. Hast Du mal versucht die Werte von ihm zu übernehmen bzw damit zu spielen?

                      Und was meinst Du mit "Webanwendung des WR" die Isolar-Cloud? Und hast Du mal den Weg, wo Du diese Einstellung gefunden hast?

                      lgm

                      F 1 Reply Last reply Reply Quote 0
                      • F
                        floeg @miki last edited by

                        @miki
                        Ja, ich habe es auf die Einstellungen von @Atlantis geändert. Problem bleibt das selbe.

                        Was mich etwas stutzig macht:
                        Wenn ich über den QModMaster die Daten abgreifen will, und ich die gleichen Einstellungen wie @mka15 am 19.09 bzw 24.09 oder @Atlantis vom 18.11.2020 nehme, bekomme ich die bereits beschriebene Fehlermeldung "Read data failed. Error: Lllegal data adress".
                        Wenn ich aber den Function Code auf "Read Holding Registers (0x03)" ändere, dann bekomme ich die Holding Werte angezeigt.
                        Das auslesen der Holding Register scheint also zu funktionieren, das Lesen der Eingangsregister aber nicht.

                        Kann jemand was mit dieser Fehlermeldung anfangen?

                        Die Geräteadresse habe ich sowohl in der isolarcloud, als auch in der App gefunden.
                        Isolarcloud:

                        • Auswahl der PV Anlage
                        • Geräteinformation
                        • Klick auf den WR
                        • Bei dem Reiter "Allgemeine Information"en) ganz unten steht bei den Geräteinformationen die Geräteadresse.

                        In der App:

                        • Auswahl der Anlage
                        • oben im Menü auf Gerät drücken
                        • den WR auswählen
                        • unten stehen dann die Geräteinformationen incl. Geräteadresse.
                        1 Reply Last reply Reply Quote 0
                        • G
                          gato @floeg last edited by gato

                          @floeg said in Sungrow WR SGH10RT erfolgreich mit MODBUS eingebunden:

                          Hallo,
                          ich bin IOBroker Neuling.

                          Seit kurzem habe ich eine PV Anlage mit einem SunGrow SH10RT WR und einem 7,7 Speicher und möchte die gerne über IO Broker darstellen.

                          Die Anleitung ist wirklich gut geschrieben, allerdings bekomme ich über den Modbus scheinbar keinen Zugriff auf die Adressen (Screenshots anbei).
                          Ich habe zum testen erstmal nur die ersten 5 Adressen hinterlegt.
                          Die Daten vom WR kommen per LAN Kabel; Verbindungsaufbau per TCP funktioniert.

                          Habt ihr eine Idee, wo dran das liegen könnte?

                          3.JPG

                          Bei der Verbindung mit QModMaster kommt bei mir auch "Read data failed". (Siehe mein Bild anbei) Es sieht sogar aus als ob er Daten abrufen konnte, aber dann entweder unterbrochen wurde oder die Start Adresse ist falsch.

                          QModMaster.jpg

                          Ich habe einen Sungrow WR SG10-KTL-M mit Wifi Modul V313 im Einsatz. Hat das jemand von euch mit dem WLAN Modul schon mal geschafft? Oder haben alle die erfolgreich waren das Winet-S oder E-Net Modul im Einsatz?!

                          @floeg Welches LAN Modul benutzt du oder ist es ein internes?

                          M F 2 Replies Last reply Reply Quote 0
                          • M
                            miki @gato last edited by miki

                            @gato
                            Ich habe meinen SH10RT über Ethernet verbunden und stecke das WLAN Modul nur (selten) ein, wenn ich in der APP mal was tun will.
                            Wenn ihr das Ding über WLAN angebunden habt, habt ihr natürlich mit Sicherheit andere Latenzzeiten in der Kommunikation, könnte man also mal versuchen die Werte nennenswert hoch zu setzen.
                            @floeg
                            Das meinte ich nicht, ich wollte wissen wo der Screenshot mit dem Reiter "Weiterleiten von Informationen" her ist, den habe ich noch nie gesehen, daher die Frage nach dem Weg dort hin.
                            lgm

                            F 1 Reply Last reply Reply Quote 0
                            • F
                              floeg @gato last edited by

                              @gato
                              Ich nutze das Winet-S Modul Modul und gehe von dort mit dem LAN Kabel ab.

                              1 Reply Last reply Reply Quote 0
                              • F
                                floeg @miki last edited by

                                @miki
                                Zugriff über den Browser / IP Adresse des WR.
                                Und dann unter System / Betriebsdaten. Dort gibt es oben den Reiter "Weiterleiten von Informationen"

                                M 1 Reply Last reply Reply Quote 0
                                • M
                                  miki @floeg last edited by

                                  @floeg
                                  Ah, daher kenne ich das nicht, scheint das Winet-S-Modul zur Verfügung zu stellen.
                                  Als @Atlantis mit diesem Post begonnen hat und ich mich dran gehängt habe, gab es das Modul noch nicht und damit auch kein lokales Webinterface des Sungrow.
                                  Sprich ich kann nur die verzögerte Isolar-Cloud ansehen oder mich in das eigene WLAN von Sungrow begeben, was aber keine weitere Kommunikation mit dem restlichen Heinmetz oder Internet möglich macht und mich dort in der App bewegen. Ansonten ist am Ethernet-Port des WR nur der Port 502 erreichbar, der über Modbus abzufragen ist.
                                  Das war dann auch für mich der ausschlaggebende Grund mit ioBroker anzufangen und auf den von @Atlantis begonnen Zug aufzusteigen.
                                  Hätte ich ein lokales Webinterface gebat, hätte ich vermutlich nie mit dem ioBroker begonnen.
                                  Heisst im Umkehrschluss, ihr erkundet hier grade Neuland.
                                  War der Winet-S bei Deinem WR direkt dabei? Von wann ist der? Meiner ist 1 Jahr alt und da gab es das Ding wie gesagt noch gar nicht, auch nicht als Zubehör.
                                  lgm

                                  F 1 Reply Last reply Reply Quote 0
                                  • F
                                    floeg @miki last edited by

                                    @miki Ahha, das erklärt ja vielleicht die "Problematik".
                                    Meinen WR habe ich im Sep erhalten und das Winet-S Modul war bei meinem WR direkt dabei.

                                    M 1 Reply Last reply Reply Quote 0
                                    • M
                                      miki @floeg last edited by

                                      @floeg
                                      Gibt es bei eurem WR den "alten" Ethernetport nicht mehr? Bei mir sind da ja 2 RJ45 Buchsen, 1x Ethernet und 1x WLAN-Steckmodul.
                                      Das WLAN Steckmodul muss ja nicht gesteckt sein, fragt sich also ob der Winet-S gesteckt sein muss und ob der andere Port nutzbar ist. Denn ggf. würde dieser ja dann wie bei uns mit ioBroker laufen.
                                      lgm

                                      H F 2 Replies Last reply Reply Quote 0
                                      • H
                                        HarryP @miki last edited by

                                        @miki
                                        Doch den LAN-Port gibt es noch. Ich hatte ja dasselbe Problem. Leider hat keiner darauf geantwortet. Ich kann Modbus nur über den LAN-Port und das Web-Interface nur über den WiNet-S-Dongle. Meine Frage an den Support über die offenbar unterschiedlich mit Diensten belegten Anschlüsse blieben leider unbeantwortet.
                                        Ebenso die Frage nach dem aktuellen Firmwarestand. Kann mir das jemand beantworten?
                                        Gruß
                                        Oliver

                                        1 Reply Last reply Reply Quote 0
                                        • gnulinux
                                          gnulinux last edited by

                                          @harryp

                                          Firmwarestaende SH10RT
                                          2021-11-25-sh10rt-firmwarestaende-isolar-cloud.png

                                          Firmwarestand WINET-S
                                          2021-11-25-winet-s-firmwarestand-isolar-cloud.png

                                          1 Reply Last reply Reply Quote 0
                                          • F
                                            floeg @miki last edited by floeg

                                            @miki
                                            Ich habe das WLAN Modul jetzt entfernt und das LAN Kabel direkt an den LAN Anschluss des WR angeschlossen.

                                            • Zugriff auf direkte Weboberfläche ist nicht mehr möglich
                                              - Daten in der App / Cloud sind abrufbar
                                            • die Fehlermeldung im QModMaster ist nicht mehr vorhanden

                                            ABER:
                                            die Werte im ioBroker werden immer noch überall mit 0 angegeben....

                                            F O M 3 Replies 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.0k
                                            Online

                                            31.6k
                                            Users

                                            79.4k
                                            Topics

                                            1.3m
                                            Posts

                                            hardware sungrow sgh10rt modbu
                                            130
                                            857
                                            247336
                                            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