
Marstek Venus A (pv)
Der Marstek Venus A ist ein Plug-and-Play-Balkon-PV-Speichersystem mit integriertem Wechselrichter, einer Basiskapazität von 2,12 kWh und vier unabhängigen MPPT-Eingängen für bis zu 2,4 kW Solarleistung. Diese Modbus-TCP-Vorlage liest die vier MPPT-Kanalregister (power_a bis power_d, Adressen 30037 bis 30040), die PV-Array-Werte je Kanal sowie den Wechselrichterstatus erfassen. Da der Venus A keinen eingebauten Ethernet-Anschluss besitzt, wird Modbus TCP per RS485 über einen externen Adapter weitergeleitet. Mit diesen Registern im ModbusCloud-Portal erhalten Sie eine kanalweise Übersicht des PV-Ertrags über alle vier Eingänge.
- Protokoll
- Modbus TCP
- Anschluss
- Ethernet, Modbus TCP
- Register
- 4, nur lesen
- Marke
- Marstek
- Zuletzt aktualisiert
Register (4)
4 lesen, 0 schreiben
| Name | Einheit | Zugriff | Adresse (Verborgen bis zur Eingabe Ihrer E-Mail-Adresse) | Funktion (verborgen) | Typ (verborgen) |
|---|---|---|---|---|---|
| power_a | V | Lesen | |||
| power_b | V | Lesen | |||
| power_c | V | Lesen | |||
| power_d | Lesen |
Register werden geladen…
Senden Sie Ihre Geräteliste
Steht ein Gerät noch nicht in der Bibliothek, erstellen wir die Vorlage kostenlos, sobald wir die Register haben.
Anwendungsfälle
- Überwachen Sie jeden der vier MPPT-Kanäle einzeln, um Verschattung oder Verschmutzung an bestimmten Modulsträngen zu erkennen.
- Verfolgen Sie die Kanalwerte über die Zeit, um zu prüfen, ob alle vier Eingänge gleichmäßig zum Gesamtertrag beitragen.
- Richten Sie einen Alert ein, wenn ein Kanal tagsüber null meldet, um einen getrennten oder defekten Modulstrang schnell zu identifizieren.
- Vergleichen Sie MPPT-Kanalwerte zwischen ähnlichen Anlagen, um eine konsistente Modul- und Kabelleistung zu bestätigen.
- Prüfen Sie die Statusübergänge des Wechselrichterregisters beim morgendlichen Hochfahren, um ein normales Startverhalten zu verifizieren.
Installation
Stellen Sie sicher, dass der Marstek Venus A Firmware-Version 147 oder höher trägt, und aktivieren Sie Modbus unter dem Kommunikations- oder Modbus-Bereich der Gerätekonfiguration.
Verbinden Sie einen RS485-zu-Ethernet-Adapter mit dem RS485-Anschluss des Venus A: Pin 1 (A+) an Klemme A des Adapters, Pin 2 (B-) an B, Pin 3 (GND) an GND; konfigurieren Sie den Adapter als Modbus-TCP-Gateway auf Port 502 mit 115200 Baud, 8N1.
Fügen Sie im ModbusCloud-Portal ein neues Gateway hinzu, importieren Sie die Marstek Venus A (pv)-Vorlage und setzen Sie die Unit-ID auf die Slave-Adresse Ihres RS485-zu-Ethernet-Adapters (in der Regel 1).
Prüfen Sie die Verbindung, indem Sie Register 30037 in der Live-Registeransicht auslesen und bei Tageslicht einen Wert größer null bestätigen; ein dauerhafter Nullwert oder Timeout deutet auf eine Verdrahtungs- oder Baudraten-Fehlanpassung hin.
Zu beachten
Alle vier Register liefern null trotz vollem Sonnenschein. Warum?
Der Venus A kommuniziert über RS485 mit 115200 Baud, 8N1. Viele RS485-zu-Ethernet-Adapter sind ab Werk auf 9600 Baud eingestellt. Öffnen Sie die Adapterkonfiguration und setzen Sie die Baudrate auf 115200, Parität auf Keine und Stoppbits auf 1. Eine Baudraten-Fehlanpassung erzeugt Nullwerte oder Timeouts statt einer expliziten Fehlermeldung.
Das Gateway verbindet sich, aber Auslesungen scheitern sporadisch. Was ist zu tun?
Der Marstek Venus A erlaubt nur eine gleichzeitige Modbus-TCP-Verbindung. Ist ein weiterer Client (z. B. ein Gebäudeautomationssystem) parallel verbunden, wird das ModbusCloud Gateway abgewiesen oder getrennt. Trennen Sie konkurrierende Verbindungen oder nutzen Sie einen Modbus-TCP-Proxy, um die einzelne Verbindung gemeinsam zu nutzen.
Register 30040 zeigt unerwartete numerische Codes. Was bedeuten diese?
Register 30040 gibt den Wechselrichter- oder Gerätestatus als nummerierten Code aus, keinen Leistungswert. Die genaue Statustabelle entnehmen Sie der Venus-A-Modbus-Registerdokumentation. Von der normalen Betriebskennung abweichende Codes signalisieren Anlauf, Standby, Störung oder Abschaltung.
Werte der Register 30037 bis 30039 erscheinen zehnfach zu hoch. Stimmt die Skalierung?
Die community-dokumentierte Venus-A-Registertabelle verzeichnet einen Skalierungsfaktor von 0,1 für MPPT-Spannungsregister: Der rohe uint16-Wert muss durch 10 geteilt werden, um Volt zu erhalten. Tragen Sie diesen Skalierungsfaktor in der Kanalkonfiguration Ihres Portals ein, wenn Rohzählwerte angezeigt werden.
Selbst sehen, wie es funktioniert?








