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

It was added in version 3.6.20.

But you need to install the test version of the HomeWizard app for Homey. The latest stable version is still v3.6.6.

1 Like

Is this problem only affecting a few users?
I have seen others complaining about the same issue, however there aren’t many.

Have you checked your system?
What happens a few minutes after the power price is updated?

In Norway, the price is updated at 13:00 (11:00 UTC).
The price is correctly updated at 13:00, but a few minutes later it’s changed to an faulty value.
Please check you system as well.

I have started to change all my flows to use power prices form another source, PBTH cant be trusted anymore.

Im probably being noobish now, but with 3062 replies i cannot find what to set in PBTH for Tibber NL for variable % and fixed storage per kWh in the settings. Anyone? :grinning_face:

In NL the variable is 21% (BTW), and the fixed markup should be somewhere around 0.14 euro per kWh for all providers, depending on the markup. For tibber I do not know the exact number for markup. But you can start with 0.14 and adjust according to the pricedifference you see.

1 Like

Got it thanks :grinning_face: Now just need to figure out how to get a dashboard widget to show the entire days (24 hrs) price in a table (line) with current price this hour highlighted.

Use the standard camera widget and add the price graph ‘camera’.

I use for tibber this fixed storage price : 0,14793 and that matches 100% with their price :slight_smile:
variable is 21%

2 Likes

Can I ask what source are you are using now?

Tibber.

Thanks!

Lowest average price over period rule firing multiple times

I want to do things during the four hour period each day when the average price is lowest. For example, set the temperature on my hot water boiler so that it will use that period to heat the water, and restore it at the end of the period. And also send a push message to myself, so I know to start the dish washer.

I assume the rule to use for this is “de gem. prijs komende X U wordt het laagst in de X uren voor X uur”. However when I use that rule to start my flow, it seems that the flow gets kicked off at the start of every hour during that period (since I get a push message each time), instead of once at the start of the period, which is what I would expect from the phrasing.

Is this a bug, or am I using it wrong? How can I fire my flows once at the start of the four hour period of each day when the average price over that period is the lowest?

Many thanks in advance for any help you can give!

In a related question: is there a way I can trigger flows at the end of that period? Or do I have to use delays for that?

I’m not sure, but before 24 does not exist. There is no 24 o’clock, that’s 00:00. Also ther are times that could exist twice, after the new prices are announced, there are 2 17:00 times known.

Trying to use power by the hour to show spot price on homey dashboards. But I can only get it to show up until active hour and not complete day.
Am I doing anything wrong?

Maybe there are some issue today? Mine is totally blank and update don’t work. Notice i see your Swedish as well, problem with nordpool?

Other then what my homey is acting really strange, flows not triggering phone app is lagging extremely.

Edit: started to working again. :grin:

1 Like

Add the price as a camerawidget in the dashboard, and you can select all 3 graphtypes that PBTH shows.

1 Like

That worked perfectly! Thanks!

1 Like

Today I noticed something I can’t explain (and worked before?!):
At 13.00 power reached lowest today’s price. Normally my EV starts charging using the ‘price is one of lowest in next known hours’ card. But it didn’t. So I checked:

  • Was actual price ‘one of the lowest’? It was (of course…):

  • Are ‘tomorrow’s prices’ already available? Yes (which is also a bit weird, because normally these are available from 15.00 hrs in Netherlands, not at 13.00 hrs, but that’s not the issue in this case)!

So, I made a test flow and found that when I set number of cheapest hours to 5, card was valid:

But when changing to 4, it was not valid:

But actually, it was the cheapest hour of all hours known, so even when I had chosen value 1, in my opinion it had still to be valid.

What can explain this behaviour (in other words, did I miss something)?
App version used: 6.7.2.

By the way (other, related, question): when I replace the ‘cheapest in next hours known’ card by:


And use a fixed ‘o’clock’ time (e.g. 7 AM) while the prices are not yet known for some of the hours (e.g. this card is triggered at 10 AM day before, when prices are known till 15 PM), what is the ‘price’ used by the app for the unknown hours? Are these ignored or are these, for example, set to 0, or will it cause an error (I couldn’t simulate that, but still…)?

Where do PBTH fetch currency conversion value?
It is not the correct/same as Nordpool?

I’m looking at the NOK.

Prices are in euro. Conversion to NOK is based on the exchange rate, updated once a day.

Which exchange rate? Because the NOK exchange rate fetched to the App does not match the one on the Nordpool site?