[APP][Pro] Power by the Hour: Insights per hour, day, month and year

Connot see anything wrong with the flows, except that it will never trigger when the price is exactly 0. Off course the state of boostactive should be what you expect too. You could try delaying the AND card with a few seconds to make sure there is no race condition going on.

You can add a (timeline) notification card at the ‘Else’ part of the ‘Then’ part, Ria.
This way you’ll get notified when the actual trigger did it’s job, but one or more conditions weren’t met (and stop the flow from firing the ‘Then’ cards).

It seems to be that the #prijsnu is the price per quarter hour instead of hour price.
The current Zonneplan hour price is €0.3308

The price per quarter hour at 08:00 was indeed €0.3704

Wrong app (€) calculations or wrong settings?

Example day: ‘kWh per day’ = 21,86 kWh. This is correct and same is reported both in Homey Energy tab and my energy supplier (see screenshot Powerpeers: 26,36 - 4,5 =21,86).

Calculated ‘Money prev day’ PBTH: € 3,26. Energy supplier reported € 3,37 (3,99 - 0,62, see screenshots). Difference € 0,11 (this day difference was limited, other days difference is more substantial).

I found several other discrepanties in ‘money calculations’ (both electricity and gas) which I can’t explain. Used volumes (kWh and m3) are correct, but €-calculations are not, whatever I try in DAP and Summarizer settings (see settings for this case in screenshot below).

PastedGraphic-1.pngIMG_6971.jpg

IMG_6972.jpg

Actual settings 15-min DAP:

PastedGraphic-3.pngPastedGraphic-7.png

PastedGraphic-8.png

PBTH: 8.8.1.

Data is based in DAH 15 min device + Power summarizer (created one connected to Homey Energy and one connected to P1 data, but give same results: usage is correct, € not).

Do I miss or do something wrong in app configuration/settings or is app miscalculating?

@Gruijter Zijn er problemen met Power by the Hour? Sinds 14:00 krijg ik geen nieuwe informatie meer door, en de meeste metrics zijn nu leeg…

PbtH was not changed in any way.

Here also, no prices for today anymore. DAP60

So then probably a problem with pulling data from Nordpool… I guess the timestamp should have been a red flag (14:00 is the time when the day-ahead prices are published, right)?

Same here. No prices for NL_Netherlands.

It would be great to have a selector that lets you choose which price provider to use.
Changed it to nordpool, and prices are back.

How/where did you change the provider?

I tapped into some of Robin Gruijter’s magic and tweaked the code a bit, swapped the provider logic

Also here no gas prices. That is ttf Leba
Where you can see? If the site is offline?

Almost certain: calculation of €-variables (like ‘Money this day’ and ‘Money previous day’ in the Summarizers) are incorrect when price of energy consumption (delivered from grid) differs from price paid for returned (solar)power. Every day, the correct price = reported price in PbtH - ‘terugleververgoeding’. In other words, from the ‘Money’ variables in the summarisers, the ‘terugleververgoeding’ must be deducted to get the real (=paid) price.
I couldn’t find any setting to correct this, so most likely it’s a bug/wrong calculation in app).

Also the ‘Money this day’ (and maybe other ‘Money’ variables) in the Gas-summarizer is wrong when the fixed costs (‘fixed daily costs’) are added. It seems the value of ‘Money this day’ is not reset every day becomes aggregated (increases every day).
Maybe this is caused by the fact the the DAP gas prices are not updated since a couple of days, as reported by others as well.

New version 8.8.2 is ready for testing: https://homey.app/a/com.gruijter.powerhour/test

  • Added solar_usage % capability
  • Improved price fetching stability
  • Added manual price source setting
  • Fix using export tariffs
  • Fix internal price handling and flows
  • Fix money calculations
  • General stability fixes
  • Homey-api 3.18.2

Besides adding a (I think) very nice feature to the solar forecaster, showing the own use % of your solar production, this version focuses mostly on fixing issues with price fetching, price handling, and money calculation. Thx everybody who gave feedback on those issues!

Power by the Hour v8.8.1. Here some feedback:

Almost every day the homey is receiving multiple new prices. I created a flow what only triggers with new prices. Then sends / exports me that data. It starts with date and time when the flow / trigger is activated. It receives different new prices and in this case 2 different sets what are repeating. There an example for today:

18-04-2026 13:01
The average energy price tomorrow is
17 lower then today…
Complete set of prices for tomorrow:
[0.122,0.1123,0.1117,0.1084,0.1055,0.0974,0.0992,0.1047,0.1126,0.0991,0.0783,0.0458,0.0309,0,-0.0021,-0.0032,-0.0013,0.0248,0.0854,0.1107,0.1204,0.1296,0.1217,0.1156]

18-04-2026 17:01
The average energy price tomorrow is
17 lower then today…
Complete set of prices for tomorrow:
[0.1155,0.1052,0.1092,0.1032,0.1035,0.098,0.1007,0.0979,0.0973,0.0877,0.0613,0.0283,0.0081,-0.0008,-0.003,-0.0023,0.0135,0.0653,0.1039,0.1168,0.1246,0.1221,0.1191,0.1113]

18-04-2026 18:01
The average energy price tomorrow is
17 lower then today…
Complete set of prices for tomorrow:
[0.122,0.1123,0.1117,0.1084,0.1055,0.0974,0.0992,0.1047,0.1126,0.0991,0.0783,0.0458,0.0309,0,-0.0021,-0.0032,-0.0013,0.0248,0.0854,0.1107,0.1204,0.1296,0.1217,0.1156]

18-04-2026 19:00
The average energy price tomorrow is
15 lower then today…
Complete set of prices for tomorrow:
[0.1155,0.1052,0.1092,0.1032,0.1035,0.098,0.1007,0.0979,0.0973,0.0877,0.0613,0.0283,0.0081,-0.0008,-0.003,-0.0023,0.0135,0.0653,0.1039,0.1168,0.1246,0.1221,0.1191,0.1113]

Thx. But since the new version already covers all that, I need feedback on 8.8.2 now :wink:

Hi you all,

Maybe a silly question, if I use the card the two highest price hours of the day, can this be one hour in the morning and one hour in the evening? Or are this two hours together?

Peter

Yes

That will be the highest average price card