FHEM Forum

FHEM - Energiemanagement und Energieerzeugung => Solaranlagen => Thema gestartet von: Burny4600 am 11 Juli 2024, 15:41:45

Titel: Deye 3 Phasen Hochvolt Hybridinverter SUN-(12&15K)-SG01HP3-EU-AM2 & GP-L Akkus
Beitrag von: Burny4600 am 11 Juli 2024, 15:41:45
Ich habe zwei Hochvolt Hybridinverter (SUN-12K-SG01HP3-EU-AM2 und SUN-15K-SG01HP3-EU-AM2) mit Hochvolt Batteriespeicher (Deye-GB-L) 2x 12kWh und einmal 24kWh in Verwendung und möchte diese an FHEM anbinden.
Die Anbindung an FHEM erfolgt mittels RS485 Modbus am RS485-Anschluss am Hybridinverter.
Die Verbindung hat soweit auf Anhieb funktioniert.
Nun geht es mir um die vollständigen Readings. Gibt es irgendwo eine Übersicht für die Konfiguration?

Es wäre schon eine aktuelle Registerliste für die Deye Hochvolt Hybridinverter hilfreich.
Titel: Aw: Deye Hochvolt Hybridinverter SUN-(12&15K)-SG01HP3-EU-AM2
Beitrag von: Burny4600 am 13 Juli 2024, 15:33:06
In der Zwischenzeit habe ich eine passende Registerliste für meine DEYE Hochvolt-Hybridinverter und DEYE Hochvolt-Batteriespeicher gefunden.
Im Anhang findet ihr meinen ersten Test.

Für die Verbindung habe ich einen WaveShare USB zu RS485 4CH Konverter in Verwendung.
Gekauft bei Amazon https://www.amazon.de/dp/B0CGR28CGC?psc=1&ref=ppx_yo2ov_dt_b_product_details

Den Konverter habe ich am Deye-Hybridinverter am Port RS485 angeschlossen. Die RS485-Adresse des Deye-Hybridinverters ist in meinem Fall die Adresse 12. Nach Änderung der Deye-Hybridinverter Adresse muss man ein wenig Geduld haben bis die eingestellte Adresse auch übernommen wurde und funktioniert. Sowie die Verbindung aber steht kommen permanent Daten an.

Wenn ich die restlichen benötigten Datenpunkte eingepflegt habe werde ich die fertige Konfiguration bereitstellen. Mit dem Vorhandenen könnt ihr schon mal eure Verbindung testen.

Aktualisiert: 2024.08.08
Titel: Aw: Deye 3 Phasen Hochvolt Hybridinverter SUN-(12&15K)-SG01HP3-EU-AM2 & GP-L Akkus
Beitrag von: dg02 am 20 Februar 2026, 15:25:19
Hallo Burny4600,
da ich ebenfalls einen Deye 3 Phasen Hochvolt Hybridinverter SUN-12K-SG01HP3-EU-AM2 besitze, habe ich mit Begeisterung deinen Beitrag hier und vor allem deine komplette Definition in FHEM gelesen. Das ist bzw. wäre super-hilfreich für mich, wenn ich nicht das Problem hätte, dass ich keine RS485-Modbus-Verbindung zustande bekomme. Ich habe am RS485-Port sowohl die Pins 1,2 und 3 und die Pins 6,7 und 8 ausprobiert, als Adapter habe ich es zum einen mit dem von dir im Post verlinkten und zum anderen einen einzelnen USBzuRS485-Adapter versucht. Bin dabei sowohl mit einer fest eingestellten Modbus-Id als auch mit einem "scanModbusId" gescheitert.
Hast du (bzw. gerne auch jeder andere FHEM-Begeisterte) eine Idee bzw. einen Tip, wie man die Verbindung zustande bekommen könnte?
Vielen Dank,
Gerhard
Titel: Aw: Deye 3 Phasen Hochvolt Hybridinverter SUN-(12&15K)-SG01HP3-EU-AM2 & GP-L Akkus
Beitrag von: Burny4600 am 20 Februar 2026, 18:04:05
Welche PINs du verwendest spielt grundsätzlich keine Rolle.
Nimm die PINs 1, 2, 3 (Standard) und achte darauf die richtige RS485 Schnittstelle zu verwenden.
Wichtig ist die Belegung das A zu A, B zu B und GND zu GND erfolgt.

Auch die Definition der RS485 am Hybridinverter ist wichtig.
Unter Advanced Funktion am Hybridinverter ist Slave zu defineren.
Modbus Adresse und Baudrate sind dir überlassen, müssen aber mit der Definition unter FHEM zusammenstimmen.

Ich kenne deine Hardware nicht, darum habe ich in einer kurzen Anleitung meine Konfiguration zusammengefasst.
Ich denke mit dieser Anleitung müsstest du nun zurechtkommen.
Titel: Aw: Deye 3 Phasen Hochvolt Hybridinverter SUN-(12&15K)-SG01HP3-EU-AM2 & GP-L Akkus
Beitrag von: dg02 am 22 Februar 2026, 20:36:13
Hallo Chris,
vielen Dank für die neuerlich angepasste, ausführliche Zusammenstellung deiner Konfiguration. Ich werde es damit nochmals ausprobieren, obwohl ich der Meinung bin, das alles in dieser Form schon durchgeführt zu haben.
Mein Problem ist, dass die RS485-Schnittstelle nicht "antwortet". Die Anfragen werden rausgesendet und als Antwort kommt im Logfile "ModbusRS485: Timeout waiting for a modbus response, read buffer empty". Auf dem Adapter blinkt nur kurz die "TXD"-LED, aber niemals die "RXD"-LED.
Falls ich eine Lösung finden sollte, werde ich dies hier beschreiben.

Viele Grüße
Gerhard
Titel: Aw: Deye 3 Phasen Hochvolt Hybridinverter SUN-(12&15K)-SG01HP3-EU-AM2 & GP-L Akkus
Beitrag von: Burny4600 am 24 Februar 2026, 08:17:15
Hast du schon versucht mit der Konsole nachzusehen wie deine RS485 Schnittstelle heißt?
Zum einem musst du die Serielle Schnittstelle (Serial Port) des Raspberrys freigeben und nach einem Neustart überprüfen.

Anbei ein Auszug was auf dem Pi notwendig ist.
Titel: Aw: Deye 3 Phasen Hochvolt Hybridinverter SUN-(12&15K)-SG01HP3-EU-AM2 & GP-L Akkus
Beitrag von: dg02 am 25 Februar 2026, 19:40:51
Hallo Chris,
super, dass du diese Anleitung noch angefügt hast - ich habe bisher von alledem nichts gemacht gehabt. Momentan bin ich etwas ausgebremst, d.h. es wird ein paar Tage dauern, bis ich mit meinen Tests weitermache.
Bzgl. deiner Frage, wie meine "RS485 Schnittstelle heißt", gehe ich davon aus, dass du den Eintrag in /dev meinst, richtig? (kann ich grad nicht nachschauen, WR ist nicht angesteckt - ich berichte) Andernfalls wüsste ich leider nicht, was damit gemeint ist.
VG Gerhard