Heidelberg Wallbox Energy Control
Controls and monitors Heidelberg Wallbox Energy Control EV charger via Modbus RTU.
Template for the Heidelberg Wallbox Energy Control EV charger via Modbus RTU. Reads charging state, voltage, current, power, energy counters, and PCB temperature. Allows control of maximum charging current, standby function, remote lock, and failsafe current.
- Protocol
- Modbus RTU
- Connection
- RS485, 19200 baud
- Registers
- 22, read and write
- Brand
- AMPERFIED GmbH
- Key readings
- Charging State · Voltage L1 to L3 · Current L1 to L3 · Power (L1+L2+L3) · Energy since Installation · PCB Temperature
- Available commands
- Maximal current command · Standby Function Control · Remote lock · Failsafe Current configuration
- Compatible models
- Heidelberg Wallbox Energy Control
- Last updated
Registers (22)
20 read, 5 write
| Name | Unit | Access | Address (Hidden until you enter your email) | Function (hidden) | Type (hidden) |
|---|---|---|---|---|---|
| 5 Charging State | Read | ||||
| 6 L1 - Current RMS | A | Read | |||
| 14 Power (L1+L2+L3) | kW | Read | |||
| 12 Voltage L3 - N rms | V | Read | |||
| 11 Voltage L2 - N rms | V | Read | |||
| 10 Voltage L1 - N rms | V | Read | |||
| 8 L3 - Current RMS | A | Read | |||
| 7 L2 - Current RMS | A | Read | |||
| 257 Modbus-Master Watchdog Timeout | s | Read and write | |||
| 4 Modbus Register-Layouts Version | Read | ||||
| 9 PCB-Temperatur | °C | Read | |||
| 13 Extern lock state | Read | ||||
| 15 Energy since PowerOn (High byte) | Wh | Read | |||
| 16 Energy since PowerOn (Low byte) | Wh | Read | |||
| 17 Energy since Installation (High byte) | Wh | Read | |||
| 18 Energy since Installation (Low byte) | W | Read | |||
| 100 Hardware configuration maximal current | A | Read | |||
| 101 Hardware configuration minimal current | A | Read | |||
| 261 Maximal current command | A | Read and write | |||
| 262 Failsafe Current configuration | A | Read and write | |||
| 258 Standby Function Control | Write | ||||
| 259 Remote lock | 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 charging state, power, and energy consumption of Heidelberg Wallbox Energy Control units on a cloud dashboard.
- Set maximum charging current remotely to implement load balancing across multiple EV chargers at a site.
- Create alerts when PCB temperature exceeds safe thresholds to prevent hardware damage.
- Implement solar surplus charging by dynamically adjusting the charging current based on available PV production.
- Use the remote lock feature to restrict unauthorized charging at shared or commercial parking locations.
- Track cumulative energy consumption since installation for billing or energy reporting purposes.
Installation
Connect the Modbus RTU wiring (A and B terminals) from the Heidelberg Wallbox Energy Control to the RS485 port on your ModbusCloud Gateway.
Configure the Modbus slave address on the wallbox according to its installation manual, ensuring it does not conflict with other devices on the same bus.
Set the gateway serial port to 19200 baud, odd parity, and 8 data bits to match the wallbox communication settings.
Import the Heidelberg Wallbox Energy Control template from the ModbusCloud template library and assign it to the correct gateway and slave address.
Verify that readings such as charging state, voltage, and power appear on the dashboard, then test a control command like setting the maximum current.
If solar surplus charging is required, configure the surplus formula and ensure the minimum charging current is set to at least 6A, or 10A for vehicles that require it.
Things to watch for
The gateway cannot communicate with the wallbox. What should I check?
Verify that the baud rate is set to 19200 and parity is set to odd (1 stop bit). Also confirm the A and B wiring is not swapped and that the correct Modbus slave address is configured on both the wallbox and the gateway.
Energy readings seem incorrect or show unexpected values. Why?
The energy registers are split across two consecutive Modbus registers (high byte and low byte). The template handles this automatically. If values still look wrong, check that no other template or device is polling the same registers simultaneously.
The wallbox does not start charging even though a current command is sent. What is wrong?
The minimum charging current for the wallbox is 6A. Some vehicles require at least 10A. If the current command is below the vehicle minimum, charging will not start. Increase the maximum current command to at least the required threshold.
Can I use this template with a single-phase EV?
This template is designed for EVs with a 3-phase onboard charger. Single-phase vehicles may not work correctly with the power and current calculations provided.
More AMPERFIED GmbH templates
Want to see how it works?









