1. Andere Topics
Hieronder vind je een verzameling relevante discussies en community‑threads rondom de Marstek / Hame / Duravolt Venus plug‑and‑play thuisaccu’s. Deze topics bieden aanvullende informatie, ervaringen, troubleshooting en uitbreidingen.Hame / Marstek / Duravolt 5,12kWh plug en play thuisaccu
Hame Marstek Venus A & D - plug and play solar batterij
Marstek / Duravolt Venus PnP Thuisaccu gebruiken als backup
Plug & Play wetgeving Belgie - Van het kastje naar de muur
Marstek PIB Domotica integratie en je Energierekening
Tip:
Werk je profiel bij met je setup (Profiel > Bewerken > Signature). Hoe specifieker, hoe beter.
:no_upscale():strip_icc():strip_exif()/f/image/cJTzb7mrqDk1JfZwK46S6bPV.jpg?f=user_large)
.
2. Control mogelijkheden Lilygo / Elfin / Modbus over TCP/IP
Deze sectie beschrijft alle beschikbare besturingsopties voor de Marstek Venus‑accu via Modbus, ongeacht of je een Lilygo, Elfin of Modbus‑over‑TCP‑verbinding gebruikt.- Marstek RS485 Control Mode
Zet bediening via Modbus aan of uit. Is alleen van toepassing op:- Marstek Forcible Charge/Discharge
Forceer actie: stoppen, laden of ontladen - Marstek Forcible Charge Power
Als bovenstaande actie laden is, limiteer het tot dit ingestelde vermogen (tenzij 'Marstek Max. Charge Power' lager is) - Marstek Forcible Discharge Power
Als bovenstaande actie ontladen is, limiteer het tot dit ingestelde vermogen (tenzij 'Marstek Max. Discharge Power' lager is) - Marstek Charge To SOC
Breng de batterij (laad/ontlaad) eenmalig naar dit ingestelde percentage (met een min/max van de 'Cutoff' percentages) en ga daarna in Standby
- Marstek Forcible Charge/Discharge
- Marstek User Work Mode
Kies de modus die de batterij moet gebruiken (handmatig, NOM, AI) - Marstek Backup Function
- Zet het back-upstopcontact aan/uit.
- Marstek Charging Cutoff Capacity
Stop laden altijd bij dit percentage - Marstek Discharging Cutoff Capacity
Stop ontladen altijd bij dit percentage - Marstek Max. Charge Power
Limiteer laadvermogen altijd tot dit ingestelde vermogen - Marstek Max. Discharge Power
Limiteer ontlaadvermogen altijd tot dit ingestelde vermogen
Home Battery Control (Node‑RED):
https://homebatterycontrol.com/
Documentatie: https://docs.homebatterycontrol.com
YouTube: https://homebatterycontrol.com/youtube
Discord: https://homebatterycontrol.com/discord
Marstek X Range OM Blueprint (HA):
https://github.com/Tazzios/ha-marstek/tree/main/blueprints
3. Er zijn nu vele Projecten
De community heeft inmiddels een groot aantal projecten ontwikkeld voor verschillende hardware‑varianten en integratiemethoden. Hieronder een overzicht.Meerdere batterijen (V1/V2)
Technisch is het mogelijk om het Modbus‑adres aan te passen, maar dit is complex en niet universeel.
Daarom geldt:
Één Lilygo/Elfin per batterij.
Marstek V3 – Modbus over TCP/IP, Dit is de beste optie voor nieuwe eigenaren van een V3
Optie A:https://github.com/ViperRNMC/marstek_venus_modbus
Optie B:https://github.com/fonske/MarstekVenusV3-modbus-TCP-IP
Lilygo V3
Firmware:https://github.com/fonske...b/main/lilygo_mt1_v3.yaml
A: ESPHome‑projecten
LilyGo T‑Can485 (WiFi):https://github.com/Xinyuan-LilyGO/T-CAN485
LilyGo T‑POE‑Pro (Ethernet):https://lilygo.cc/products/t-poe-pro?
Community‑project:https://github.com/Superduper1969/MarstekVenus-LilygoRS485
ESP met display:https://github.com/stdioGangsta/MarstekMonitor
M5Stack Atom RS485:https://github.com/fonske...us-M5stackRS485/tree/main
Lilygo → Elfin bridge:https://github.com/rosenrot00/esphome_modbus_bridge
B: Elfin EW11 / Modbus TCP
Optie A: https://github.com/ViperRNMC/marstek_venus_modbus
Optie B: https://github.com/WargamingPlayer/HA-Marstek-Venus-E-Modbus
Optie C: Originele code:
https://github.com/Superduper1969/MarstekVenus-ElfinEW11
C: EVCC integratie
EVCC documentatie:https://docs.evcc.io/docs...tek-venus-battery-storage
Handleiding:https://gathering.tweakers.net/forum/view_message/82669154
ESP bridge:https://github.com/fonske...5_tcp_ip_bridge_only.yaml
D: Homey integratiehttps://community.homey.a...-venus-slim-aan-nl/140156
E: Standalone tools
Venus Control (zonder HA):https://github.com/Edzelf/venus-control
F: Home Assistant uitbreidingen
Battery Donut Card:https://github.com/LodeBo/battery-donut-card
4. Documentatie
In deze sectie vind je alle officiële en community‑documentatie die relevant is voor de Marstek / Hame / Duravolt Venus thuisaccu’s. De links zijn opgeschoond en gegroepeerd voor duidelijkheid.Officiële Modbus documentatie
https://duravolt.nl/wp-co...lug-in-Battery-Modbus.pdf
Onofficiële Modbus documentatie (community)
Spreadsheet door pascallj
Pinout / kabeltekening Weipu SP17 connector
https://cdn.shopify.com/s...nterface.pdf?v=1735295327
Externe antenne voor Lilygo
https://www.elektroda.com/news/news4124039.html
Modbus connector V3 pinout
Pin 1 – RS485‑B
Pin 2 – RS485‑A
Pin 4/5 – +5V
Pin 7/8 – GND
Modbus registers V2 vs V3
https://docs.google.com/s...pubhtml?gid=0&single=true
5. Let op! Er zijn nu 3 kabels!
De Marstek Venus‑accu’s bestaan in meerdere hardware‑varianten (V1A, V1B, V2, V3). Elk model heeft een andere pinout en soms andere kleuren.LET OP: Kleuren kunnen afwijken! Altijd doormeten!
/f/image/z1gcL0vSUwOgZIYvBuBMmzYY.png?f=fotoalbum_large)
:strip_exif()/f/image/nT9KP0qfRykr4ZKYvCC021il.jpg?f=fotoalbum_large)
V1A model (met muurbeugels)
R = A
BK = B
BK = Data Ground (niet gebruiken)
Empty
BK = 5V
BK = GND
:strip_exif()/f/image/feV4CL7Jcy5tsMBaaMvwS1Nm.png?f=user_large)
V1B model (met muurbeugels)
Y = A
R = B
BK = Data Ground (niet gebruiken)
Empty
BK = 5V
R = GND
:strip_exif()/f/image/TprumjfF5Yi5cMuf0qPEiDaw.png?f=user_large)
V2 model (met handvatten)
Y = A
R = B
BK = GND
Empty
BK = 5V
R = Data Ground (niet gebruiken)
:strip_exif()/f/image/A0y8kZNlB6yO7zaGog2RaV5o.png?f=user_large)
Verlengkabel (als je de originele niet wilt knippen)
JST XH2.54 Female 6‑pin, 10cm
:no_upscale():strip_icc():strip_exif()/f/image/S3mYduULR1VesoPxt4GqY0G0.jpg?f=user_large)
V3 model – Modbus over TCP/IP
De V3‑accu ondersteunt native Modbus TCP via de LAN‑poort (firmware V146+).
Aanbevolen instellingen in de app:
Eerst: Manual
Daarna: Timed
Dit zorgt voor stabiele Modbus‑communicatie via poort 502.
UTP‑kleurcodering (T‑568B):
A : Oranje‑wit
+ Blauw / Blauw‑wit
- Bruin / Bruin‑wit
B : Oranje
:no_upscale():strip_icc():strip_exif()/f/image/1EqYfO8M1VTaYt8hn6jcM8Jv.jpg?f=user_large)
6. Modbus koppeling via Lilygo TCan RS485
Deze sectie is volledig herschreven voor duidelijkheid, maar alle stappen, waarschuwingen en afbeeldingen blijven behouden.1. Installatie voorbereiden
Installeer ESPHome (indien nog niet gedaan).
Zorg dat je secrets.yaml aanwezig is met je WiFi‑gegevens.
Maak in ESPHome een nieuw device aan:
Naam: lilygo-rs485
Type: ESP32
Negeer de melding over de encryption key (komt later).
Kies Skip bij installatie.
Open Edit en kopieer de api en ota keys naar tijdelijk kladblok.
2. Firmware laden
Vervang de volledige inhoud door de code uit:
https://github.com/Superduper1969/MarstekVenus-LilygoRS485 of een van de andere ESPHome Projecten
Plak daarna je api en ota keys terug.
Let op:
Verschillende varianten voor 1/2/3 batterijen (Aantallen niet Versies)
Verschil tussen WiFi en Ethernet
V3 heeft andere registers (niet getest)
3. Packages instellen
Maak een map packages in je ESPHome config.
Plaats marstek_venus_battery_control.yaml hierin.
Voeg toe aan configuration.yaml:
code:
Herstart Home Assistant.1
2
| homeassistant: packages: !include_dir_named packages |
4. Flashen & testen
Installeer de firmware via USB.
Sluit de kabel aan volgens de pinout op de onderzijde van de Lilygo.
LET OP: Kleuren kunnen afwijken!
:strip_exif()/f/image/NDBH5C5XY4cG6WVVAgMAEdQe.jpg?f=fotoalbum_large)
Gebruik de Visit knop in ESPHome om de webinterface te openen.
:strip_exif()/f/image/XFLr2AbBUZKQHpAIHB3dEW8G.jpg?f=fotoalbum_large)
5. 3D‑behuizing
https://www.printables.co...cable-management-ho/files
Bestellen kan bij:
https://www.laserandlayer...houder-marstek-thuisaccu/
7. Modbus koppeling via Elfin
1. BenodigdhedenElfin EW11 (ca. €20):
AliExpress
Handleiding:
Hi‑Flying
:no_upscale():strip_icc():strip_exif()/f/image/Ah7emgNWBcPpBcrV8Wy1vV19.jpg?f=user_large)
2. Kabel maken
LET OP: Kleuren kunnen afwijken!
:strip_exif()/f/image/4OWec9NjB4y9qqK5ucBPodmY.jpg?f=fotoalbum_large)
Of met verloop:
:no_upscale():strip_icc():strip_exif()/f/image/sWjSP9EKAM6M1uHgbOWTRLZG.jpg?f=user_large)
3. Configuratie Elfin EW11
Sluit de kabel aan → Elfin start hotspot.
Verbind met 10.10.100.254.
Stel WiFi in (STA).
Configureer de seriële instellingen:
- Baud Rate = 115200
- Data Bit = 8
- Stop Bit = 1
- Parity = None
- Buffer Size = 512
- Gap Time = 50
- Flow Control = Half Duplex
- Cli = Disable
- Protocol = Modbus
- Protocol = TCP Server
- Local Port = 502
- Keep Alive = 60
- Timeout = 300
- Max Accept = 3
- Security = Disable
- Route = UART
Kies één van de community‑projecten:
https://github.com/ViperRNMC/marstek_venus_modbus
https://github.com/WargamingPlayer/HA-Marstek-Venus-E-Modbus
https://github.com/Superduper1969/MarstekVenus-ElfinEW11
Plaats marstek_venus_battery_control.yaml in packages.
:no_upscale():strip_icc():strip_exif()/f/image/5W70uDDV65Oq5mP545qfY6vL.jpg?f=user_large)
Herstart HA en controleer de Modbus‑integratie.
:strip_exif()/f/image/fErqVrTtqufSyufW04ZxL1hK.jpg?f=fotoalbum_large)
8. Andere handige tools
Naast de Modbus‑koppelingen en integraties zijn er diverse aanvullende tools die het beheer, de monitoring en de automatisering van de Marstek Venus‑accu eenvoudiger maken.HA integratie voor CT002/CT003
Met deze integratie kun je onder andere de WiFi‑signaalsterkte van de batterij langdurig monitoren.
https://github.com/d-shmt/hass_marstek-smart-meter
Marstek‑Venus‑Monitor
Een uitgebreide webtool om informatie van de Venus‑accu uit te lezen en instellingen te wijzigen.
Let op: experimenteel
https://rweijnen.github.io/marstek-venus-monitor/
Deze tool is ook handig om snel de WiFi‑signaalsterkte van de batterij te controleren.
9. Opnieuw opstarten / Reset
Het resetten of opnieuw opstarten van de Marstek Venus‑accu werkt anders dan bij de meeste apparaten. Hieronder vind je een opgeschoonde en duidelijk gestructureerde uitleg.BELANGRIJK!
Apparatuur die via Modbus is aangesloten houdt de batterij actief.
Daarom moet de stekker uit het stopcontact voor onderstaande stappen!
Opnieuw opstarten
De aan/uit‑knop lang ingedrukt houden schakelt alleen de LED’s uit.
De batterij zelf blijft actief, zeker wanneer Modbus is aangesloten.
Om écht opnieuw te starten moet:
De batterij via de knop worden uitgezet
De netspanning worden losgekoppeld
Wachttijd:
Sommige gebruikers melden dat 10 minuten voldoende is
Anderen geven aan dat het tot 1 uur kan duren voordat de accu volledig uit is
Resetten
Een volledige resetoptie lijkt niet aanwezig.
In de app kun je wel kiezen voor “Fabrieksinstellingen”, maar:
WiFi‑gegevens blijven bewaard
Andere instellingen kunnen deels blijven staan
Wil je de batterij van je WiFi halen?
Dan moet je:
Een tijdelijke hotspot maken
De batterij verbinden met die hotspot
De hotspot daarna nooit meer gebruiken
Dit is momenteel de enige manier om WiFi‑instellingen te wissen.
10. Laatste wijziging
Deze sectie bevat een lijst van alle updates, toevoegingen en verbeteringen die door de community zijn aangebracht.Aangepaste code van @Disksoft en @Arjen S , orgineel van @scruysberghs
- Led functie Wifi indicatie
- Een paar namen aangepast voor hopelijk snellere code
- Berekening Remaining
- HZ verwijderd
- Offgrid op niet actief
- Meer timers naar 5 minuten voor offloading Marstek processor
- Code omgezet naar Github
- Interval AC Power 10S
- Interval Battery Power 10S
- Extra configs aangepast voor 2/3 aparte Lilygo's (Ongetest)
- Extra configs aangepast voor 2/3 aparte Elfin (Ongetest)
- Documentatie Modbus en Pinout verplaatst.
- Venus Control en MarstekMonitor toegevoegd
- Bitmask voor error codes nu correct in HEX met dank aan pascallj
- Nieuwe layout modbus kabel
- Nieuwe 3D Behuizing Lilygo
- Beschrijving control settings
- Interval tussen commando's 30ms
- Tragere sensors die een melding (gele tekst) genereren benoemd met # Slow Sensor
- Github bijgewerkt
- 2-6-2025 evcc integratie
- 6-6-2025 Layout gewijzigd i.v.m met alle soorten kabels en accu's @NoFate
- 6-6-2025 Github bevat nu variant voor de LilyGo T-POE-Pro @MUN0X
- 7-6-2025 Nieuwe foto Blauwe Modbus stekker
- 12-6-2025 evcc handleiding door @Tunestwo
- 23-6-2025 M5stack Atom met RS485 base methode door @AUijtdehaag
- 27-6-2025 Resetprocedure toegevoegd
- 20-7-2025 Github Issues verwerkt
- 20-7-2025 Max, Min en Delta Battery voltage sensoren toegevoegd @TDSgame
- 22-7-2025 Wifi Signal Strength
- 22-7-2025 float aangepast naar float(0) in marstek_venus_battery_control.yaml
- 24-7-2025 Link naar Onofficiele Modbus Documentatie[/url] door @pascallj
- 28-7-2025 Grote aanpassingen Lilygo Github dankzij @AUijtdehaag (fonske)
• WebUI met iconen
• WIFI /BT /CLOUD status
• WIFI strength %
• Battery WIFI strength %
• Software/Firmware/BMS version
• Power restriction status
- 9-8-2025 Lilygo Github BMS V2.15 Cell temp scale @TDSgame
-13-8-2025 Lilygo Github neopixelbus > esp32_rmt_led_strip @TDSgame
- 18-8-2025 Aanpassing 3D behuizing Liygo
- 20-8-2025 Alternatieve Elfin configuratie door @WargamingPlayer
- 22-8-2025 Info over HA integratie voor CT002/003 toegevoegd
- 22-8-2025 Info over Marstek-Venus-Monitor toegevoegd @bommel
- 23-8-2025 Info over Elfin11 HA Integratie toegevoegd @[RNMC] Viper
- 23-8-2025 Herindeling projecten
- 1-9-2025 Externe antenne Lilygo
- 4-9-2025 Modbus connector V3
- 10-9-2025 Modbus kabel V3 @FirefoxNL
- 10-9-2025 Modbus registers V2 vs V3 @FirefoxNL
- 19-9-2025 Link naar Homey toegevoegd.
- 22-9-2025 Extra opmerkingen V3
- 23-9-2025 Aanvulling: Node-RED automatisering van @GAEvakYD
- 24-9-2025 Github Update Lilygo T-Can Debug Info + CPU Clock van 160Mhz(Underclock) naar 240Mhz (Stock) dankzij @AUijtdehaag
- 30-9-2025 Captive Portal toegevoegd
- 7-10-2025 Marstek Themed donut card @LodeBo
- 18-10-2025 Github aangepast, correct Max/Min Cell Temperature by multiplying value by 0.1 for BMS versions < V2.13
- 24-11-2025 Foto Lilygo<>V3 met dank aan @Tazzios
- 24-11-2025 Automatisering Blueprint https://github.com/Tazzios/ha-marstek/tree/main/blueprints met dank aan @Tazzios
- 24-11-2025 Lilygo V3 https://github.com/fonske...b/main/lilygo_mt1_v3.yaml met dank aan @AUijtdehaag
- 24-11-2025 Github update: Brightness slider voor de led op de Lilygo
- 19-02-2026 Verwijzing naar Home Battery control bijgewerkt
- 16-3-2026 Modbus over TCP/IP voor V3 integratie van @AUijtdehaag
[ Voor 255% gewijzigd door superduper1969 op 16-03-2026 22:05 ]
MTVenus V156 + BMSV216 + CT003 V122 Lilygo Modbus HA integration+ Anker E1600 + 16ZP Enphase + 2ZP Anker + Quatt
:strip_exif()/f/image/QZuJ2l1PgE6EfOSVQiyHtBEi.jpg?f=fotoalbum_large)
:strip_exif()/f/image/mullYpqT1Oi5N1lzdiCO3DIc.png?f=user_large)
:strip_exif()/f/image/eHbCvIG6KPxn0vhV44hACytT.png?f=user_large)
maar ik heb nu geen tijd.
/f/image/FkrzkA4w9foMckmcFUGKklsh.png?f=fotoalbum_large)
:strip_exif()/f/image/1terztmYqCLkOiEkC8iVxXvS.png?f=user_large)
/f/image/VJI4aMgS7rEnw8KK43MDt4kq.png?f=fotoalbum_large)
:strip_exif()/f/image/4AqAvuWXxNYGM9zpdr5f9uuC.png?f=user_large)
/f/image/7mmEQNzrpXj7wMVBRn0RoS3W.png?f=fotoalbum_large)
/f/image/04wZtrPK5MYYcg3rAtpDCZqv.png?f=fotoalbum_large)
/f/image/67ZAHGq1gjNorMUGyo9NXj5B.png?f=fotoalbum_large)
:strip_exif()/f/image/plDYzhfDrfgCEjdJi6Qe23uk.png?f=user_large)
:strip_exif()/f/image/oiXhA1M4Sve8kFah3TgyDHEI.png?f=user_large)
:strip_exif()/f/image/mfEHpp3GT5lUk9dx6ZDxsp0S.jpg?f=fotoalbum_large)
/f/image/mpSpqbrh7GNGO9vvZgFN1JWC.png?f=fotoalbum_large)
/f/image/4fzXY2rzkMZS9yCnDiK3nGte.png?f=fotoalbum_large)
/f/image/ln53WCrTVvhisXICnzcEuuie.png?f=fotoalbum_large)
/f/image/TGIbI4tHjaplLggVR57AHMgP.png?f=fotoalbum_large)
:strip_exif()/f/image/0xwAHFU8WdXzTJiGyNLSIBrB.jpg?f=fotoalbum_large)
/f/image/PEEhmnM3r2BSJJIthryUS7af.png?f=fotoalbum_large)
/f/image/NPb4ghPsWlI14BJqUn17ZEAa.png?f=fotoalbum_large)
/f/image/flxoQz7YHP8ymXwJSa2nx6vn.png?f=fotoalbum_large)
:strip_exif()/f/image/bRhirLFMP1IkbgvvHShasTuF.png?f=user_large)
/f/image/bsB9LqsewNVaOeZvj36EKzvE.png?f=fotoalbum_large)
/f/image/QsDg4uqKqZdrn34Ob7LVWMTH.png?f=fotoalbum_large)