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).
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).
Actual settings 15-min DAP:
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 ![]()
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







