Dimplex Dimplex Heat Pump Modbus RTU template

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

NameUnitAccessAddress (Hidden until you enter your email)Function (hidden)Type (hidden)
Compressor activeRead
Primary Pump activeRead
Secondary heat activeRead
Heatpump activeRead
Hot water pump activeRead
Cooling activeRead
Cooling passiveRead
Outdoor temperature°CRead
Return Temperature°CRead
Hot water temperature°CRead
Supply temperature°CRead
Runtime Compressor 1hRead
Runtime Primary PumphRead
Runtime heat generatorhRead
StatuscodeRead
LockcodeRead
Operating ModeRead and write
ErrorcodeRead
Hot water Setpoint°CRead and write
Heatcurve HC1°CRead and write
Heat quantity 2Read
Heat quantity 1Read
Heat quantity 3Read

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.

Number of installations (optional)

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

  1. 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.

  2. Set Modbus address 1, 9600 baud, no parity, 1 stop bit in the Dimplex service menu (technician PIN required).

  3. In ModbusCloud, add a Modbus RTU device matching those settings and import the Dimplex Heat Pump template.

  4. 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.

Want to see how it works?

Electrician working in an open distribution board