
Vestel EVC04
Controls and monitors Vestel EVC04 wallbox charging via Modbus TCP
Template for the Vestel EVC04 wallbox. It reads voltage, current, power, energy, and session data and allows control of charging current, failsafe current, failsafe timeout, and the alive register via Modbus TCP.
- Protocol
- Modbus TCP
- Connection
- Ethernet, Modbus TCP
- Registers
- 32, read and write
- Brand
- Vestel
- Key readings
- Voltage L1 to L3 · Current L1 to L3 · Active Power Total and per phase · Session Energy · Session Duration · Chargepoint and Equipment State
- Available commands
- Charging Current · Failsafe Current · Failsafe Timeout · Alive Register
- Compatible models
- Vestel EVC04
- Last updated
Registers (32)
31 read, 4 write
| Name | Unit | Access | Address (Hidden until you enter your email) | Function (hidden) | Type (hidden) |
|---|---|---|---|---|---|
| Date | yymmdd | Read | |||
| Time | <v.>hhmmss | Read | |||
| Chargepoint State | Read | ||||
| Charging State | Read | ||||
| Equipment State | Read | ||||
| Cable State | Read | ||||
| EVSE Fault Code | Read | ||||
| Active Power Total | W | Read | |||
| Current L1 | A | Read | |||
| Current L2 | A | Read | |||
| Current L3 | A | Read | |||
| Voltage L1 | V | Read | |||
| Voltage L2 | V | Read | |||
| Voltage L3 | V | Read | |||
| Active Power L1 | W | Read | |||
| Active Power L2 | W | Read | |||
| Active Power L3 | W | Read | |||
| Meter Reading | kWh | Read | |||
| Chargepoint Power | W | Read | |||
| Session Max Current | A | Read | |||
| EVSE Min Current | A | Read | |||
| EVSE Max Current | A | Read | |||
| Cable Max Current | A | Read | |||
| Session Energy | kWh | Read | |||
| Session Duration | s | Read | |||
| Failsafe Current | A | Read and write | |||
| Failsafe Timeout | s | Read and write | |||
| Session End Time | hhmmss | Read | |||
| Charging Current | A | Read and write | |||
| Number of Phases | Read | ||||
| Session Start Time | hhmmss | Read | |||
| Alive Register | Write |
Loading registers…
Send your device list
If a device is not in the library yet, we build the template for free as soon as we have the register data.
Use cases
- Monitor real-time voltage, current, and power per phase of the Vestel EVC04 on a live dashboard.
- Set and adjust the maximum charging current remotely to implement dynamic load management.
- Create an alert when the chargepoint state indicates a fault or unexpected disconnection.
- Track session energy and duration for each charging session to support billing or reporting.
- Configure failsafe current and timeout to ensure safe fallback behavior during communication loss.
- Use the alive register as a heartbeat to verify the gateway connection is active and healthy.
Installation
Connect the ModbusCloud Gateway to the same local network as the Vestel EVC04 wallbox.
Ensure Modbus TCP is enabled on the Vestel EVC04 and note its IP address and Modbus port (default 502).
Check the firmware version of the EVC04; if it is newer than v3.187.0, configure read registers to use function code 4 (Read Input Register 0x04), except the Charging Current register.
Import the Vestel EVC04 template in the ModbusCloud platform and assign the correct IP address and unit ID.
Verify data is appearing on the dashboard by checking that voltage, current, and chargepoint state values update correctly.
Things to watch for
I get no response from the EVC04 after a firmware update. What should I check?
Firmware versions after v3.187.0 require read registers to use function code 4 (Read Input Register 0x04). Update the Modbus commands in the template accordingly. The Charging Current register does not need this change.
Can I use Modbus RTU instead of Modbus TCP with this template?
The Vestel EVC04 supports Modbus RTU as well, but not all registers may be available over RTU. Check the Vestel Modbus documentation for RTU-specific register availability.
What happens if the gateway loses communication with the wallbox?
The failsafe current and failsafe timeout registers define the fallback behavior. Configure these values so the charger reduces current or stops charging safely when communication is interrupted.
Which Modbus port and unit ID should I use for the Vestel EVC04?
The default Modbus TCP port is 502. The unit ID depends on the wallbox configuration. Consult the Vestel installation manual or check the device settings menu for the correct unit ID.
Want to see how it works?














