Subject: EPever XTRA3210N + Cerbo GX (Venus OS 3.75) – Looking for a Working Driver / Integration
Hello everyone,
I have been trying to integrate an EPever XTRA3210N MPPT charge controller with an original Victron Cerbo GX running Venus OS v3.75.
My hardware
- Original Victron Cerbo GX
- Venus OS v3.75 (also tested with 3.70)
- EPever XTRA3210N
- Firmware:
- SV: 2.2
- HV: 1.00
- Original EPever USB to RJ45 (RS485) communication cable
- Battery supply: 12 V
- PV input: 24 V bench power supply (controller is operating normally)
What I have already confirmed
The communication between the Cerbo GX and the EPever is working.
The Cerbo detects the USB adapter as:
/dev/ttyACM0
Using Python and MinimalModbus, I can successfully read Modbus registers such as:
- 0x3100 (PV Voltage)
- 0x3104 (Battery Voltage)
I can also read the complete register block starting at 0x3100.
Therefore:
- USB communication works.
- RS485 communication works.
- Modbus address is correct.
- Baud rate is correct.
- The MPPT responds correctly.
The problem
The current “dbus-epever-tracer” driver starts but does not remain running correctly, and the EPever never appears in the Cerbo GX Device List.
It looks like the problem is no longer Modbus communication but rather driver compatibility.
My question
Has anyone successfully integrated this exact controller (EPever XTRA3210N) with:
- Cerbo GX
- Venus OS 3.70 or 3.75
- Original EPever USB-RS485 cable
If yes:
- Which driver are you using?
- Is there a newer version of “dbus-epever-tracer”?
- Is there another maintained project?
- Is there a patch for the XTRA3210N firmware (SV 2.2)?
If someone has a working installation, I would really appreciate:
- the GitHub repository,
- the driver files,
- installation instructions,
- or even a complete image/package.
I am also willing to financially support the development or purchase a commercial driver if one exists.
Thank you very much for your time and help.