Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Offset for Electricity Consumption #9

Open
merlin051 opened this issue Dec 3, 2024 · 20 comments
Open

Offset for Electricity Consumption #9

merlin051 opened this issue Dec 3, 2024 · 20 comments

Comments

@merlin051
Copy link

I think it's well known that the mitsubishi tracked figures are not accurate for power usage.

I've got a CT clamp measuring the HeatPump Consumption and it roughly tracks the same profile, but is way lower on the mitsubishi side when compared to actuals.

Could we have an offset value that can be user defined to make the numbers reflect more accurately?

Here is an image of the Ecodan numbers against a CT clamp which matches what Octopus think I use.
Screenshot_2024-12-03-08-18-28-36_c3a231c25ed346e59462e84656a70e50

@F1p
Copy link
Owner

F1p commented Dec 3, 2024

What size of outdoor unit do you have?
What is the comparison to Mitsi onboard measurement sensor: "Ecodan ASHP Heat Pump Input Power"?

@merlin051
Copy link
Author

It's an 11.2kw unit.

It looks like the Ecodan values are using floor and ceiling as their are always round so adding an offset here would be difficult I suspect. As it's always going to be +/- .500w

New comparison below 👇
Screenshot_2024-12-03-08-47-20-13_c3a231c25ed346e59462e84656a70e50

@F1p
Copy link
Owner

F1p commented Dec 3, 2024

The computed was based orignally on a 8.5kW unit, so under estimate would be expected for a 11.2kW and over estimate for a 6kW units and not accounting for different types of refrigerants.

Of course external CT power monitoring is a much better way to do this, for those who don't have monitoring, this provides some level of estimation
I will look to refine the formula 👍

@seumasmorrison
Copy link

I've noticed that during freezing spells over a 24 period, the CT clamp monitoring almost matches the Ecodan 'yesterday' consumption figure (R290, 6kW).

Not sure if this is just due to the energy used for defrost not being accounted for in the Ecodan estimate.

@F1p
Copy link
Owner

F1p commented Jan 1, 2025

Proposal would be either to estimate maximum output power seen, to determine unit size or take user input

@F1p
Copy link
Owner

F1p commented Jan 6, 2025

@merlin051
@seumasmorrison

Please see Gen2 file for v6.1.1 for testing, unit size & glycol strength have been added as controls which impact both the input and output power

@seumasmorrison
Copy link

It correctly defaulted to 8.5 kW (correct for my mother's system) and 30% Glycol, which I guess maybe in the right ball park.

@F1p
Copy link
Owner

F1p commented Jan 6, 2025

It correctly defaulted to 8.5 kW (correct for my mother's system) and 30% Glycol, which I guess maybe in the right ball park.

That's the default starting point, what the calculation was previously based on

@merlin051
Copy link
Author

Will test this at the weekend

@merlin051
Copy link
Author

merlin051 commented Jan 12, 2025

Ok - updated the firmware and set my pump size to 11.2 and a 20% glycol mix (I'm not 100% sure of my mixture so it could be off)

On the new charts you can see when the firmware update happened as the energy use steps up indicated by the red line.

It's still slightly off against my CT clamp but much better than it was.
IMG_20250112_111603
IMG_20250112_111519

@F1p
Copy link
Owner

F1p commented Jan 12, 2025

So computed is maybe 200-250W under the CT clamp reading?
3% @6kw

@seumasmorrison
Copy link

image

Time series of Shelly vs Computed input power on 6kW R290, maybe slight under prediction, more noticeable on defrost cycles.

@merlin051
Copy link
Author

Screenshot_2025-01-12-15-41-45-72_c3a231c25ed346e59462e84656a70e50

In this screen shot the CT clamp is the top graph and then the computed value is the second.

I patched the new version in at roughly 7:40AM

Before patch power peaks:

CT=> 5709W Computed=> 3610W Variation=> 2099W
CT=> 5494W Computed=> 3520W Variation=> 1974W
CT=> 5660W Computed=> 3590W Variation=> 2070W
CT=> 6565W Computed=> 4060W Variation=> 2505W

Patch Applied

After patch power peaks:

CT=> 6614W Computed=> 6160W Variation=> 454W
CT=> 6270W Computed=> 5810W Variation=> 460W
CT=> 6384W Computed=> 5950W Variation=> 434W
CT=> 6303W Computed=> 5640W Variation=> 663W

It's reading at a much smaller variance in comparison to my CT meter (which tracks pretty closely with the octopus mini when comparing loads)

@jeanmoulart
Copy link

Proposal would be either to estimate maximum output power seen, to determine unit size or take user input

Hey @F1p, thanks for adding this feature, I had noticed the estimated consumption was significantly higher than the actual one. My outdoor unit has an output of 4kW. Could you add this variant to the drop-down list?

@F1p
Copy link
Owner

F1p commented Jan 14, 2025

Proposal would be either to estimate maximum output power seen, to determine unit size or take user input

Hey @F1p, thanks for adding this feature, I had noticed the estimated consumption was significantly higher than the actual one. My outdoor unit has an output of 4kW. Could you add this variant to the drop-down list?

Yes, could you show a comparison of data points to see the difference please?

@jeanmoulart
Copy link

jeanmoulart commented Jan 16, 2025

Unfortunately I don't have a specific measurement for the heat pump, only net consumption or net production to the network (from the meter) and current solar production, but I could tell the difference was huge and incoherent before adding the new feature and setting it to 5kW, 0% glycol.

Also, the 4kW output is only a label as the HP can go beyond 4kW when weather conditions are favorable (this is also mentioned in the ecodan documentation), could sensor.ecodan_ashp_heat_pump_output_power be used here?

Image

At last, I have a split unit and refrigerant R32 circulates between the outdoor and indoor unit, not water. I don't know how you do the math here to get an estimate so I can't tell if this could have an impact.
EDIT : in the heating circuit, that's water.

@jeanmoulart
Copy link

jeanmoulart commented Jan 20, 2025

I could eventually get some data points, but only for total consumption by comparing :

  • A Ecodan ASHP Total Consumed Energy Yesterday
  • B An integration of Ecodan ASHP Computed Input Power, with the following settings : outdoor unit 5kW, 0% glycol

Day 1:
A 2.88 kWh
B 2.71 kWh
Day 2:
A 8.28 kWh
B 7.68 kWh
Day 3:
A 11.63 kWh
B 11.18 kWh

That sounds good enough for me at the moment.

@F1p
Copy link
Owner

F1p commented Jan 20, 2025

@jeanmoulart
Copy link

@F1p I'm running the ethernet device. I have just updated to the latest version. I'll let you know if setting the outdoor unit size to 4kW improves the estimation.

@F1p
Copy link
Owner

F1p commented Jan 20, 2025

@F1p I'm running the ethernet device. I have just updated to the latest version. I'll let you know if setting the outdoor unit size to 4kW improves the estimation.

Great - thank you

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

4 participants