
Dimplex Heat Pump
Controls and monitors Dimplex heat pumps via Modbus RTU
This ModbusCloud template controls and monitors Dimplex heat pumps over Modbus RTU at 9600 baud. It reads outdoor, supply, return, and hot water temperatures, compressor and pump active states, runtime counters for compressor, pump, and heat generator, thermal heat quantities for three circuits, and status, error, and lock codes. Writes cover operating mode, hot water setpoint, and heat curve for heating circuit 1.
- Protocol
- Modbus RTU
- Connection
- RS485, 9600 baud
- Registers
- 23, read and write
- Brand
- Dimplex
- Key readings
- Outdoor/Supply/Return/Hot water temperature · Compressor/Pump/Heating/Cooling active status · Runtime Compressor/Pump/Heat generator · Heat quantity 1 to 3 · Statuscode/Errorcode/Lockcode · Operating Mode
- Available commands
- Operating Mode · Hot water Setpoint · Heatcurve HC1
- Last updated
Registers (23)
23 read, 3 write
| Name | Unit | Access | Address (Hidden until you enter your email) | Function (hidden) | Type (hidden) |
|---|---|---|---|---|---|
| Compressor active | Read | ||||
| Primary Pump active | Read | ||||
| Secondary heat active | Read | ||||
| Heatpump active | Read | ||||
| Hot water pump active | Read | ||||
| Cooling active | Read | ||||
| Cooling passive | Read | ||||
| Outdoor temperature | °C | Read | |||
| Return Temperature | °C | Read | |||
| Hot water temperature | °C | Read | |||
| Supply temperature | °C | Read | |||
| Runtime Compressor 1 | h | Read | |||
| Runtime Primary Pump | h | Read | |||
| Runtime heat generator | h | Read | |||
| Statuscode | Read | ||||
| Lockcode | Read | ||||
| Operating Mode | Read and write | ||||
| Errorcode | Read | ||||
| Hot water Setpoint | °C | Read and write | |||
| Heatcurve HC1 | °C | Read and write | |||
| Heat quantity 2 | Read | ||||
| Heat quantity 1 | Read | ||||
| Heat quantity 3 | Read |
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
- Adjust heat curve HC1 from a ModbusCloud automation during a cold snap without sending a technician to the installation.
- Track compressor runtime across the year to plan service intervals before wear becomes a problem.
- Monitor status and error codes centrally across multiple Dimplex installs for remote troubleshooting.
- Shift warm water heating into the cheapest tariff window using a scheduled write to the hot water setpoint.
- Compare heat quantity across three circuits to verify hydronic balancing after commissioning.
Installation
Wire the Dimplex controller Modbus terminals to the ModbusCloud gateway RS485 channel. Check the Dimplex installation manual for the specific terminal numbers for your model.
Set Modbus address 1, 9600 baud, no parity, 1 stop bit in the Dimplex service menu (technician PIN required).
In ModbusCloud, add a Modbus RTU device matching those settings and import the Dimplex Heat Pump template.
Verify outdoor temperature reads a plausible value before trusting other registers.
Things to watch for
Why is the outdoor temperature register int16 and not uint16?
So it can report negative values. In winter an air-source heat pump outdoor sensor routinely sees temperatures well below zero. Using uint16 would produce garbage numbers below the freezing point.
Writing to Operating Mode seems to be ignored when the customer has locked the controller. What to do?
The Dimplex controller has a customer lock that overrides Modbus writes. Ask the customer to release the lock from the front panel, or have the heating engineer do it during commissioning.
More Dimplex templates
Want to see how it works?









