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

**URL:** <https://community.homey.app/t/app-pro-power-by-the-hour-insights-per-hour-day-month-and-year/20535>\
**Category:** Apps\
**Tags:** app, tools\
**Created:** [November 10, 2019, 10:06pm UTC](https://community.homey.app/t/app-pro-power-by-the-hour-insights-per-hour-day-month-and-year/20535 "2019-11-10T22:06:03Z")\
**Posts on this page:** 20\
**Page:** 162

<div class="post-metadata">

**Author:** ![Amper](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/amper/32/115216_2.png) [@Amper](https://community.homey.app/u/Amper)\
**Post date:** [October 12, 2025, 7:05am UTC](https://community.homey.app/t/app-pro-power-by-the-hour-insights-per-hour-day-month-and-year/20535/3286 "2025-10-12T07:05:45Z")

</div>

Installing the test version (7.0.3) is no problem for me, but afterward, I still can’t select the new [Day-Ahead 15m E Prices] flow cards. I still see the [Day Ahead E prices] flow cards. Do I need to configure anything else?

---

<div class="post-metadata">

**Author:** ![Gruijter](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/gruijter/32/1973_2.png) [@Gruijter](https://community.homey.app/u/Gruijter)\
**Post date:** [October 12, 2025, 8:17am UTC](https://community.homey.app/t/app-pro-power-by-the-hour-insights-per-hour-day-month-and-year/20535/3287 "2025-10-12T08:17:44Z")

</div>

Flow cards is Work in Progress…..

---

<div class="post-metadata">

**Author:** ![Amper](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/amper/32/115216_2.png) [@Amper](https://community.homey.app/u/Amper)\
**Post date:** [October 12, 2025, 9:36am UTC](https://community.homey.app/t/app-pro-power-by-the-hour-insights-per-hour-day-month-and-year/20535/3288 "2025-10-12T09:36:26Z")

</div>

ok Thnx. I understand it is a lot of work. I wil just have to wait. Luckily i have a small workaround by currently copying and converting daily from ENTSOE, but that is time consuming. If I can help in some way let me know.

---

<div class="post-metadata">

**Author:** ![EdNL](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/ednl/32/90603_2.png) [@EdNL](https://community.homey.app/u/EdNL)\
**Post date:** [October 13, 2025, 8:27am UTC](https://community.homey.app/t/app-pro-power-by-the-hour-insights-per-hour-day-month-and-year/20535/3289 "2025-10-13T08:27:54Z")

</div>

When do we get Power per minute app 😉

---

<div class="post-metadata">

**Author:** ![Gruijter](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/gruijter/32/1973_2.png) [@Gruijter](https://community.homey.app/u/Gruijter)\
**Post date:** [October 13, 2025, 4:47pm UTC](https://community.homey.app/t/app-pro-power-by-the-hour-insights-per-hour-day-month-and-year/20535/3290 "2025-10-13T16:47:11Z")

</div>

I can create that for you. Will cost you 1 euro per minute development time (half price for you my friend)

---

<div class="post-metadata">

**Author:** ![Rrrr](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/rrrr/32/629_2.png) [@Rrrr](https://community.homey.app/u/Rrrr)\
**Post date:** [October 16, 2025, 12:48pm UTC](https://community.homey.app/t/app-pro-power-by-the-hour-insights-per-hour-day-month-and-year/20535/3291 "2025-10-16T12:48:10Z")

</div>

@Gruijter Hi, thanks so much for the 15 min DAP!

> [@Gruijter](#):
>
> DAP 60m driver now averages 15m prices.

Question: Can I assume the DAP 60m driver only calculates the average prices once per hour, at xx:00?

I am using the card for New Prices Received (Next few hours) for the DAP 15 min driver.

Here is an example of the prices received:

```auto
{"0":0.1509,"1":0.1082,"2":0.1327,"3":0.142,"4":0.1568,"5":0.1218,"6":0.137,"7":0.1674,"8":0.1713,"9":0.145,"10":0.1512,"11":0.152,"12":0.1426,"13":0.1503,"14":0.1343,"15":0.1333,"16":0.1101,"17":0.0852,"18":0.1152,"19":0.1053,"20":0.0897,"21":0.0551,"22":0.0369,"23":0.0332,"24":0.0234,"25":0.0307,"26":0.026,"27":0.0239,"28":0.0214,"29":0.0143,"30":0.0142,"31":0.0142,"32":0.0142,"33":0.0141,"34":0.0145,"35":0.0145,"36":0.0147,"37":0.0145,"38":0.0148,"39":0.015,"40":0.0151,"41":0.0151,"42":0.0153,"43":0.0187,"44":0.025,"45":0.0157,"46":0.0208,"47":0.0299,"48":0.04,"49":0.0713,"50":0.0922,"51":0.1669,"52":0.2099,"53":0.0988,"54":0.1568,"55":0.2106,"56":0.2927,"57":0.2106,"58":0.2503,"59":0.3,"60":0.3036,"61":0.2799,"62":0.2503,"63":0.25,"64":0.199,"65":0.2159,"66":0.1948,"67":0.1393,"68":0.1157,"69":0.169,"70":0.1568,"71":0.1316,"72":0.1107,"73":0.1763,"74":0.1568,"75":0.1568,"76":0.1184,"77":0.2037,"78":0.1721,"79":0.1561,"80":0.1164,"81":0.17,"82":0.1669,"83":0.1669,"84":0.1669,"85":0.1423,"86":0.1568,"87":0.1603,"88":0.19,"89":0.1,"90":0.1501,"91":0.1693,"92":0.19,"93":0.1374,"94":0.1568,"95":0.1653,"96":0.1897,"97":0.1568,"98":0.1568,"99":0.179,"100":0.1673,"101":0.1472,"102":0.1568,"103":0.1878,"104":0.1798,"105":0.1771,"106":0.1714,"107":0.1533,"108":0.1426,"109":0.1458,"110":0.092,"111":0.0851,"112":0.0781,"113":0.1002,"114":0.1002,"115":0.0961,"116":0.0862,"117":0.1068,"118":0.1029,"119":0.0899,"120":0.083,"121":0.106}

```

1. Can you tell me what all these entries are for?
2. Every 15 minutes I calculate the average of 4 entries (index 0-3) for the next hour price, starting from the moment last received. Sometimes, when there are no new prices received 15 minutes later, I calculate the average of 4 entries (index 1-4), etc. How many of the entries are 15 minute prices?
3. The DAP 15min device shows +1H, +2H, +3H. I can assume these are +15M, +30M, +45M prices?

---

<div class="post-metadata">

**Author:** ![Gruijter](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/gruijter/32/1973_2.png) [@Gruijter](https://community.homey.app/u/Gruijter)\
**Post date:** [October 16, 2025, 12:51pm UTC](https://community.homey.app/t/app-pro-power-by-the-hour-insights-per-hour-day-month-and-year/20535/3292 "2025-10-16T12:51:43Z")

</div>

> [@Rrrr](#):
>
> Can I assume the DAP 60m driver only calculates the average prices once per hour, at xx:00?

yes

> [@Rrrr](#):
>
> Can you tell me what all these entries are for?

every entry is the price for the 15 minutes interval. 0 starts at 00:00 hours.

> [@Rrrr](#):
>
> How many of the entries are 15 minute prices?

I dont think I understand your question.

> [@Rrrr](#):
>
> The DAP 15min device shows +1H, +2H, +3H. I can assume these are +15M, +30M, +45M prices?

No, they are indeed the +1H, +2H etc.

---

<div class="post-metadata">

**Author:** ![Rrrr](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/rrrr/32/629_2.png) [@Rrrr](https://community.homey.app/u/Rrrr)\
**Post date:** [October 16, 2025, 1:13pm UTC](https://community.homey.app/t/app-pro-power-by-the-hour-insights-per-hour-day-month-and-year/20535/3293 "2025-10-16T13:13:58Z")

</div>

> [@Gruijter](#):
>
> every entry is the price for the 15 minutes interval

> [@Rrrr](#):
>
> ```auto
> {"0":0.1509,"1":0.1082,"2":0.1327,"3":0.142,"4":0.1568,"5":0.1218,"6":0.137,"7":0.1674,"8":0.1713,"9":0.145,"10":0.1512,"11":0.152,"12":0.1426,"13":0.1503,"14":0.1343,"15":0.1333,"16":0.1101,"17":0.0852,"18":0.1152,"19":0.1053,"20":0.0897,"21":0.0551,"22":0.0369,"23":0.0332,"24":0.0234,"25":0.0307,"26":0.026,"27":0.0239,"28":0.0214,"29":0.0143,"30":0.0142,"31":0.0142,"32":0.0142,"33":0.0141,"34":0.0145,"35":0.0145,"36":0.0147,"37":0.0145,"38":0.0148,"39":0.015,"40":0.0151,"41":0.0151,"42":0.0153,"43":0.0187,"44":0.025,"45":0.0157,"46":0.0208,"47":0.0299,"48":0.04,"49":0.0713,"50":0.0922,"51":0.1669,"52":0.2099,"53":0.0988,"54":0.1568,"55":0.2106,"56":0.2927,"57":0.2106,"58":0.2503,"59":0.3,"60":0.3036,"61":0.2799,"62":0.2503,"63":0.25,"64":0.199,"65":0.2159,"66":0.1948,"67":0.1393,"68":0.1157,"69":0.169,"70":0.1568,"71":0.1316,"72":0.1107,"73":0.1763,"74":0.1568,"75":0.1568,"76":0.1184,"77":0.2037,"78":0.1721,"79":0.1561,"80":0.1164,"81":0.17,"82":0.1669,"83":0.1669,"84":0.1669,"85":0.1423,"86":0.1568,"87":0.1603,"88":0.19,"89":0.1,"90":0.1501,"91":0.1693,"92":0.19,"93":0.1374,"94":0.1568,"95":0.1653,"96":0.1897,"97":0.1568,"98":0.1568,"99":0.179,"100":0.1673,"101":0.1472,"102":0.1568,"103":0.1878,"104":0.1798,"105":0.1771,"106":0.1714,"107":0.1533,"108":0.1426,"109":0.1458,"110":0.092,"111":0.0851,"112":0.0781,"113":0.1002,"114":0.1002,"115":0.0961,"116":0.0862,"117":0.1068,"118":0.1029,"119":0.0899,"120":0.083,"121":0.106}
> 
> ```

But if I look at the 15 min device, the prices in the +1H, +2H seem to be the 15 min prices.

 ![image](https://us1.discourse-cdn.com/flex025/uploads/athom/original/3X/f/a/fa72500a071d501543c2ae0a7f71d5f1610264d7.png)

> [@Gruijter](#):
>
> No, they are indeed the +1H, +2H etc.

Thanks. It looks like you are doing all the work for me 🥰

1. On the device: Is Price now a 15 minute price or an hour average of index 0-3?
2. Is +1H the average of index 4-7 or of Price Now and 3 subsequent 15 minute prices?  
Is +2H the average of the 4 subsequent 15 minute prices?
3. I need to calculate also the +4H averages, but the new prices string sometimes contains different amounts of prices, why? How many entries with 15 minute prices are guaranteed?
4. Sometimes I receive New Prices again about 30 seconds later, do you know why?

> [@Gruijter](#):
>
> 0 starts at 00:00 hours.

But if the price update is at xx:15, then index 0 is at xx:15, no?

---

<div class="post-metadata">

**Author:** ![Bernd\_Gaykema](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/bernd_gaykema/32/112153_2.png) [@Bernd\_Gaykema](https://community.homey.app/u/Bernd_Gaykema)\
**Post date:** [October 20, 2025, 9:05am UTC](https://community.homey.app/t/app-pro-power-by-the-hour-insights-per-hour-day-month-and-year/20535/3294 "2025-10-20T09:05:54Z")

</div>

Something totally different…

How can energy companies read your smart meter exactly at the hour / quarter (swithing time)?

There are millions of these meters in households. The energy company reads the value(s) but in my eyes it is impossible to read all these meters within a few seconds around the switching time. Or can they?  
Is there somebody online, working for an energy company dealling with this, who can tell us how accurate this process is?

---

<div class="post-metadata">

**Author:** ![Henrik\_Johnsson](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/henrik_johnsson/32/13707_2.png) [@Henrik\_Johnsson](https://community.homey.app/u/Henrik_Johnsson)\
**Post date:** [October 20, 2025, 10:00am UTC](https://community.homey.app/t/app-pro-power-by-the-hour-insights-per-hour-day-month-and-year/20535/3295 "2025-10-20T10:00:18Z")

</div>

Just my guess, but the meters know the time and are able to do the measurements and logging independently. Reporting the measurements however can be deferred, sometimes for days.

---

<div class="post-metadata">

**Author:** ![Super\_Grover](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/super_grover/32/80206_2.png) [@Super\_Grover](https://community.homey.app/u/Super_Grover)\
**Post date:** [October 20, 2025, 12:09pm UTC](https://community.homey.app/t/app-pro-power-by-the-hour-insights-per-hour-day-month-and-year/20535/3296 "2025-10-20T12:09:15Z")

</div>

This is off-topic but:

They don’t need to. The meter can keep track and the loggin can be sent at longer intervals. i.e. daily. Same applies for hourly calculations. I’m not into but I can even imagine that the metervalue is not stored at fixed time intervals, so only when the meter value changes, an entry with value and time is made in the log. At the end of the day or any other inteval the log is sent. Thus also preventing too much problems with radio reception.

Thus the used kWh’s in different time blocks (quarterly, hourly) can be calculated centrally after collection.

Be glad you don’t get an invoice in your mailbox every quarter of an hour. A different process which also doesn’t require immediate processing…

---

<div class="post-metadata">

**Author:** ![Super\_Grover](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/super_grover/32/80206_2.png) [@Super\_Grover](https://community.homey.app/u/Super_Grover)\
**Post date:** [October 20, 2025, 12:16pm UTC](https://community.homey.app/t/app-pro-power-by-the-hour-insights-per-hour-day-month-and-year/20535/3297 "2025-10-20T12:16:21Z")

</div>

@Gruijter

PBTH is missing beats at my setup: Sometimes when price changes, pbth doesn’t update it’s variable price\_now . I have not been able to detect any regularity in that. Last situation: 20251020 13:15 (AMS)

edit: and it doesn’t have to do with rounding off and the set number of decimals. With three decimals on and an imminent change on the market still no update sometimes. While i.e. Norwegian energy bill app dóes update.

---

<div class="post-metadata">

**Author:** ![Bernd\_Gaykema](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/bernd_gaykema/32/112153_2.png) [@Bernd\_Gaykema](https://community.homey.app/u/Bernd_Gaykema)\
**Post date:** [October 20, 2025, 12:57pm UTC](https://community.homey.app/t/app-pro-power-by-the-hour-insights-per-hour-day-month-and-year/20535/3298 "2025-10-20T12:57:11Z")

</div>

Makes sense. Thanks.  
Not really off-topic as it relates directly with Power by the Quarter and how usefull it is to register the metervalue exactly at the switch time.  
If the mechanism works as you describe it is a no-brainer, otherwise not …..

---

<div class="post-metadata">

**Author:** ![Bernd\_Gaykema](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/bernd_gaykema/32/112153_2.png) [@Bernd\_Gaykema](https://community.homey.app/u/Bernd_Gaykema)\
**Post date:** [October 21, 2025, 7:25am UTC](https://community.homey.app/t/app-pro-power-by-the-hour-insights-per-hour-day-month-and-year/20535/3299 "2025-10-21T07:25:10Z")

</div>

We are being confronted with the unavailability of dynamic electricity prices. So the last value (20 cents) is still valid and the home batteries do not discharge during costly hours.

It would be a nice feature if PbtH could set a flag (yes/no variable) which can be used in Advanced Flows if such occasion occur. With that flag it is possible to run an “emergency mode”, in my case I could start a simple NOM action, and an alarm message on my phone that someting is wrong.

No fresh price data? \> flag “emergency” goes on.

---

<div class="post-metadata">

**Author:** ![Christophe\_Barres](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/christophe_barres/32/32343_2.png) [@Christophe\_Barres](https://community.homey.app/u/Christophe_Barres)\
**Post date:** [October 21, 2025, 9:40am UTC](https://community.homey.app/t/app-pro-power-by-the-hour-insights-per-hour-day-month-and-year/20535/3300 "2025-10-21T09:40:35Z")

</div>

Hello

I didn’t have this problem before, but I’ve had two power outages where all the meters (hour, day, month, year, previous hour, previous day, previous month) go to 0.

How can I avoid this problem?

Thank you in advance, respectfully.

C. BARRES

---

<div class="post-metadata">

**Author:** ![Theo\_de\_Koning](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/theo_de_koning/32/136062_2.png) [@Theo\_de\_Koning](https://community.homey.app/u/Theo_de_Koning)\
**Post date:** [October 21, 2025, 11:00am UTC](https://community.homey.app/t/app-pro-power-by-the-hour-insights-per-hour-day-month-and-year/20535/3301 "2025-10-21T11:00:39Z")

</div>

I noticed yesterday afternoon that the prizes at PbtH weren’t there.

My pick-up is between 1:50 PM and 5:00 PM, and then every 30 seconds.

---

<div class="post-metadata">

**Author:** ![wrutjes](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/wrutjes/32/169342_2.png) [@wrutjes](https://community.homey.app/u/wrutjes)\
**Post date:** [October 21, 2025, 11:12am UTC](https://community.homey.app/t/app-pro-power-by-the-hour-insights-per-hour-day-month-and-year/20535/3302 "2025-10-21T11:12:43Z")

</div>

me too

---

<div class="post-metadata">

**Author:** ![Theo\_de\_Koning](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/theo_de_koning/32/136062_2.png) [@Theo\_de\_Koning](https://community.homey.app/u/Theo_de_Koning)\
**Post date:** [October 21, 2025, 1:23pm UTC](https://community.homey.app/t/app-pro-power-by-the-hour-insights-per-hour-day-month-and-year/20535/3303 "2025-10-21T13:23:58Z")

</div>

My routine is still busy to get the tomorrow values E from PbtH.

The ZP app have them already.

It is the JSON file that I made for ZP.

```auto
{"0":23.78,"1":23.56,"2":23.32,"3":23.72,"4":23.94,"5":24.15,"6":24.97,"7":25.60,"8":27.73,"9":29.36,"10":26.40,"11":24.21,"12":23.80,"13":23.79,"14":24.46,"15":26.94,"16":29.25,"17":36.36,"18":49.15,"19":47.93,"20":34.92,"21":28.84,"22":27.32,"23":25.70}

```

---

<div class="post-metadata">

**Author:** ![Geert1992](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/geert1992/32/121041_2.png) [@Geert1992](https://community.homey.app/u/Geert1992)\
**Post date:** [October 21, 2025, 3:38pm UTC](https://community.homey.app/t/app-pro-power-by-the-hour-insights-per-hour-day-month-and-year/20535/3304 "2025-10-21T15:38:55Z")

</div>

@Theo_de_Koning  
How can you push it to PBTH?

---

<div class="post-metadata">

**Author:** ![Theo\_de\_Koning](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/theo_de_koning/32/136062_2.png) [@Theo\_de\_Koning](https://community.homey.app/u/Theo_de_Koning)\
**Post date:** [October 21, 2025, 3:57pm UTC](https://community.homey.app/t/app-pro-power-by-the-hour-insights-per-hour-day-month-and-year/20535/3305 "2025-10-21T15:57:16Z")

</div>

For my project I use the JSON file form PbtH using the cards _[Provide prices JSON for (Today)/(Tomorrow)]_ already  
Now I put this hand made file in the variable I use for that project.

[Previous page](https://community.homey.app/t/app-pro-power-by-the-hour-insights-per-hour-day-month-and-year/20535.md?page=161)

[Next page](https://community.homey.app/t/app-pro-power-by-the-hour-insights-per-hour-day-month-and-year/20535.md?page=163)
