Estimating Power from MelCloud data

I have been doing something similar to estimate heat from Melcloud for a handful of systems.

I’ve calculated the heat output for different flow rates. 24 l/min equates to 1672 W per K of dT, where dT is the difference between flow and return. If 20% glycol then this drops to 1572.

  • water: 4182 x flow rate / 60
  • glycol: 4000 x flow rate / 60

(If you’re able to read actual flow rate, use that instead)

The feeds you need to pull from MelCloud are:

  • FlowTemperature
  • ReturnTemperature
  • WaterPump1Status - primary pump
  • ValveStatus3Way - 0 = heating, 1 = dhw

Then use input processing to compute the following:

FlowTemperature - ReturnTemperature × WaterPump1Status × WperK → heat and heat_kwh

As this uses Log and Power to kWh processes, so can’t be done with virtual feeds.

I also have a method to estimate electrical consumption from MelCloud, but you don’t need that if you have power from emonTX.

3 Likes