
Marstek Venus D (battery)
De Marstek Venus D is een all-in-one thuisbatterijsysteem met geintegreerde omvormer, vier MPPT-ingangen en modulaire LFP-accu's uitbreidbaar tot 15,36 kWh. Het systeem laadt via zonnepanelen of het net en levert tot 2,2 kW bidirectioneel, inclusief EPS-noodstroomfunctie. Deze Modbus TCP-template leest het AC-vermogen, de gecumuleerde energie en de laadtoestand, en biedt vier schrijfregisters voor RS485-besturingsmodus, gebruikerswerkstand, geforceerde laad- en ontlaadmodus en het laadvermogen. Via de ModbusCloud Gateway heb je als installateur continu inzicht in de Marstek Venus D vanuit één portaal.
- Protocol
- Modbus TCP
- Aansluiting
- Ethernet, Modbus TCP
- Registers
- 7, lezen en schrijven
- Merk
- Marstek
- Laatst bijgewerkt
Registers (7)
3 lezen, 4 schrijven
| Naam | Eenheid | Toegang | Adres (Verborgen tot je je e-mailadres invult) | Functie (verborgen) | Type (verborgen) |
|---|---|---|---|---|---|
| power | W | Lezen | |||
| energy | Wh | Lezen | |||
| soc | % | Lezen | |||
| batterymode_a | Schrijven | ||||
| batterymode_b | Schrijven | ||||
| batterymode_e | Schrijven | ||||
| batterymode_h | W | Schrijven |
Registers laden…
Stuur jouw apparatenlijst
Staat een apparaat niet in de bibliotheek, dan maken we de template gratis zodra we de registers hebben.
Gebruikstoepassingen
- Volg de laadtoestand van de accu over meerdere seizoenen om capaciteitsverval vroegtijdig te signaleren.
- Controleer het AC-vermogen om te bevestigen dat de Marstek Venus D op de verwachte momenten in de avond ontlaadt.
- Stel een alert in als de laadtoestand onder een ingestelde ondergrens zakt, zodat onverwachte nachtelijke ontlading opvalt.
- Vergelijk de gecumuleerde energiedoorvoer met het verwachte aantal laadcycli om de accugezondheid te beoordelen.
- Controleer het gebruikerswerkstandregister om te bevestigen dat anti-teruglevering of handelsmodus actief is na een configuratiewijziging.
Installatie
Sluit een RS485-naar-TCP-bridge (zoals een Elfin EW11 of PUSR DR134) aan op de RS485-poort van de Marstek Venus D via de meegeleverde kabel: pin 1 naar A+, pin 2 naar B-, pin 3 naar GND. Stel de bridge in op baudrate 115200, 8N1, Modbus TCP gateway-modus op poort 502.
Verbind de RS485-naar-TCP-bridge met hetzelfde LAN-segment als de ModbusCloud Gateway en noteer het toegewezen IP-adres van de bridge.
Voeg in het ModbusCloud-portaal een nieuw apparaat toe, selecteer de Marstek Venus D-template, vul het IP-adres van de bridge in, poort 502, en stel het Modbus-unit-ID in op het slave-ID dat op de bridge is geconfigureerd (standaard 1).
Controleer de verbinding door het soc-register (adres 32104) uit te lezen: een waarde tussen 0 en 100 bevestigt dat de koppeling actief is en de registermap klopt.
Veelvoorkomende aandachtspunten
Schrijven naar registers 42000 tot 42020 heeft geen effect. Wat gaat er mis?
De Marstek Venus D vereist dat RS485-besturingsmodus actief is voordat registers in het bereik 42000 tot 42999 schrijfopdrachten accepteren. Schrijf eerst de waarde 21930 (0x55AA) naar register 42000. Schrijf na afloop 21947 (0x55BB) om de besturing vrij te geven. Zonder deze ontgrendeling worden alle schrijfopdrachten naar geforceerde modi en setpoints stilzwijgend genegeerd.
De gateway verbindt, maar soc en vermogen geven nul of foutmeldingen terug.
Controleer of de RS485-bridge in Modbus TCP gateway-modus staat en niet in transparante seriemodus. Verifieer ook of het unit-ID op de bridge overeenkomt met de instelling in het ModbusCloud-portaal. De Marstek Venus D ondersteunt slechts één gelijktijdige Modbus TCP-client: koppel andere tools (zoals Home Assistant of evcc) los voordat je gaat testen.
Waarom leest het vermogensregister midden op de dag onverwacht negatieve waarden?
Register 30001 gebruikt een signed int16-conventie: positieve waarden betekenen ontlading (accu levert aan de AC-kant), negatieve waarden betekenen laden. Een negatieve waarde op zonnige middagen is normaal als overtollige zonne-energie de accu vult. Controleer of het portaaldashboard de juiste tekenconventie toepast voor laden en ontladen.
Is het veilig om de geforceerde modus en het laadvermogen op afstand te schrijven?
Wees voorzichtig bij het schrijven naar batterymode_e (42010) en batterymode_h (42020) via het ModbusCloud-portaal. Een laadvermogen dat de apparaatklasse overschrijdt of conflicterende modusreeksen kunnen onverwacht laad- of ontlaadgedrag veroorzaken. Geef na geautomatiseerde reeksen altijd RS485-besturing vrij (schrijf 21947 naar register 42000) en test setpointwijzigingen eerst tijdens begeleide inbedrijfstelling.
Zelf zien hoe het werkt?








