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

v 7.0.2 is ready for testing: Power by the Hour | Homey

  • Fixed summarizer price updates.
  • Fixed price markup 15m DAP.
  • Stability improvements.
3 Likes

v7.0.3 is ready for testing: Power by the Hour | Homey

  • Fixed next8Hrs selection.
  • Fixed priceNow.
  • Pricechart now always includes 0 at y-axis.
  • Stability improvements.
3 Likes

I can only update till 7.0.2, don’t have the option to update to 7.0.3. yet

Here the same.

I have a 60 min “device” now but can not get it inline with Zonneplan :fearful:

Awesome work and really participate taking your time @Gruijter to make this new feature in short timespan.

I notice that the “price change trigger” for the new 15m device is not triggered every 15 min. When doing my logging it does it on every whole hour, sometimes on the xx:30 and xx:45 mark.
Also on the whole hour this card is triggered 2 times.

I could not make on your latest changelog if this is something you notices as well and already fixed with “Fixed priceNow”


1 Like

Thank you for you fantastic work!

I might be the dumb here, OR I found a bug. Details:

15min Sweden SE3 device, all coming prices as json:
with the card I try to find the 4 cheapest prices, but it says it isn’t any of the 4 cheapest, if I sort by price I get that 13:00-13:15, 13:15-13:30, 14:00-14:15 and 14:15-14:30 is the chepest.
”System-LowElprice-#” has the value of 4 at this “test”.


time price
12:30 0.0275
12:45 0.0254
13:00 0.0208
13:15 0.0215
13:30 0.0219
13:45 0.0233
14:00 0.0169
14:15 0.0216
14:30 0.0242
14:45 0.025
15:00 0.0273
15:15 0.0279
15:30 0.0292
15:45 0.0299
16:00 0.0294
16:15 0.0314
16:30 0.0331
16:45 0.0385
17:00 0.0376
17:15 0.0412
17:30 0.0429
17:45 0.0656
18:00 0.0545
18:15 0.1006
18:30 0.1864
18:45 0.2618
19:00 0.2004
19:15 0.2499
19:30 0.398
19:45 0.4621
20:00 0.2481
20:15 0.1997
20:30 0.1144
20:45 0.0716
21:00 0.0782
21:15 0.0564
21:30 0.0536
21:45 0.0471
22:00 0.0605
22:15 0.0539
22:30 0.063
22:45 0.0479
23:00 0.055
23:15 0.0463
23:30 0.0447
23:45 0.0381
key value
14:00 0.0169
13:00 0.0208
13:15 0.0215
14:15 0.0216

1 Like

Is only triggered on a price CHANGE😉. Try using the trigger: new price period. That triggers on every new price period, even when the price stays the same.

Flow cards are still work in progress.

1 Like

Ah yes, sorry😴. I didnt push it to the app store. It is now!

1 Like

Thanks for you answer, however the prices are different for today every 15 min. So then the prices from the API are incorrect?
Also this doesn’t explain the trigger twice on the whole our mark.

Below the raw energy prices (excl taxes & extras) today between 12-14.

12:00 => € -0,04 (triggered)
12:15 => € -0,032
12:30 => € -0,031
12:45 => € -0,036 (triggered)
13:00 => € -0,032 (triggered)
13:15 => € -0,034
13:30 => € -0,03 (triggered)
13:45 => € -0,033 (triggered)
14:00 => € -0,03 (triggered)

I’ve logged the prices for the past 2 days and I see this trend going on skipping x:15 and x:30

So I thought it would update, or are the price difference to small for any changes?

In addition, I’ve added the trigger for “new price period”, this is triggered only every whole hour. So I think that still needs some changes for the 15m device type.

Unfortunately I do not get any price currently.
Offer Region: 10Y1001A1001A82H; Description DE_Germany_DE_LU
On 1st of October the prices were wrong, and starting October 3, 10 pm I did not get any new prices. I switched to version 7.03, but there is no effect.
Do I have to get a new price device? Are there new price feeds? Probably I missed it here, but I cannot find any explanation here.
Thanks so much Dirk

@Daanos15 many Thx for your kind donation :smiling_face_with_three_hearts::heart:

1 Like

Thank you @Gruijter keep up the good work.

If you find time please add the following variables;

  • average price today+tomorrow
  • average price all known future hours
  • average price next 35 hours
  • average price -12 / +12 hours

My heatpump thermostat heating setpoint is altered by a function using ‘current price / avg. price today’. If I can integrate tomorrows average this will anticipate better on price fluctuation.

Only the first bullet would be great anyway.

1 Like

Is the 15min device gone in 7.0.3? by misstake? by purpose?

Mine is broken, and not able to repair (or add a new one - missing).

Good work getting the 15 minutes in! Thankyou!

But I think there are some bugs in 7.03
It seems to me that only PriceChange triggers every 15 minutes, PricePeriod only triggers on the full hour.

In this example, the first log triggers every 15 minutes and the second and third only triggers on the hour.

1 Like

Thx for the feedback, and for your donation! :heart::clinking_beer_mugs:

There is a bug with the price now updating after the first fifteen minutes after every new hour.

3 Likes

Is the update also for 12.7.1-rc.2 (Pro early 2018)? Because i’m still running on 6.7.2. Auto update is on.

Yes.
Auto update doesn’t install app test versions when Homey runs the stable version.

To install PbtH v7.02:
Go to the app page at the app store
Tap at “View changelog”
Tap at the orange “button” named Test
Tap green Install button

or:

add the word test to the app store URL
like:
https://homey.app/en-gb/app/com.gruijter.powerhour/Power-by-the-Hour/test/

or:
Go to the 1st post of this topic to find the right URL

1 Like

Thanks!