New emoncms daily profile explorer

Ah, that looks good.

Could it be done by year as well rather than just month?

2 Likes

It certainly could and would be good to have selectable years too, just a start for now.

2 Likes

Nice work. I like that I can chart any cumulative feed. Here’s my average solar generation:

Some minor feedback:

  • it would be nice if it kept the month selection when switching feed or time period.
  • it would also be nice if months with zero kWh were hidden (I only have this year)
  • I’d also like to be able to chart virtual feeds, e.g. house consumption without ASHP
2 Likes

Good ideas thanks!

Zero months now hidden:

I’ve also added support for Virtual feeds and a greater variety of feed types such as power feeds and temperature feeds. Here’s an example with outside temperature:

And inside temperatures:

We started to make a bit more effort to save energy in March, April and May, hence lower temperatures than January and February…

1 Like

Love that chart! Thanks

1 Like

Another request: show the name of the feed somewhere; maybe on or under the title?

Looks great @TrystanLea :+1:

Here’s my total house usage… Filling the Mixergy overnight via immersion really ramped up overnight usage after its installation in February.

Hoping ASHP will reduce that considerably.

Plus more overnight battery filling when no PV to rely on during the darker months.

Feature Request: Would it be possible to sort the table at the bottom (high to low)?

1 Like

The profile chart makes a mess of my “House Consumption Total” feed, which is a virtual feed that subtracts heat pump and immersion from cumulative consumption. The source feeds come from two different devices, with different time base and frequency.

Thanks for this @TrystanLea! I think these sort of plots are a useful midpoint between the high time resolution detailed monitoring and higher level stats like SCOP. Plotting the temperature is also really interesting combined with the heat pump demand.

Interesting that the EV dominates the combined profile - can I ask how often you’re generally charging the car vs the hot water tank? Looks like more driving in winter (on top of lower EV efficiency)?

Tariffs like Octopus Go may need to evolve to offer different low cost times to different people if EVs are generally dominating as seen here. But someone with a bigger/peakier heat pump demand, and less driving or slower charging, could easily overwhelm your nighttime peak.

Go already has spin-off variants called Go-Faster.

GO-22-07-05 (standard Go, 4H from 0030)

Go Faster variants:
GO-4H-2130-22-07-05
GO-4H-2230-22-07-05
GO-4H-2330-22-07-05
GO-5H-0030-22-07-05
GO-5H-0130-22-07-05
GO-5H-2130-22-07-05
GO-5H-2230-22-07-05

Hi Trystan, could you post link to the relevant part of the github repo plse?

It’s part of the Emoncms ‘app’ repo:

@TrystanLea Trystan - the new profiler app is great. I have used the export function to create monthly heat pump electric in, heat out and COP plots. Example attached for my heat pump in December at 10 minute intervals.

1 Like

Great to see! Those are some nice and high COP’s for December!

@TrystanLea Yes - quite happy with the heat pump efficiency. Nominal flow temperature of 35degC at design external of -2degC - although the heating curve does shift up and down a small bit as I use adaptive controls.

1 Like

I used the Profile App - beautiful.

But - it;s the first App I’ve used -and I can’t work out how to add it to a Dashboard. or otherwise make it easily visible !

I’ve searched OEM for 40 minutes to no avail.

Maybe these is some obvious explanation page I missed ?

If there is - maybe the URL could be added to the top of this page

Hello @JustPlaying it’s not possible to add apps to a dashboard, apps are pre-built alternatives to dashboards.

Hi Trystan,

Is there a layman’s guide somewhere describing how to update local emonPi instance from this repo?

Thanks,
Tom

A couple feature requests for this app:

  1. Include the current month. We’re 20 days into November, yet I can’t see any profile for it until the end of the month.
  2. Add an option to view a specific time period rather than each month. For example, the last two weeks for the Octopus Saving Sessions.
    2b. For this period, show 3 profiles: weekdays, weekends, and overall.
1 Like

If anyone wants a play, the code is here app/apps/OpenEnergyMonitor/profile at master · emoncms/app · GitHub