
Hoval District Heating
Controls Hoval TopTronic E district heating systems via Modbus TCP or RTU.
This template connects Hoval TopTronic E district heating stations to ModbusCloud via Modbus TCP or RTU. It reads temperatures, energy totals, flow rates and valve positions, and allows control of heating circuit setpoints and operating modes for up to three circuits plus hot water.
- Protocol
- Modbus TCP
- Connection
- Ethernet, Modbus TCP
- Registers
- 44, read and write
- Brand
- Hoval
- Key readings
- Outdoor temperature · Hot water temperature (top/bottom) · Flow temperatures HK1 to HK3 · Primary valve position and temperatures · Thermal power and energy totals · Flow rate
- Available commands
- Room setpoint HK1 to HK3 · Operating mode HK1 to HK3 · Hot water setpoint · Hot water operating mode
- Compatible models
- TransTherm giro · TransTherm pro · TransTherm pro cool · TransShare · TransTherm aqua
- Last updated
Registers (44)
36 read, 8 write
| Name | Unit | Access | Address (Hidden until you enter your email) | Function (hidden) | Type (hidden) |
|---|---|---|---|---|---|
| Aktuelle Außentemperatur Giro | °C | Read | |||
| Status Warmwasser Sollwert Giro | °C | Read | |||
| Aktuelle Warmwassertemperatur Oben | °C | Read | |||
| Status Warmwasserregelung Giro | Read | ||||
| Status Heizkreisregelung HK1 | Read | ||||
| Aktuelle Vorlaufisttemperatur HK1 | °C | Read | |||
| Aktuelle Mischerposition HK1 | % | Read | |||
| Status Mischkreispumpe HK1 | Read | ||||
| Status Vorlaufsolltemperatur HK1 | °C | Read | |||
| Status Heizkreisregelung HK2 | Read | ||||
| Aktuelle Vorlaufisttemperatur HK2 | °C | Read | |||
| Status Mischkreispumpe HK2 | Read | ||||
| Status Vorlaufsolltemperatur HK2 | °C | Read | |||
| Aktuelle Mischerposition HK2 | Read | ||||
| Status Heizkreisregelung HK3 | Read | ||||
| Aktuelle Vorlaufisttemperatur HK3 | °C | Read | |||
| Aktuelle Mischerposition HK3 | Read | ||||
| Status Mischkreispumpe HK3 | Read | ||||
| Status Vorlaufsolltemperatur HK3 | °C | Read | |||
| Status Summensollvorlauftemperatur | °C | Read | |||
| Status Giro Primärventilstellung | % | Read | |||
| Aktuelle Primär Giro Vorlauftemperatur | °C | Read | |||
| Aktuelle Primär Giro Rücklauftemperatur | °C | Read | |||
| Aktuelle thermische Leistung LowByte | kW | Read | |||
| Aktuelle Energie HighByte | MWh | Read | |||
| Aktuelle Energie LowByte | MWh | Read | |||
| Aktueller Durchfluss LowByte | l/h | Read | |||
| DP "Aktuelle Vorlauftemperatur" M-Bus 2 | °C | Read | |||
| DP "Aktuelle Rücklauftemperatur" M-Bus 2 | °C | Read | |||
| DP "Info RLF" Allgemein | °C | Read | |||
| Aktuelle Sekundär Giro Vorlauftemperatur | °C | Read | |||
| DP "Info VF1" Allgemein | °C | Read | |||
| DP "Info SF1" Allgemein | °C | Read | |||
| Aktuelle Warmwassertemperatur Unten | °C | Read | |||
| Aktuelle Sekundär Giro Rücklauftemperatur | °C | Read | |||
| DP "Info VE6" Allgemein | °C | Read | |||
| Raum Soll Heizkreis 1 | °C | Write | |||
| Raum Soll Heizkreis 2 | °C | Write | |||
| Raum Soll Heizkreis 3 | °C | Write | |||
| Betriebswahl Heizkreis 3 | Write | ||||
| Betriebswahl Heizkreis 2 | Write | ||||
| Betriebswahl Heizkreis 1 | Write | ||||
| Betriebswahl Warmwasser | Write | ||||
| Warmwasser Soll | °C | 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 hot water temperatures on a live dashboard for each building.
- Adjust room setpoints for heating circuits HK1 to HK3 remotely without visiting the site.
- Track cumulative thermal energy consumption over time to verify billing or efficiency targets.
- Create an alert when the primary valve position deviates from expected range for more than 15 minutes.
- Compare flow and return temperatures across multiple Hoval district heating stations in a portfolio view.
- Switch heating circuit operating modes remotely to adapt to seasonal or occupancy changes.
Installation
Install the Hoval Connect Modbus Gateway (article 6049501) and connect it to the Hoval TTE system via the internal CAN bus.
Configure the Hoval Connect Gateway for Modbus TCP (Ethernet) or Modbus RTU (RS-485), noting the IP address or slave address.
Wire the ModbusCloud Gateway to the same network segment for Modbus TCP, or connect via RS-485 for Modbus RTU.
In the ModbusCloud portal, add a new device and select the Hoval District Heating template from the template library.
Enter the Modbus TCP IP address and port, or the RTU slave address and serial parameters matching the Hoval Connect Gateway configuration.
Verify that live values for outdoor temperature and flow temperatures appear on the dashboard before completing the installation.
Things to watch for
Why do the energy total registers show incorrect values?
Energy registers use a HighByte/LowByte split across two consecutive Modbus addresses (e.g. 5480 and 5481 for MWh). The template handles this automatically, but if you have modified register mappings manually, ensure both addresses are read and combined in the correct byte order.
Do I need additional hardware besides the ModbusCloud gateway?
Yes. The Hoval TopTronic E system uses an internal CAN bus. You must install the Hoval Connect Modbus Gateway (article number 6049501) to translate CAN bus data to Modbus TCP or RTU before the ModbusCloud gateway can communicate with the system.
What baud rate and serial settings should I use for Modbus RTU?
Consult the Hoval Connect Modbus Gateway documentation for the default serial settings. Common defaults are 19200 baud, 8 data bits, even parity, 1 stop bit, but verify this in the Hoval configuration tool as settings may vary per project.
Can I control all three heating circuits if my installation only has one or two?
Yes. The template includes registers for HK1 through HK3. Unused heating circuits will simply return default or zero values. You can hide unused registers in the ModbusCloud dashboard to keep the interface clean.
Want to see how it works?












