Heat-pumps are a key component of zero carbon energy systems making it possible to provide heating efficiently from renewable energy, they are featured in many zero carbon energy scenarios such as ZeroCarbonBritain developed by the Centre for Alternative Technology and are also highlighted in David MacKay's book Sustainable Energy without the hot air.

By monitoring a heat-pump its possible to see how well it is working, diagnose problems and get a better understanding of how a key potentially zero carbon heating solution works, data gathered and shared from well performing systems could help de-mystify heat-pump operation and help improve performance by diagnosing any problems early.

This is an initiative to develop a web-connected open source hardware heat-pump monitor that can measure heat-pump electrical input, heat output and system temperatures. Alongside web software for heat-pump data visualisation, analysis and sharing of open heat-pump data.

Current status: Development stage
While still in the development stage, we have now almost 40 units in the field and are in the 4th revision of the hardware unit. An overview of what we are working on can be found in the github repository.
Development Kits
Available in the OpenEnergyMonitor Shop
To register interest please email: [email protected]

Online tools

  • Real time readings:
    Power input, heat output, flow, return, outside temperature, total energy, COP last 30, 60 and 120 minutes.

  • Heating period viewer:
    Detailed zoomable historical graphs of system values for exploring heating periods. Compare measured COP with the theoretical carnot COP for the heating period.

  • Daily view:
    Longer term trends viewable on daily kwh electricity input, kwh heat output and daily COP graph.

  • Powered by Emoncms.org:
    This site uses emoncms.org for data storage. You can explore your data with emoncms by logging in with the same account here: emoncms.org login

  • Open source software:
    View on github

The Hardware

  • Electricity input:
    The electricity consumption of the heat-pump can be measured with either clip-on CT sensors and an AC-AC adapter for real power measurement or/and via a pulse counting input to a billing grade electricity meter.

  • Heat output:
    The heat-pump monitor can interface with either a MBUS kamstrup multical 402 heat meter or Grundfos or Sika Vortex Flow Meter.

  • System temperatures:
    Additional system temperature measurements can be made with DS18B20 digital one-wire temperature sensors. There are 6x connectors on the board for easy sensor installation.

  • Open Hardware:
    View on github

About us

This initiative is collaboration between OpenEnergyMonitor.org and John Cantor of heatpumps.co.uk.