
Hoval Energy Management
Manages Hoval heat pump energy via Smart Grid offsets and PV integration
This template connects Hoval heat pumps running TopTronic E to ModbusCloud via Modbus TCP or Modbus RTU. It reads temperatures, energy totals, COP, and operating states while providing Smart Grid trigger and setpoint offsets for DHW, heating buffer, and room temperature across up to three heating circuits.
- Protocol
- Modbus TCP
- Connection
- Ethernet, Modbus TCP
- Registers
- 54, read and write
- Brand
- Hoval
- Key readings
- Outdoor and flow temperatures (HC1-HC3) · DHW and buffer tank temperatures · Electrical and thermal power/energy totals · COP and annual efficiency factor · Operating hours and switching cycles · Heat pump modulation and status
- Available commands
- Smart Grid trigger · Smart Grid offset DHW setpoint · Smart Grid offset heating buffer setpoint · Smart Grid offset room setpoint HC1-HC3
- Compatible models
- TTE · Belaria · UltraSource · Thermalia
- Last updated
Registers (54)
47 read, 7 write
| Name | Unit | Access | Address (Hidden until you enter your email) | Function (hidden) | Type (hidden) |
|---|---|---|---|---|---|
| Aktuelle Vorlauftemperatur HC2 [VF2] | °C | Read | |||
| Status Betriebsart HC2 | Read | ||||
| Aktuelle Warmwasserspeichertemperatur Oben [SF1] | °C | Read | |||
| Status Warmwasserspeicher Betriebsart | Read | ||||
| Status Warmwasserspeicher Solltemperatur | °C | Read | |||
| Status Betriebsart HC1 | Read | ||||
| Aktuelle Vorlauftemperatur HC1 [VF1] | °C | Read | |||
| Status Erzeuger Solltemperatur | °C | Read | |||
| Aktuelle Erzeugervorlauftemperatur [CVF] | °C | Read | |||
| Status Erzeuger Betriebsmeldung | Read | ||||
| Aktuelle Regelstrategie HC1 | Read | ||||
| Aktuelle Regelstrategie HC2 | Read | ||||
| Aktuelle Außentemperatur [AF1] | °C | Read | |||
| Aktuelle Warmwasserspeichertemperatur Unten [SF2] | °C | Read | |||
| Aktuelle Puffertemperatur Oben [PF1] | °C | Read | |||
| Aktuelle Pufferisstemperatur Unten [PF2] | °C | Read | |||
| Status Pufferspeicher Betriebsart | Read | ||||
| Status Pufferspeicher Solltemperatur | °C | Read | |||
| Status Elektrische Gesamtenergie | MWh | Read | |||
| Status Thermische Gesamtenergie Heizbetrieb | MWh | Read | |||
| Status Thermische Gesamtenergie Warmwasserbetrieb | MWh | Read | |||
| Status Thermische Gesamenergie Kühlbetrieb | MWh | Read | |||
| Aktuelle elektrische Leistung | kW | Read | |||
| Aktuelle thermische Leistung | kW | Read | |||
| Status Vorlaufsolltemperatur HC1 | °C | Read | |||
| Status Vorlaufsolltemperatur HC2 | °C | Read | |||
| Status Fehlercode vom Automaten | Read | ||||
| Status Mischkreispumpe HC1 | Read | ||||
| Status Mischkreispumpe HC2 | Read | ||||
| Status Mischer HC1 | % | Read | |||
| Status Mischer HC2 | % | Read | |||
| Status Wärmeerzeuger | Read | ||||
| Aktuelle Modulation WP | % | Read | |||
| Status Betriebsstunden | h | Read | |||
| Status Schaltzyklen | count | Read | |||
| Aktuelle HZ Puffer WPF Fühler Temperatur [WPF] | °C | Read | |||
| Status Betriebsart HC3 | Read | ||||
| Aktuelle Vorlauftemperatur HC3 [VF3] | °C | Read | |||
| Status Mischkreispumpe HC3 | Read | ||||
| Status Vorlaufsolltemperatur HC3 | °C | Read | |||
| Status Mischer HC3 | % | Read | |||
| Aktuelle Regelstrategie HC3 | Read | ||||
| Aktuelle Rücklauftemperatur | °C | Read | |||
| Status Jahresarbeitszahl | Read | ||||
| Aktueller Volumenstrom | l/min | Read | |||
| Aktueller COP | Read | ||||
| Status Detailstatus Wärmepumpe | Read | ||||
| Smart Grid Auslösen | Write | ||||
| Smart Grid Offset Warmwasser Soll | °C | Write | |||
| Smart Grid Offset Heizungspuffer Soll | °C | Write | |||
| Smart Grid Offset Raum Soll HC1 | °C | Write | |||
| Smart Grid Offset Raum Soll HC2 | °C | Write | |||
| Smart Grid Offset Raum Soll HC3 | °C | Write | |||
| Smart Grid über Systembus | 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 outdoor temperature, flow temperatures, and COP of Hoval heat pumps on a live cloud dashboard.
- Trigger Smart Grid mode to shift heat pump operation into periods of PV surplus production.
- Create alerts when DHW or buffer tank temperatures drop below expected thresholds for more than 15 minutes.
- Track thermal and electrical energy totals over time to calculate seasonal performance factors.
- Adjust room temperature setpoint offsets for up to three heating circuits based on energy tariff schedules.
- Log operating hours and switching cycles to plan preventive maintenance intervals for heat pump compressors.
Installation
Connect the Hoval Modbus TCP Gateway to your local network, or wire the Hoval Modbus RTU Gateway to the RS485 port on your ModbusCloud Gateway.
Enable the Modbus interface on the Hoval TopTronic E controller and configure the correct Modbus slave address.
For Modbus RTU, set the baud rate, parity, and stop bits on both the Hoval gateway and the ModbusCloud gateway to matching values.
Import the Hoval Energy Management template in the ModbusCloud platform and assign it to your gateway.
Verify that live readings such as outdoor temperature and heat pump status appear correctly on the ModbusCloud dashboard.
Test the Smart Grid trigger and confirm that the heat pump acknowledges the switch-on recommendation.
Things to watch for
What happens if the ModbusCloud connection is lost?
The Hoval heat pump continues to operate on its own internal logic. The Energy Management template only sends switch-on recommendations and setpoint offsets, so a communication failure does not affect normal heating or hot water operation.
Why does my Smart Grid offset seem to have no effect?
The Hoval TopTronic E ignores setpoint offsets when the outdoor temperature is above the configured heating limit. Check the heating limit setting on the controller and verify that the heat pump is actually in heating mode.
What data format do the energy registers use?
Thermal and electrical energy totals are transmitted as uint32 or int32 values in MWh. Make sure your register configuration uses 32-bit reads and the correct byte order to avoid misinterpreted values.
Can I use this template with both Modbus TCP and Modbus RTU?
Yes. Use the Hoval Modbus TCP Gateway for a direct network connection, or the Hoval Modbus RTU Gateway connected to the RS485 port of your ModbusCloud gateway. Select the matching protocol when configuring the template.
Want to see how it works?












