NEWS
Sungrow WR SGH10RT erfolgreich mit MODBUS eingebunden
-
Ich habe jetzt zwei modbus Clients an meinen modbus-proxy (https://pypi.org/project/modbus-proxy/) angebunden. Dieser verbindet sich wiederum mit dem direkten Netzwerkanschluss des WR. Den Dongle nutze ich nur für die iSolarCloud. Sieht aktuell ganz gut aus. Vorher hatte ich auch immer wieder Log-Einträge von der modbus Instanz.
-
Hallo zusammen, sorry für die späte Rückmeldung aber dafür mit einem Erfolgserlebnis!!!
Wollte hier abschließend die Problemlösung noch aufzeigen falls jemand auch mal über das Problem stolpert. Die Info von shcshc hat mich letztendlich auf die Spur gebracht. Da er einen Modbus-proxy wegen zwei Clients Anbindungen verwendet, bin ich auf mein Problem gestoßen. Der Sungrow Hybrid WR SH10RT war zusätzlich, da ich Home Assistant zurzeit gleichzeitig zum IOBroker teste auch unter HA integriert. Dadurch kamen je nach Einstellungszeit die Connected to slave und disconnected to slave Meldungen im Protokoll im Sekundentakt. Vom Sungrow String WRSG8.0RT kamen diese Meldungen nicht, da er auch im HA nicht angemeldet war. Habe den Sungrow Hybrid WR SH10RT nun aus HA herausgeschmissen und siehe da, das Problem mit Connected to slave und disconnected to slave Meldungen ist weg und die Registereinträge werden sauber im eingestellten Zeitraster geliefert. Es scheint so als wäre die Modbus-Schnittstelle des WR mit zwei Abfragen von verschiedenen Systemen überfordert und sendet dementsprechend connected/disconnected. Vielen Dank für Eure Unterstützung und Ideen zur Problemlösung. -
Hallo zusammen,
ich habe meinen SH10RT-V112 per Modbus-Adapter angebunden.
Es soll nur ausgelesen werden, daher habe ich nur die Eingangsregister angegeben.
Dazu habe ich die Datei "eingangsregister_stand2021_02_02" genommen.
Ich musste noch zusätzliche Spalten dazu bauen:
eingangsregister_stand2021_02_02 _ neue leere Spalten.txt .
Die Verbindung scheint laut Log auch zu funktionieren.
Allerdings kommen keine Daten bzw. nur 0 Werte.Irgendetwas mache ich wohl falsch.
Hat jemand einen Tipp für mich?
Gruß Hartmut
-
@hru sagte in Sungrow WR SGH10RT erfolgreich mit MODBUS eingebunden:
Irgendetwas mache ich wohl falsch.
ja!
Du zeigst deine Einstellungen nicht
-
@homoran bitteschön:
was noch? -
Genau, Einstellungen zeigen - und du kannst auch einfach hier schauen:
-
@hru
Ich denkeAliases benutzen
müsste raus.
So schauen meine funktionierenden Einstellungen für einen Sungrow-WR aus:
-
-
@homoran
Ich habe jetzt die auf der verlinkten Github-Seite hinterlegte Sungrow-Imput-Registers-Multiple-IDs.tsv Datei
sungrow_input_registers_multiple_IDs.tsv
hochgeladen.
Ich musste die Device ID rausnehmen.
Dann hat es funktioniert die Datei hochzuladen.
sungrow_input_registers_multiple_IDs _ sortiert ohne device id.tsv
Jetzt werden gar keine Input-Register mehr angezeigt?
Gruß Hartmut -
@wolfi913 ok ich habe "Aliases benutzen" rausgenommen, geht aber immer noch nicht;-(
-
@hru sagte in Sungrow WR SGH10RT erfolgreich mit MODBUS eingebunden:
Ich habe jetzt die auf der verlinkten Github-Seite hinterlegte Sungrow-Imput-Registers-Multiple-IDs.tsv Datei
sungrow_input_registers_multiple_IDs.tsv
hochgeladen.und was ist bei dir jetzt davon in der Konfig drin?
-
…und hast du gelesen, was in der Readme steht? Dort steht extra, dass es nur mit „Multiple Device IDs“ funktioniert so wie sie Register in den Dateien stehen, du kannst das ohne Nachteile einfach anhaken.
So wie du es jetzt anscheinend gemacht hast, sind zwei Varianten gemischt.
-
@berlinerbolle meinst Du diese Option hier?
muss ich diese Option anhaken? -
unten mit zitierter Frage nochmal hinzugefügt
-
@homoran said in Sungrow WR SGH10RT erfolgreich mit MODBUS eingebunden:
@hru sagte in Sungrow WR SGH10RT erfolgreich mit MODBUS eingebunden:
Ich habe jetzt die auf der verlinkten Github-Seite hinterlegte Sungrow-Imput-Registers-Multiple-IDs.tsv Datei
sungrow_input_registers_multiple_IDs.tsv
hochgeladen.und was ist bei dir jetzt davon in der Konfig drin?
diese Datei hier habe ich hochgeladen. Das hat funktioniert.sungrow_input_registers_multiple_IDs _ sortiert ohne device id.tsv
-
@hru sagte in Sungrow WR SGH10RT erfolgreich mit MODBUS eingebunden:
@homoran na die Datei hier
sungrow_input_registers_multiple_IDs _ sortiert ohne device id.tsvWillst du mich veräppeln?
Warum zeigst du nicht was bei dir daraus geworden ist? -
@homoran said in Sungrow WR SGH10RT erfolgreich mit MODBUS eingebunden:
@hru sagte in Sungrow WR SGH10RT erfolgreich mit MODBUS eingebunden:
@homoran na die Datei hier
sungrow_input_registers_multiple_IDs _ sortiert ohne device id.tsvWillst du mich veräppeln?
Warum zeigst du nicht was bei dir daraus geworden ist?sorry weil ich nicht weiß wie ich das machen soll.
-
@hru sagte in Sungrow WR SGH10RT erfolgreich mit MODBUS eingebunden:
weil ich nicht weiß wie ich das machen soll.
Screenshot!??
zumal du ja irgendetwas manipuliert hast
@hru sagte in Sungrow WR SGH10RT erfolgreich mit MODBUS eingebunden:
Ich musste noch zusätzliche Spalten dazu bauen:
-
@homoran hier die ersten paar Zeilen (es gibt aber noch sehr viele weitere Zeilen:
Die von mir angegebenen Datei enthält genau den Inhalt (mit den dazugebauten Spalten mit leerem Inhalt) die ich im ibroker hochgeladen habe.
Es handelt sich dabei um die Spalten formula, room, cw, isScale.
Die werden bei mir vom Importvorgang gefordert. Keine Ahnung warum. -
@hru sagte in Sungrow WR SGH10RT erfolgreich mit MODBUS eingebunden:
hier die ersten paar Zeilen
das reicht um grundsätzliche Fehler zu sehen.
wieso sind da negative Adressen drin?