Jump to content

Weitere Wechserichter (Modbus/TCP) supporten: Deye Hybrid-Wechselrichter


Recommended Posts

  • 2 months later...
Geschrieben

Hallo,

auf den Website sind viele Modbus Adapter aufgelistet. Welcher der Adapter funktioniert zuverlässig? Kann jemand seine Erfahrung teilen. 

Benutz ihr die Schnittstelle ModeBus oder greift ihr den Modebus an der BMS-Schnittstelle ab?Deye Wechselrichter Modbus Register beschreiben

Geschrieben

Wir benutzen auch den auf dem Foto abgebildeten „RS485 TO POE ETH (B)“ von Waveshare. Der tut was er soll.

Soweit ich weiß musst du die Schnittstelle „ModeBUS“ benutzen, da der WR nur dort als Server antwortet. Über die BMS-Schnittstelle quasselt der WR als Client mit seinen Batteriemodulen.

  • 4 months later...
Geschrieben

Hallo MatzTF,

habe schon gelesn, dass Du einer der "Wissenden" bist. Ich bin noch "newbie". Bisher habe ich mit modbus nichts gebastelt. Deshalb bitte um ein kleines Howto Deye Sun 12 + WEM 2.0 + Waveshare RS485 Eth (B).

Also ich zapfe beim Deye Modbus RJ45 Pin 1+2 oder 7+8 an. Gehe dann mit den beiden Pins A+ und B- auf den Waveshare. Der Waveshare kann Strom über den C2 Pin 7und 8 beziehen. Ich konfiguriere den WR und den Waveshare mit Mast/Slave und Adressen mit Port 502. Wenn ich jetzt im WEM 2.0 einen Stromzähler angebe dann adresse des Waveshare und sunspeck ?

 

Liege ich hier richtig oder habe ich Fehler eingebaut?

 

Danke für Hilfestellung.

 

Herbert

 

Geschrieben

Keine Ahnung, wie man den Waveshare anschließt.

Im Energy Manager legst du mehrere Zähler mit diesen Einstellungen an:

  • Klasse: Modbus/TCP
  • Registertabelle: Deye Hybrid-Wechselrichter
  • Virtueller Zähler: Du kannst bis zu 5 Zähler einrichten und der Reihe nach hier alle auswählen.
  • Messort: auf „Übereinstimmend“ lassen
  • Geräteadresse: 1
Geschrieben (bearbeitet)

Hallo Zusammen,

dank der Hilfe von MatzeTF läuft nun die Verbindung vom Deye-Sun-12kWp >Waveshare RS485 Eth (B) > WEM 2.0 . Ein Wert aus den angelegten Stromzählern ist nicht nachvollziehbar (-49.610*). 

Das BEMS läuft nun über Homeassistant. Möchte den HA wieder mit Daten vom Deye füttern. Da hängt jetzt aber auf Pin1: A+ / Pin:2 B- der WEM 2 drauf. Pin:7 und 8 wären da noch die Möglichkeit. Was ich aber gelesen habe sind diese auf Pin1/2 1:1 überbrückt. Habe da noch keine Ahnung, ob dies auf Pin7/8 dan funkzioniert.

Danke für die Hilfe.

*2 Stunden später: Jetzt habe ich es verstanden, dies zeigt nicht die aktuelle Leistung wie ein Tacho, sondern dies ist der  kommulierte Tageswert! Manchmal steht der Mensch aber sowas von daneben. Ein Stromzähler mit EchtzeitLeistung wäre noch toll!

Herbert5-Zhler.thumb.jpg.b011d5f9dcb8c920b17c6c05ef97dc95.jpgPV.thumb.jpg.4ef21465ec3783260ce026314070448e.jpg

bearbeitet von H.S.
Geschrieben
On 7/5/2025 at 12:42 PM, H.S. said:

Ein Wert aus den angelegten Stromzählern ist nicht nachvollziehbar (-49.610), da max nur 12kW.

Wenn gerade ein nicht nachvollziehbarer Wert angezeigt wird, lade einen Debug-Report runter und hänge ihn hier an.

Quote

Das BEMS läuft nun über Homeassistant. Möchte den HA wieder mit Daten vom Deye füttern. Da hängt jetzt aber auf Pin1: A+ / Pin:2 B- der WEM 2 drauf. Pin:7 und 8 wären da noch die Möglichkeit.Was ich aber gelesen habe sind diese auf Pin1/2 1:1 überbrückt. Habe da noch keine Ahnung, ob dies auf Pin7/8 dan funkzioniert.

Das wird nicht funktionieren, da nur ein Gerät Anfragen auf dem Bus stellen darf. Es sollte aber möglich sein, dass die Daten für HA vom Waveshare geholt werden. Wenn alle Verbindungen über den Waveshare laufen, stellt nur der Anfragen auf dem Bus, was ok ist. Es  kann allerdings sein, dass dann der Bus mit den vielen Anfragen überlastet ist.

Geschrieben (bearbeitet)
Am 5.7.2025 um 13:02 schrieb MatzeTF:

Wenn gerade ein nicht nachvollziehbarer Wert angezeigt wird, lade einen Debug-Report runter und hänge ihn hier an.

 

Hallo, ja ich weiß ich nerve ein bisschen. Also der zu hohe Wert bei virtuellen Zähler (Deye Sun WR mit -49.610 W) passt nirgendwo rein. Ich dachte es wäre der Tageswert, ist es aber nicht so. Daher anbei die Log. Ist etwas lang, aber ich denke man wird fündig. Ich habe hier irgendwo gesehen, dass virt. Stromzähler noch in die FW zusätzlich einprogrammiert wurden.

Bezüglich der Modbus-Daten vom Deye Sun kann ich jetzt im Probetrieb auf Homassistant und WEM 2.0 beides gleichzeitig mit Daten versorgen. Ich habe vom Deye-ModbusRS485 Pin 1+2 über Wavewshare RS485 Eth (b) mit WEM 2.0 belegt. Beim Waveshare RS485 kann Multi-Host eingestellt werden. Waveshare sucht sich selbst anscheinend die passende ID. Das gleich gilt für den RS485 auf USB-Adapter für den Raspi mit Homassistant. Den Raspi habe ich an Pin 7/8 angeschlossen. So wie es aussieht spüre ich keine Unterbrechungen des Modbuses. 

Ich teste mal weiter.

 

mfg

Herbert

wem2-2ePn-Debug-Report-2025-07-05T18-23-21-803.txt

bearbeitet von H.S.

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Gast
Reply to this topic...

×   Du hast formatierten Text eingefügt.   Formatierung jetzt entfernen

  Only 75 emoji are allowed.

×   Dein Link wurde automatisch eingebettet.   Einbetten rückgängig machen und als Link darstellen

×   Dein vorheriger Inhalt wurde wiederhergestellt.   Clear editor

×   Du kannst Bilder nicht direkt einfügen. Lade Bilder hoch oder lade sie von einer URL.

×
×
  • Neu erstellen...