HeatpumpMonitor.org integrated dashboards

Individual system heat pump dashboards (the MyHeatpump app) is now integrated directly in to the HeatpumpMonitor.org site rather cross linking to emoncms.org.

Example: https://heatpumpmonitor.org/dashboard?id=2

This provides a couple of important improvements:

  • The title of the dashboard is now set by the system meta data, hp size, model, refrigerant and location, this makes it easier to know which system you are looking at.

  • The dashboard URL is more concise and consistent with other system pages e.g: https://heatpumpmonitor.org/dashboard?id=2 and https://heatpumpmonitor.org/system/view?id=2.

  • Privacy improvement: The read key’s used to authenticate read access to the app dashboards are no longer publicly accessible, this has been something I’ve wanted to improve on for a while. The use of the read keys for dashboard access was originally designed for private use: an easy way for users to create private bookmarks of a dashboard but it became the most convenient way link emoncms.org and heatpumpmonitor.org heat pump data. This change moves the use of these URL’s to the back-end only making them no longer publicly accessible.

7 Likes

The new naming convention is great.

Noticed the “show detail” functionality has broken though.

1 Like

Not exactly a HPM feature request, but it’d be great to get the ability to view details while on the front page of the dashboard in the Month view - currently you can achieve this by going to Day then increasing the data viewed until reaching a month, but it’s a bit of a faff.

Show detail works for me, what do you see?

:+1:

full window displays details, then clicking to “when running” breaks it and then none of the filter buttons work.

1 Like

Thanks you are quite right! will look into it

1 Like

Also! Might be a feature request rather than a bug, but when doing comparisons using the compare tool, system selection list appears random, but I imagine it’s ordered based on system i.d. not alphabetical on location/name. Makes it very hard to find the system you are trying to compare against.

Fwiw, histogram’s system selector is name alphabetical.

This issue is now fixed :+1:

1 Like

Fixed system ordering by location name for the compare tool as well

1 Like

great work, thanks!

It’s lovely!
Did you rule out having the external temperature have a fixed Y level of 0? Rather than float. In the example above - that line on the graph doesn’t ‘feel right’ for the usual daily-temperature curve? As it swings too big a percentage.

1 Like

Looks like HPM has stopped pulling data from my emoncms instance, but I’ve confirmed it’s still online and reporting data - any idea what’s going on? HeatpumpMonitor.org

Hello @Begall was your’s self hosted? If so could you use the sync module to mirror your data on your emoncms.org account, as you are contributing to HeatpumpMonitor.org we are happy to remove billing from your emoncms.org account to facilitate this. Let me know when you have setup the sync and I will get that sorted for you.

See post here for more details: HeatpumpMonitor.org self hosted systems

1 Like

I’ve managed to sync feeds from my internal instance to the main emoncms site (account = Begall), updated the dashboard link and reloaded the data from the new location.

Didn’t get asked for payment for this at any point so not sure if I’ve found a loophole :slight_smile:

1 Like

Great, thanks @Begall I’ve added your account to our free accounts list, much appreciated!