Sungrow SG auslesen mit Modbus TCP / visualisieren im Energiemanager

Einklappen
X
 
  • Zeit
  • Anzeigen
Alles löschen
neue Beiträge
  • my_lovly_house
    Azubi
    • 11.02.2022
    • 8

    #1

    Sungrow SG auslesen mit Modbus TCP / visualisieren im Energiemanager

    Hallo zusammen,

    hat jemand schonmal einen Sungrow Wechselrichter mit Modbus TCP ausgelesen und in Loxone visualisiert ?

    Falls ja wäre ich über eine kleine Hilfestellung sehr dankbar.

    :-)
  • keineahnung
    Extension Master
    • 05.03.2023
    • 193

    #2
    Moin,
    ja, dass habe ich gerade hinter mir, allerdings mit einen SH. Ist alles über MOdbus TCP möglich, du muss einen Modbus Server anlegen und im Anschluss die geünschten Register vom WR abfragen.

    Loxone hat ein Beispiel dazu:


    Mein Programm ist leider noch nicht für die weitergabe vorbereitet. Ich muss erst noch aufräumen und die letzten Fehler finden.

    Gruß

    Kommentar

    • my_lovly_house
      Azubi
      • 11.02.2022
      • 8

      #3
      wie bekommen leider keine Werte per Modbus ausgelesen.

      Hat vielleicht jemand noch eine Idee ?


      Ich habe die aktuelle Protokoll Liste von Sungrow mit den Adressen. Wir bekommen aber keine plausiblen Werte.

      Verbindung zum Wechselrichter steht.


      Kommentar


      • kofi1990
        kofi1990 kommentierte
        Kommentar bearbeiten
        Gib mal den Haken bei "16-bit register" weg.

      • kofi1990
        kofi1990 kommentierte
        Kommentar bearbeiten
        ok, das wirds nicht sein. probier' mal
        IO-Adresse: 5016
        Befehl: 4-ReadInputRegister
        Datentyp: 32-bit unsigned
        Haken bei 16-bit Register

        Das ist die DC Power. Mal schaun ob da was kommt.
        Zuletzt geändert von kofi1990; 17.05.2023, 13:58.
    • keineahnung
      Extension Master
      • 05.03.2023
      • 193

      #4
      Hallo,
      hast du dran gedacht, dass die angegebenen Register bei Loxone um 1 reduziert werden müssen?

      zb. Adresse 5000 aus Sungrow PDF muss im Miniserver mit 4999 abgefragt werden.

      Gruß
      Angehängte Dateien

      Kommentar

      • my_lovly_house
        Azubi
        • 11.02.2022
        • 8

        #5
        ich hab jetzt mal geändert wie du geschrieben hast und mal mit Register 5217 getestet. zumindest zeigt er mir jetzt etwas an.
        In der Isolarcloud hab in 152 Watt Bezug. in Loxone 0,16 kw/h

        das sollte passen oder ?
        Klicke auf die Grafik für eine vergrößerte Ansicht

Name: Unbenannt3.jpg
Ansichten: 3026
Größe: 16,5 KB
ID: 391593

        Kommentar

        • kofi1990
          Extension Master
          • 21.03.2017
          • 165

          #6
          Ja, aber die Verbindung zum Energiemonitor passt nicht.
          Gi = GridImport (Bezug in KWh)
          Ge = GridExport (Bezug in KWh)
          Gpwr = GridPower (Leistung in KW)

          Das heißt, du musst beim Energiemonitor Gridpower und Productionpower verbinden. Der Eigenverbrauch ist das Ergebnis und wird vom Baustein berechnet.

          Kommentar

          • keineahnung
            Extension Master
            • 05.03.2023
            • 193

            #7
            Moin,

            wahrscheinlich sind deine 167W schneller als die 152W aus der Cloud.

            Warum nutzt du überhaupt den "alten" Energiemonitor und nicht den Energieflussmonitor?
            Hier muss du dann ggf. noch die Werte, mit einem Formelbaustein, für den Zähler anpassen. Mein WR liefert den Verbrauch in W der Zähler erwartet aber kW. Leider lässt sich das am Zähler auch nicht einstellen.
            Klicke auf die Grafik für eine vergrößerte Ansicht  Name: grafik.png Ansichten: 0 Größe: 81,6 KB ID: 391621Klicke auf die Grafik für eine vergrößerte Ansicht  Name: grafik.png Ansichten: 0 Größe: 33,1 KB ID: 391624

            Bei deiner Register Abfrage musst du dann noch auf die Einheit aufpassen und ggf. anpassen.
            Klicke auf die Grafik für eine vergrößerte Ansicht  Name: grafik.png Ansichten: 0 Größe: 13,8 KB ID: 391622Klicke auf die Grafik für eine vergrößerte Ansicht  Name: grafik.png Ansichten: 0 Größe: 13,1 KB ID: 391623


            EDIT:
            Ich habe von Leuten erfahren, die die Were über den Wifi-S Dings abrufen nach einigen Tagen Probleme bekommen. Das sind aber immer die Hybrid-WRs gewesen. Nur so als Hinweis, vielleicht hast du ja Glück.
            Wie oft fragst du die Daten ab? Ich mache es alle 5s bei wichtigen Daten z.B. Verbrauch und 300s bei z.B. DailyOutputEnergy und 1800s bei den Systemdaten z.B WR-Typ

            Gruß
            Zuletzt geändert von keineahnung; 18.05.2023, 09:18.

            Kommentar


            • heino21519
              heino21519 kommentierte
              Kommentar bearbeiten
              Hey, würdest du mir die Konfig zur Verfügung stellen? Ich bekomme das bei mir irgendwie nicht zum Laufen.

            • keineahnung
              keineahnung kommentierte
              Kommentar bearbeiten
              Moin,
              was hast du denn bisher überhaupt versucht? zeigt doch mal deine Config.

              Gruß

            • mdh
              mdh kommentierte
              Kommentar bearbeiten
              An deiner Config wäre ich interessiert.
              Ich mach und probier aber irgendwie funktionierts nicht 100%
          • marhan
            Azubi
            • 07.06.2017
            • 9

            #8
            Hallo,
            ich versuche gerade auch eine Abfrage zu machen, scheitere aber an dem Zähler für Speicher. Mein Wert für Battery Power ist immer positiv, aber der Zähler braucht ihn positiv oder negativ um die Flussrichtung darzustellen.
            Kannst du mir vielleicht einen Tipp geben was ich falsch mache?
            Gruß
            Marc

            Kommentar

            • keineahnung
              Extension Master
              • 05.03.2023
              • 193

              #9
              Moin,
              da musst du das Register "Running State" auswerten, dass gibt unteranderem an ob der Speicher geladen oder entladen wird.

              Klicke auf die Grafik für eine vergrößerte Ansicht

Name: grafik.png
Ansichten: 3084
Größe: 64,2 KB
ID: 396503Klicke auf die Grafik für eine vergrößerte Ansicht

Name: grafik.png
Ansichten: 2919
Größe: 84,8 KB
ID: 396504​#

              Is auch in der Sungrow Modbusdoku beschrieben:
              Klicke auf die Grafik für eine vergrößerte Ansicht

Name: grafik.png
Ansichten: 2945
Größe: 55,4 KB
ID: 396505Klicke auf die Grafik für eine vergrößerte Ansicht

Name: grafik.png
Ansichten: 2906
Größe: 11,1 KB
ID: 396506

              Beim Zähler musst du dann noch über ein Formelbaustein das Vorzeichen anpassen: (IF(I2==0;I1/1000*-1;I1/1000))
              Klicke auf die Grafik für eine vergrößerte Ansicht

Name: grafik.png
Ansichten: 2944
Größe: 42,7 KB
ID: 396507


              Ich bin aber auch gerade mit loxone im gespräch, dass die Library aktuallisiert wird. Wann loxone meine Vorlage dafür verwendet, kann ich allerdings nicht sagen.

              Gruß

              Kommentar


              • keineahnung
                keineahnung kommentierte
                Kommentar bearbeiten
                Ich wurde gefragt, welcher Baustein das Register "RunningState" in die einzeln Bits "umwandelt.
                Es ist der Binärdekoder.
                Hier zu finden: Baustein einfügen -> Logik -> Binärdekoder
            • bluemevo
              Smart Home'r
              • 27.01.2019
              • 63

              #10
              Bleibt noch zu erwähnen, den Running State gibt es nur am hinteren ModBus Anschluss. Nicht über den WiNet Dongle...

              Kommentar

              • marhan
                Azubi
                • 07.06.2017
                • 9

                #11
                Morgen , danke für die schnelle Antwort.
                nun habe ich das Problem das ich den hinteren Anschluss nicht ans laufen bekomme . Ich habe in gepatcht und er hat auch einen Link . Aber er bezieht keine IP Adresse .
                hast du eine Idee was ich falsch mache?

                Kommentar

                • keineahnung
                  Extension Master
                  • 05.03.2023
                  • 193

                  #12
                  Ich habe ihn über die iSolarDings app unter (Netzwerkparameter) DHCP abgeschaltet und eine fest IP vergeben.

                  Kommentar

                  • marhan
                    Azubi
                    • 07.06.2017
                    • 9

                    #13
                    Ich muss es auf den Augen haben, ich finde nichts wo ich es einstellen kann. Weder im normalen noch erweiterten Modus.

                    Kommentar


                    • keineahnung
                      keineahnung kommentierte
                      Kommentar bearbeiten
                      Morgen,
                      Du musst den lokalen Hotspot vom WiFi net s Stick einschalten, dich mit dem WLAN verbinden und über die sungrow App per lokalen Zugriff am Wechselrichter anmelden.
                  • marhan
                    Azubi
                    • 07.06.2017
                    • 9

                    #14
                    Zitat von keineahnung

                    Moin,
                    da musst du das Register "Running State" auswerten, dass gibt unteranderem an ob der Speicher geladen oder entladen wird.​

                    Gruß
                    Hi,

                    kannst du vielleicht das Loxone Projekt bzw die Seite bzgl dem Running State online stellen oder auch gerne als mail.

                    Gruß

                    Marc

                    Kommentar

                  • duc926
                    Dumb Home'r
                    • 11.01.2021
                    • 21

                    #15
                    Hallo Zusammen,

                    gibt es für den Sungrow SH10RT auch eine Vorlage wo alle Sensoren mit dabei sind oder muss man diese selber händisch hinterlegen?

                    Hab auf Loxone Library nur diese gefunden.

                    Würde eigentlich nur die Inside Temperatur benötigen.

                    Danke.



                    Klicke auf die Grafik für eine vergrößerte Ansicht

Name: image.png
Ansichten: 2705
Größe: 248,2 KB
ID: 402467
                    Klicke auf die Grafik für eine vergrößerte Ansicht

Name: image.png
Ansichten: 2600
Größe: 231,4 KB
ID: 402468

                    Gruß

                    Kommentar

                    Lädt...