Dimplex Hub for Home Assistant¶
Unofficial project — not affiliated with Dimplex
This integration is not affiliated with, endorsed by, or supported by Dimplex, Glen Dimplex Heating & Ventilation, or the Glen Dimplex Group. It is an independent community project built by reverse-engineering the official Dimplex Control Android app and the private cloud API it talks to.
There is no public or documented API. Dimplex can change or withdraw that API at any time and without notice, which may break this integration. Use it at your own risk.
Please do not contact Dimplex support about this integration — open an issue instead.
Control and monitor Glen Dimplex electric heating from Home Assistant. The integration talks to the Dimplex cloud, discovers your hub, zones and appliances, and exposes them as native entities — a thermostat per heater, dual-rate energy for the Energy Dashboard, and the appliance's engaged modes broken out so you can see what the heater is actually doing.
Install it Browse the entities
Start here¶
What boost, away, advance and frost protection actually do — and why one Home Assistant preset cannot show all of them.
How a setpoint is written, why "off" reports 7 °C, and what the cloud will not let you change.
What you get¶
Climate control
A thermostat per appliance: target temperature, heat/off, and boost / away / eco presets. Setting a target uses the cloud's dedicated setpoint endpoint, so your timer schedule is left alone.
Mode visibility
The appliance holds a bitfield of modes and several can be engaged at once. Four diagnostic sensors surface boost, away, frost protection and advance individually, so a mismatch cannot hide behind a single preset.
Dual-rate energy
Daily kWh history per register. T1 and T2 are never summed, so off-peak and peak stay separate in the Energy Dashboard.
Stays connected
Tokens refresh automatically, polling backs off when heaters are idle, and re-authentication uses Home Assistant's built-in reauth flow.
Reference¶
Before you file a bug¶
A diagnostics download decodes the appliance's engaged modes by name, which is usually enough to explain behaviour that looks wrong. Attaching one turns a long back-and-forth into a single reply.
Not every appliance family is equally tested
Panel heaters and QRAD are exercised regularly. Quantum storage heaters behave differently — a target does nothing until there is stored charge — and hot water cylinder support exists in the underlying library but has never been run against hardware. See appliance support for what is verified, inferred and untested.
Links¶
- GitHub repository
- Report an issue
- Install via HACS
dimplex-controlleron PyPI — the Python client underneath
Trademarks and attribution¶
"Dimplex", "Quantum", "QRAD", "Glen Dimplex" and related names and marks are the property of their respective owners. They are used throughout this documentation only to describe which hardware and cloud service this integration is compatible with, and do not imply any affiliation, sponsorship or endorsement.
Both this integration and the dimplex-controller
Python client underneath it were produced by observing the official Dimplex Control Android
app, its network traffic and its decompiled source, in order to interoperate with hardware
the authors own. Neither ships any Dimplex code.
This project is licensed MIT and is provided without warranty of any kind.