For several days now, I’ve noticed that an unusual high spike is being recorded early in the morning. My system is 3825 Wp and theoretically shouldn’t even be able to produce that much—let alone so early in the morning (the panels are oriented due south).
@Gruijter After update PbtH last Saturday to 8.2.2, tariffs DAP gas are still absent(?)
Power Summarizer ‘Money’ info is not calculating the correct (expected) price when ‘Import fixed markup per kWh’ tariff differs from ‘Export fixed markup per kWh’. Compared with the figures of my energy company, the daily difference is exactly these markup differences x kWH.
The correct calculation of ‘money this day’ (and all other ‘Money’ calculations accordingly):
- Power € used: Sum of all daily quarters of (kWh from grid x ‘price now’ per quarter)
- Power € returned: Sum of all daily quarters of (kWh returned x 'price now export’ per quarter)
‘Money this day’ = Power € used - Power € returned
Actual in Summarizers is:
- Power € used: Sum of (kWh from grid x price now for every quarter)
- Power € returned: Sum of (kWh returned x price now for every quarter)
I think instead of the price now export, the price now is used to calculate the € of returned kWh in the ‘Money’ info in Summarizers.
I have reconstructed all the previous calculations manually in flows (a lot of work) and the data I get from this flows is 100% matching with the reported kWh and € from my energy company.
Quick question: what setting do I need to adjust to make the strategy always pick the highest export price?
In my case, it skipped the peak around 20:00. I already set average home usage to 0W, but it still doesn’t select the highest price.
What am I missing? @Gruijter
How about changing the and-clause to prijsnu >0,02? Prijs nu is in euro’s instead of cents
![]()
I overlooked this. Thanks for notice this.
Why is the hour price NL60 at 13.00 22-04-26 -0,0196 (marktprijs Jeroen.nl) and the price in PbtH -0,01269 (all without extra & taxes)
I just checked the official source (transparency.entsoe.eu), and PbtH matches the average 15m price between 13 and 14hrs exactly. @Martin_Koning
i use IOMeter to monitor my 2 way power meter. the IOMeter app in homey is gathering 3 values:
- current value of total imported energy KWh
- current value of total exported energy KWh
- current consumption in W
i can use PBTH for Value 1, but not for value 2. Do i have to use the virtual device option?
The Attribute of iometer is named: “meter_power.exported”
Thank you
@Gruijter This morning 08.05 my flow reported +2 hours price is below 0.01849: “10.00: 0.01698” instead of the correct price 0.05584. I can’t make a grafic of +2 hours price in homey so you just have to belief me on my blue eyes.
Instead I can show you a unusual price-drop from 10.00 “prijs nu”.
edit: Prijs aanbieder staat op “auto”
edit 2: v8.8.2 experimental
edit 3: 11:03 screenshot
edit 4: 24-04
08.05 flow-report price 11.00 0,00009 (this is the quarter price 11.00 ipv the hours-price 11.00) (I checked, my flow uses correct NL_Netherlands_60 ipv 15 minutes device)
10.40 price 11.00 -0,00004 = correct
At one moment I see that the prices match my Zonneplan app. An hour later, nothing matches anymore. I haven’t changed anything.
Sometimes the hour price from NL_Netherlands_60 is for the first minutes the price NL-Netherlands_15.
Sometimes the hour price from NL_Netherlands_60 is after some minutes the price NL-Netherlands_15.
edit 25-04: prijs aanbieder: auto
The hour price NL_Netherlands_60 is the first quarter price of NL_Netherlands_15
That screenshot shows your Homey Cloud ID in the address bar, you should remove the browser address bar from the screenshot.
Hi all,
I’m completely lost on how to correctly add all the costs from Tibber (such as tax, energy tax, import and export costs) into the PBTH app.
I’ve tried several approaches, but the total prices never match what Tibber shows. Could someone explain where exactly each of these costs should be added?
Maybe it would also be helpful to include this explanation in the start post for other users.
Update: Prices (energy tax and import costs) are shown excluding tax (BTW). However, on the export side I couldn’t get it to work yet.
Many thanks, import looks the same now. Can you explain your calculation on the export side? This helps to understand it better.
On the export side, Tibber stopped reimbursing the transaction costs (inkoop vergoeding), so you only get the Energy cost and Energy tax back, + 21% VAT (BTW), as long as the “Saldering” is in effect.
Starting in 2027, also the Saldering stops, and you only get Energy cost back. Maybe there will be other changes, due to the Energy situation and/or competition.
@Gruijter I see the exact same behavior as mentioned a few posts above by @Martin_Koning . 60M prices (NL) seem to be correct just after prices have been announced, and then at some point revert to the price of the first 15M quarter. I also have the aanbieder on “auto”.
Even stranger, I have two devices, one that just registers base prices and one that registers prices including markup, btw, energiebelasting, etc. The base price device does not seem to have this problem, but the other one does. The only real difference between the two devices is the markup settings, and that the “device including markup” is used in flows.
Ok Thx for the feedback. Ill look into it.









