HeatpumpMonitor.org Tips: Comparing a system to itself

On HeatpumpMonitor, you can compare data from two or more systems.

You can also compare a system to itself, across different dates by unticking the “Match dates”.
This could be useful to assess the impact improvements that have been made.

For example, I’ve compared my system (#1) over the last 3 months (red) against the same period in the previous year (blue), having switched out the room thermostat I was using:

image

To my eye, the system appears to be running better this winter. :+1:

PS: There’s a bug with the date controls that don’t like 2024. This has since been fixed.

11 Likes

I’ve just wanted to do exactly this, compare my own system to itself over the last two weeks but I think the bug you mentioned you 2024 dates is making this not work.

It would be great if this could be fixed as it makes assessing the performance impact of any system settings changes straightforward.

1 Like

Being a bit cheeky and tagging @TrystanLea as I know you dev the site and just wanting to flag this apparent bug on the comparison page.

I have fixed the bug. Might need Trystan to nudge the server to accept the change.

1 Like

This fix is now live at https://heatpumpmonitor.org/compare so you can now compare (say) this winter to last winter.

1 Like

Thanks for sharing this, it’s a very useful tool to try and figure out if small tweaks to the system are improving things or making this worse!

1 Like

Yay for the fix! The bug was preventing me comparing my Daikin 9kW before and after the tape heater fix.

Blue is before the fix, green is after :slight_smile:

1 Like

Is the compare tool working for others?

Whenever I go in to the tool, no matter which system I choose, or which time period I select, the chart is empty.

Mmm yes, you’re right. There does seem to be an issue with this. @TrystanLea could you take a look?

This is now fixed :slight_smile:

1 Like

Thanks very much @TrystanLea

Now I seem to only not get data for my system (West Oxfordshire), might that be because I self-host my emoncms?

EDIT: Ah yes, I see that in the response for the GET /timeseries/data request:
{"success":false,"message":"API only supported by systems hosted on emoncms.org"}

I do feel like the tool could pull my system’s data at some point as I remember using it to compare my system to itself after changing settings :thinking:

If you update your self hosted app module it should sort it I think…

I see the same message for my self-hosted system (#1).

I think I am fully up-to-date (the heatpump app has the recently added option to track heatpump_error for Axioma heat meter error state), still no dice in the compare tool.

Sorry, could you try again now?

Actually I can test with your system and it’s still returning empty… hmm

Ok, it’s working now, but very slow unfortunately accessing non emoncms.org sites.

1 Like

Thanks for fixing that :+1: