Trouble adding Cosy 6 to HeatpumpMonitor.org

Hi folks! I’m trying to get my (the first!) Cosy 6 on heatpumpmonitor (system id 547), but I’m having some trouble getting my self-hosted Emoncms instance synced. Probably user error, but I’ve exhausted everything I can think could be wrong!

Here’s the output when I hit “reload”;

############################################
HeatpumpMonitor.org CLI: 2025-01-01 11:07:08
############################################
Settings:
- directory: /home/oem/hpmon_main
- single system: 547
- reload all
----------------------------------
System: 547, Host: emoncms.lwis.me
----------------------------------
- error clearing daily data
- loaded systems: 1
- processed rolling systems: 0
- processed monthly systems: 0
- 0

EDIT: I found this thread which suggests that self-hosted instances need to be synced with emoncms, after doing that I think data is flowing through!

1 Like

Hello @lwis, there’s a big spike in your electric and power data that’s skewing the graph at the moment. Can you add some filtering to the power calculation? How are you extracting the data from the Cosy heat pump? Is it some kind of integration?

I’ve filtered out the large spike here for this first one but you will need to sort filtering for future data. For this to appear on HeatpumpMonitor.org you need a few more days of data. Do you have any way of getting flow and return temperatures on there?

PS: Great to see a cosy!

2 Likes

Hey,

Thanks! I’ll have a look at what’s causing the misreport, something seems to be adding a few extra zeros!

This integrates using the Octopus API, which unfortunately doesn’t currently expose flow temps or rate. I’m hoping they’ll add them soon, hopefully I can find the right channel to make a request :crossed_fingers:

4 Likes

Hi I am hopefully getting my cosy 6 installed soon, could you please clarify that you have not had to add any external sensor into your installed cosy 6 to get the data output and included it on this website please? Any more details about what you needed to do to integrate it would be fab thankyou!

Hey! This uses the Home Assistant Octopus integration to retrieve the data, and the OEM integration to export. No external sensors!

Later I do plan to collect flow temperatures with external sensors.

Is there a user guide how to integrate a Cosy 6?

I’ve setup an account, but not sure how to select my Cosy 6 data in the feed option.

I export my data from the Octopus API via Home Assistant using the emoncms_history component.

I loosely followed this video as a tutorial!

Brill, will give that a go tomorrow.

@TrystanLea I wrote a HA extension that collects cosy API and send to emoncms automatically.

Maybe it can be expanded to a pooled emon instance to allow data to get into heat pump monitor without them having to run emoncms?

I think I’ve got something up and running.

Does this look similar to yours?

It looks like you’ve got a kW / W mixup somewhere, but yes looks largely the same as mine!

Thanks.

Does it need flow temps to publish?

Yes it does

1 Like

After a right faff, I’ve managed to get a Sonoff gateway and 2 thermometers set up to provide flow temps.

Will it publish automatically?