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

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

    • Neues Video über Aliase, virtuelle Geräte und Kategorien

    • Wir empfehlen: Node.js 22.x

    Sungrow WR SGH10RT erfolgreich mit MODBUS eingebunden

    This topic has been deleted. Only users with topic management privileges can see it.
    • G
      GombersIOB @Thomas P_PUNKT last edited by GombersIOB

      @thomas-p_punkt
      Hat es wieder einen Update gegeben? Beim letzten Update hat die Firma Mist gebaut und ich habe hinterher 2 Tage aufgeräumt, weil die das System in einem fehlerhaften Zustand hinterlassen haben. Völlig blöd finde ich, dass es keine Ankündigung mit Beschreibung des Updates gibt.
      Ich glaub, ich nehme den WR vom Internet.

      S 1 Reply Last reply Reply Quote 0
      • S
        silgri @silgri last edited by silgri

        Frage zum Register 5071 -> Isolationswiderstand
        Dort steht bei mir immer 65535
        Das Register wird wohl nicht ausgelesen, der Wert in der WiNet-S Weboberfläche, unter Geräteüberwachung, zeigt den korrekten Wert, der auch täglich beim Start morgens angepasst wird.

        Edit gerade noch gefunden:
        https://www.debacher.de/wiki/Sun2000_Modbus_Register

        32088 Insulation resistance RO U16 MΩ 1000 1

        bringt aber auch 65535

        1 Reply Last reply Reply Quote 0
        • S
          silgri @GombersIOB last edited by

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

          @thomas-p_punkt
          Hat es wieder einen Update gegeben? Beim letzten Update hat die Firma Mist gebaut und ich habe hinterher 2 Tage aufgeräumt, weil die das System in einem fehlerhaften Zustand hinterlassen haben. Völlig blöd finde ich, dass es keine Ankündigung mit Beschreibung des Updates gibt.
          Ich glaub, ich nehme den WR vom Internet.

          Das habe ich schon längere Zeit in meinem Router so gesperrt, frei nach dem Motto: Never change a running system 😊

          1 Reply Last reply Reply Quote 0
          • R
            Roesch-fe last edited by

            Hallo zusammen, irgendwie bekomme ich keine Verbindung zu meinen Sungrow SH10RT. Vor einem Jahr hatte ich es schon mal probiert, aber dann wegen anderer Projekte wieder aufgegeben. Zu mindestens kam ich über einen LAN (der im WiNet-S Adapter) in den WR. Aktuell (ggf. wegen einem SW Update) habe ich nur Zugriff über die Cloud oder über die WiFi Direktverbindung (aus der APP). Ich habe beide LAN Anschüsse über einen Switch mit der Fritzbox verbunden. In der Fritzbox finde ich auch drei Sungrow IP Adressen. IP in Fritzbox.jpg
            Über keine komme ich auf eine Oberfläche. Wenn ich den MODBUS Adapter im ioBroker aktiviere und die IP von LAN (direkt am WR) angebe, passiert nix. Bzw. in der Instanz [Verbindung über HOST] und [Lebenszeichen] leuchtet grün, [Verbunden mit Gerät oder Dienst] geht kurz auf Grün und dann wieder Rot. Die Eingangsregister sind eingepflegt.
            ioBroker_Dienste.jpg
            Laut der Einstellung (Kommunikation unter APP Direktverbindung) ist die Geräte ID: 1
            Modbus config.jpg
            Kann mir hier einer weiterhelfen, ich bin echt am verzweifeln....
            Muss ich hier in den Einstellungen des WR noch irgendwas freigeben, ich bin schon durch alle Punkte der APP-Direktverbindung durch....
            IP steht auf DHCP... ist aber eigentlich immer gleich
            vG Roesch-fe

            Eisbaeeer 1 Reply Last reply Reply Quote 0
            • Eisbaeeer
              Eisbaeeer Developer @Roesch-fe last edited by Eisbaeeer

              @roesch-fe Zeig mal bitte noch die Einstellungen des Adapters unter "Allgemeines".

              Grundsätzlich würde ich den Wechselrichter nur über die integrierte LAN Schnittstelle und nicht über den WiNet-S abfragen. Die ist weitaus stabiler.

              Beim WiNet-S würde ich mich für eine Variante Entscheiden. Entweder LAN oder Wifi. Beide aktiv ist suboptimal.

              R 1 Reply Last reply Reply Quote 0
              • R
                Roesch-fe @Eisbaeeer last edited by

                @eisbaeeer Danke für deine Reaktion...
                Hier die Adapter Einstellungen:
                Adapter.jpg
                1.) Mal ne doofe Fragen, wie kann ich eigentlich das WiFi abschalten, so dass es nur über LAN geht?
                2.) Benötige ich eigentlich für den Cloudzugang und den MODBUS Zugang beide LAN Anschlüssen parallel?
                Info: Als ich beispielsweise gestern Abend die ScreenShots für den Beitrag oben gemacht haben (Instanz/Adapter gestartet) war heute morgen der WR offline. Nach dem Neustart ging es wieder....
                Wenn ich mir die Daten in der Cloud ansehe, sieht es aus als wäre LAN (Ethernet) und nicht WiFi aktiv.... die Fritzbox zeigt aber alles drei IP an... Cloud Comm-Modul.jpg
                vG Roesch-Fe

                Eisbaeeer 1 Reply Last reply Reply Quote 0
                • Eisbaeeer
                  Eisbaeeer Developer @Roesch-fe last edited by

                  @roesch-fe sagte in Sungrow WR SGH10RT erfolgreich mit MODBUS eingebunden:

                  1.) Mal ne doofe Fragen, wie kann ich eigentlich das WiFi abschalten, so dass es nur über LAN geht?
                  Du kannst das Wifi/LAN des WiNet-S über de Weboberfläche abschalten/konfigurieren. Dazu https://ip-adresse-des-WiNet-S
                  Login ist "admin" "pw8888"

                  2.) Benötige ich eigentlich für den Cloudzugang und den MODBUS Zugang beide LAN Anschlüssen parallel?
                  Die Daten zur Cloud laufen ausschließlich über den WiNet-S Dongle. Dabei ist egal, ob LAN oder Wifi. Es sollte aber nur Wifi oder LAN des WiNet-S aktiv sein.

                  Wenn ich mir die Daten in der Cloud ansehe, sieht es aus als wäre LAN (Ethernet) und nicht WiFi aktiv.... die Fritzbox zeigt aber alles drei IP an... ![Cloud Comm-Modul.jpg]
                  vG Roesch-Fe

                  Bei mir sind aktiv:

                  1. LAN vom SH10RT
                  2. LAN vom WiNet-S

                  iobroker greift bei mir per modbus.0 (SH10RT Daten) auf 1. zu, per modbus.1 (AC011E-01 Wallbox) über den WiNet-S auf 2. zu.

                  R 1 Reply Last reply Reply Quote 0
                  • R
                    Roesch-fe @Eisbaeeer last edited by

                    @eisbaeeer Hallo, ja, genauso habe ich es gemacht, als Admin Lokalzugriff. In meiner App gibt es da aber keine Schalter um das WLAN auszuschalten, egal, ich habe ein ungültiges PW für WLAN eingegeben, somit kommt keine WLAN Verbindung zustanden, in der Fritzbox sind jetzt auch nur noch die beiden LAN Anschlüsse sichtbar...
                    Ich habe die Holdingregister jetzt auch nochmal in den Adapter eingepflegt. Sobald ich den Adapter starte, immer das gleiche Szenario, es sieht aus als würde alles laufen (ca. 2s) danach ist der letzte Punkt wieder Rot (Verbunden mit Gerät und Dienst). Dabei hängt sich auch regelmäßig der WR auf, das Kom.- Modul ist noch erreichbar, aber beine Livedaten etc... Da hilft dann nur ein kompletter Neustart... achja, DHCP für den hinteren LAN habe ich abgeschaltet und eine Fixe IP vergeben...
                    Kann das an nicht richtig gepflegten Eingangs oder Holding Registern liegen?

                    R G 2 Replies Last reply Reply Quote 0
                    • R
                      Roesch-fe @Roesch-fe last edited by

                      @roesch-fe Kleiner Nachtrag, habe deine Nachricht nochmal genauer gelesen und haben dann wie beschrieben die IP des WNet LAN mit "//" jetzt bekomme ich wenigsten wieder lokalen Zugriff über den PC, und da gibt es auch einen Schalter für das WLAN... 🙂

                      Eisbaeeer 1 Reply Last reply Reply Quote 0
                      • G
                        GombersIOB @Roesch-fe last edited by GombersIOB

                        @roesch-fe
                        Ich denke, es gibt ein Problem mit den Registerdefinitionen. Sungrow hat Probleme mit der Registerabfrage von Registern die nicht unterstützt sind. Ich würde mal klein, mit einem Register anfangen und immer eins oder zwei dazunehmen - bis der Fehler auftritt. Oder man schaut sich die Register mit einem Freeware Modbus-Client an. Ich nutze den "Vaga Modbus Analyzer". Es gibt aber noch ein paar andere.

                        Ein Neustart des WR war bei mir nicht nötig - ich habe einfach das LAN-Kabel kurz gezogen und dann wieder verbunden.

                        R 1 Reply Last reply Reply Quote 0
                        • R
                          Roesch-fe @GombersIOB last edited by

                          @gombersiob Hallo, das war ein guter Tipp, mit dem Vaga komme ich jetzt schon mal auf den WR und kann einzelne Register auslesen. Ich specke jetzt die bei den Eingang und Holding Register ab...👍

                          1 Reply Last reply Reply Quote 0
                          • Eisbaeeer
                            Eisbaeeer Developer @Roesch-fe last edited by

                            @roesch-fe sagte in Sungrow WR SGH10RT erfolgreich mit MODBUS eingebunden:

                            @roesch-fe Kleiner Nachtrag, habe deine Nachricht nochmal genauer gelesen und haben dann wie beschrieben die IP des WNet LAN mit "//" jetzt bekomme ich wenigsten wieder lokalen Zugriff über den PC, und da gibt es auch einen Schalter für das WLAN... 🙂

                            Wenn du einen SH10RT nutzt, kannst du direkt diese Register hier benutzen: https://github.com/eisbaeeer/sungrow

                            1 Reply Last reply Reply Quote 0
                            • A
                              andi2204 last edited by

                              Hallo,
                              ich möchte gerne die Batterielade-/Entladeleistung per Modbus abfragen und in Iobroker einbinden. Leider spuckt das Register „13021“ Battery power egal ob mit signed oder unsigned 16bit keine Werte raus.

                              Hier der Eintrag aus meinem Eingangsregister:
                              _address name description unit type len factor offset formula role room cw isScale
                              13021 Battery Power Batterieladeleistung W int16be 1 1 0 value false false

                              Jetzt lese ich, dass seit dem Firmwareupdate auf 95.10 neue Register genutzt werden sollen. Anstelle von 13021 soll man jetzt das Register 5214 signed 32bit benutzen. Sobald ich aber das Register mit aufnehme, bekomme ich Verbindungsprobleme mit der MODBUS Instanz

                              Hier der Eintrag aus meinem Eingangsregister:
                              _address name description unit type len factor offset formula role room cw isScale
                              5214 Battery Power Batterieleistung W int32be 2 1 0 value false false

                              Dabei bekomme ich folgende Fehlermeldung und die Modbus Instanz springt in einen Restart-loop
                              [DevID_1] Poll error count: 5 code: {"err":"timeout","timeout":5000}

                              Wer kann mir einen Tipp geben was ich hier falsch mache, damit ich die Werte aus dem WR (sh10rt) lesen kann?

                              Danke
                              Andi

                              Homoran G 3 Replies Last reply Reply Quote 0
                              • Homoran
                                Homoran Global Moderator Administrators @andi2204 last edited by Homoran

                                @andi2204 sagte in Sungrow WR SGH10RT erfolgreich mit MODBUS eingebunden:

                                Leider spuckt das Register „13021“ Battery power egal ob mit signed oder unsigned 16bit keine Werte raus.

                                bitte alles zeigen!

                                • Konfig der Register
                                • Konfig Grundeinstellungen modbus
                                • debug-log
                                • und weiters relevantes, wie z.B. Typ und Verdrahtung der Anbindung

                                die Aneinanderreihung von Text und Zahlen ohne Formatierung nutzt nichts.
                                also wenn nötig bitte Screenshots

                                1 Reply Last reply Reply Quote 0
                                • G
                                  GombersIOB @andi2204 last edited by

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

                                  ich möchte gerne die Batterielade-/Entladeleistung per Modbus abfragen und in Iobroker einbinden. Leider spuckt das Register „13021“ Battery power egal ob mit signed oder unsigned 16bit keine Werte raus

                                  Den Registern ist es egal ob sie in IOBroker signed oder unsigned, 16bit oder 32bit - oder mit welchen Attributen auch immer - versehen werden. Das Alles zu interpretieren ist Sache des Adapters.

                                  Deshalb würde ich immer erstmal versuchen mit einem ModBus-Client (z.B. VagaModbus Analyzer) die Register auszulesen. Dann weiß man schon mal, ob was drin steht. Wenn dann immer noch nichts angezeigt wird ist der Fehler ziemlich sicher in den Definitionen oder gar im Adapter zu suchen.

                                  1 Reply Last reply Reply Quote 0
                                  • A
                                    andi2204 last edited by

                                    Sorry, Vollständigkeitshalber hier inkl. der Screenshots:

                                    Instanzeinstellung modbus:


                                    5fd9875d-34ce-4843-ab3e-dbefdf7ce2f0-{F3B5871B-5BED-45C6-9B1C-5C4AE83DE270}.png

                                    Auszug aus dem Register: (Wie bereits erwähnt, die meisten Register funktionieren ja, lediglich 13021 Batterieverbrauch in W zickt rum


                                    d9eb27ee-e807-4947-92da-a2d4f4106a8b-{FDC96B33-76BB-40DF-9F4F-21423EF085EC}.png

                                    Auszug aus dem Log, nachdem ich das Register 5014 eingefügt habe:


                                    93d8b5e0-8cbc-4f1e-b3b3-9fcf2b98fb83-{57DB3381-8E3B-4DE8-AFAD-36E851EFA3A8}.png

                                    Ohne das neue 5214 Register läuft die Instanz ohne Fehler (halt bloß keine Werte beim 13021 Register).

                                    Grüße
                                    Andi

                                    1 Reply Last reply Reply Quote 0
                                    • G
                                      GombersIOB last edited by

                                      @andi2204 Sungrow mag es nicht, wenn dauernd Register abgefragt werden, die nicht gepflegt werden. Ich weiß nicht was es ist, ich denke es hat mit der Error-Recovery zu tun. Ich habe auch keine Ahnung ob das ein Sungrow-Problem oder ein ModBus-immanentes Problem ist.
                                      Aber man sollte sich m.E. auch mal überlegen ob man wirklich ständig Daten von der PV braucht. Ich sehe eigentlich keinen Sinn darin, die Werte jede Sekunde abzufragen aber einen Timeout von 5 Sekunden zu haben. Wartet der Adapter bis er Antwort hat bzw der Timeout abgelaufen ist oder fragt er trotzdem jede Sekunde nach? Bei mir liegt die Abfrageintervall bei 5 Sekunden und der Timeout bei 3 Sekunden. Das funktioniert jetzt problemlos seit 3 Jahren. Als Information würde mit vermutlich eine Minute reichen, aber wenn man auf den BS schaut will man halt nicht gerne 1 Minute auf einen Wechsel warten wenn man gerade schaut wie sich die Spülmaschine auswirkt.

                                      1 Reply Last reply Reply Quote 0
                                      • G
                                        GombersIOB @andi2204 last edited by

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

                                        Jetzt lese ich, dass seit dem Firmwareupdate auf 95.10

                                        Wie lief das eigentlich bei Dir? Wurdest Du vorgewarnt? Ich bin derzeit auf 95.03 - das Release 95.10 steht dann wohl auch noch an. Davor graut mir. Beim letzten Mal habe ich 2 Tage gebraucht, damit das ModBus-System wieder richtig lief. Die hatten das Ganze mit existierender Fehlermeldung ohne Information an mich zurückgelassen. Dadurch fehlen mir 2 oder 3 Wochen an ModBus-Daten - bis cih das gemerkt habe. Ich hätte ja gleich geschaut, wenn die was vorab gesagt hätten.

                                        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

                                        878
                                        Online

                                        32.1k
                                        Users

                                        80.7k
                                        Topics

                                        1.3m
                                        Posts

                                        hardware sungrow sgh10rt modbu
                                        132
                                        875
                                        331349
                                        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