Getting average unit rate

Hi everyone!

Looking for guidance on how best to calculate my electricity unit cost for Intelligent Go (2330-0530 offpeak). I see something similar already available for Agile, Cosy and Go.

Why: I’ve written a cost analysis (The All-Electric Household: A Data-Driven Analysis of Costs and Savings | by Kamil Baczkowicz | Feb, 2025 | Medium) but want to separate the benefit of offpeak battery charging from the heat pump itself.

The solution could be either:

  1. writing some Python code and doing the calcs myself
  2. extending the existing capability with OIG times and prices
  3. extending the existing capability with a custom option to manually input rates and times to calculate the average

Any pointers to where to start would be much appreciated!

Kind regards,
Kamil

The avg unit cost on electricity unit cost for Intelligent Go is on the monthly bill
mine this month was 9.51p/kWh

6.67p/kWh 1210.5 kWh £80.701
25.81p/kWh 210.8 kWh £54.404
Total consumption 1421.2kWh @ 9.51p/kWh £135.11
Standing Charge 31 days @ 46.46p/day £14.40

Thanks @sparky77. I’d like it for the heat pump only (OEM level 3, HeatpumpMonitor.org), not all usage.

You could use Home Assistant with the Octopus app within HACS, then assign the incoming wattage of the heat pump to record when at the 0.07p and.27p rate.

Hello @kamilfb

It’s possible to do this using the Emoncms Agile app e.g here’s the unit rate for my heat pump electric consumption on intelligent go and agile over the last 60 days:

  • Agile: 27.7p/kWh
  • Intelligent GO: 22.2 p/kWh

you can also get monthly figures and annual totals:

1 Like

Hi Trystan, is it possible to extend this to octopus cosy , I’m running my heat pump 99% of the time from the AIO 13.5kW Givenenrgy battery on off peak and would be nice is if was possible to tie in running costs

Yes it supports Cosy :+1: here are all the options:

2 Likes

This is amazing, thank you!

Btw - is that something you would like to bring to heatpumpmonitor.org?

1 Like

Hey @kamilfb it is on HeatpumpMonitor already HeatpumpMonitor.org where you thinking in a different way?