Geräteprofil · Wechselrichter und Speicher
Deye Hybrid (Solarman-Logger)
Hinweis: Dieses Profil beruht auf der öffentlichen Protokollbeschreibung des Solarman-Loggers und den Registerlisten von Deye. Bitte die Werte bei der Inbetriebnahme mit der Solarman-App vergleichen.
Voraussetzungen
- Deye SUN-5/6/8/10/12K-SG04LP3-EU oder SG05LP3 (Dreiphasen-Hybrid für Niedervolt-Batterie, 48 V) – baugleich auch als Sunsynk / Sol-Ark Dreiphasen-LV-Hybrid
- Solarman Wi-Fi- oder LAN-Logger (LSW-3 / LSE-3, „Solarman V5“), am Wechselrichter gesteckt und im lokalen Netz
- Der Logger muss auf TCP-Port 8899 erreichbar sein (bei einigen Firmware-Ständen ist der Port gesperrt)
- Die Seriennummer des Loggers (10-stellige Zahl auf dem Aufkleber des Sticks, nicht die Seriennummer des Wechselrichters)
- Modbus-Adresse des Wechselrichters
1(Werkseinstellung)
Nicht geeignet: einphasige Deye-Hybride (SG0xLP1, andere Registerliste) und Hochvolt-Modelle (SG01HP3: Batterie- und PV-Leistung in 10-W-Schritten, Batteriespannung in 0,1 V).
Einrichtung
- Dem Logger eine feste IP-Adresse geben (DHCP-Reservierung)
- Die Logger-Seriennummer in Hex, Bytes umgedreht umrechnen – das Protokoll erwartet sie so in jeder Anfrage:
- Beispiel: Seriennummer
2712345678→ hexadezimalA1AB1C4E→ Bytes rückwärts4E 1C AB A1→4E1CABA1 - Umrechnung z. B. mit dem Windows-Rechner (Modus Programmierer) oder im Terminal:
printf '%08X\n' 2712345678 - Danach die vier Bytepaare in umgekehrter Reihenfolge aufschreiben
- Beispiel: Seriennummer
- Skills → Add-ons: Profil importieren
- IP-Adresse, Port
8899und unterLOGGERSERIAL_HEXdie 8 Hex-Zeichen (z. B.4E1CABA1) eintragen
Die Solarman-Cloud funktioniert parallel weiter.
Datenbereich
- Leistungsfluss: PV-Leistung (Summe PV1–PV4), Verbrauch, Netz, Batterie
- Batterie: Ladezustand, Spannung, Temperatur, Lade-/Entladeenergie des Tages
- Netz: Frequenz, Bezug/Einspeisung heute und gesamt
- Energiemengen: PV heute/gesamt, Verbrauch heute
- Gerätestatus: Betriebszustand, Störung (Fault-Register 555–558), Kühlkörpertemperatur
- Erreichbarkeit (TCP-Verbindung zum Logger)
Nur lesend – es werden keine Einstellungen am Wechselrichter geschrieben.
Hinweise
- Vorzeichen:
gridpositiv = Einspeisung, negativ = Netzbezug (Deye liefert es umgekehrt, das Profil dreht es um).battery_powerpositiv = Entladen, negativ = Laden. - Protokoll: Jede Modbus-RTU-Anfrage wird in einen Solarman-V5-Rahmen verpackt (Start
A5, Länge, Steuercode4510, Sequenznummer, Logger-Seriennummer, Prüfsumme, Ende15). Die Modbus-CRC ist fest im Profil hinterlegt, die V5-Prüfsumme bildet die nomos-Engine (SERVERTYPE SUM). - Falsche Seriennummer: Mit falscher Seriennummer antwortet der Logger (nach den Berichten der Community) nicht – das Gerät bleibt dann erreichbar (TCP-Verbindung steht), liefert aber keine Werte. Erst die Seriennummer prüfen.
- Der Logger ist langsam; das Profil fragt Leistung und Batterie alle 10 s, Energiemengen und Status alle 30 s ab.
- Registeradressen sind die Modbus-Protokolladressen der Deye-Dokumentation (0-basiert, Holding-Register, Funktion 03).
- Alternative ohne Seriennummer: ein Modbus-TCP-Gateway am RS485-Port des Wechselrichters (dann reines Modbus TCP).