mirror of
https://github.com/OpenEPaperLink/OpenEPaperLink.git
synced 2026-03-21 00:04:28 +01:00
[GH-ISSUE #479] Feature request: create tibber query #3615
Reference in New Issue
Block a user
Delete Branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Originally created by @sebnaf on GitHub (Jun 24, 2025).
Original GitHub issue: https://github.com/OpenEPaperLink/OpenEPaperLink/issues/479
I really do like the "dayahead" integration as well as representation.
however, it differs a lot from current tibber pricing.
I would love to see a tibber integration with the two parameters:
I did a quick mockup which returns the values as close as the dayahead integration:
@nlimper commented on GitHub (Jun 24, 2025):
The DayAhead content is universal within the EU and uses ENTSOE as the source. The Tibber prices are derived from it (I don't know about Germany, but in the Netherlands: 12.68 fixed surcharge, and tax percentage 21 will result in the correct Tibber price).
Keep in mind that shortly (within a few months) the hourly charges will change to a 15 minute interval. As soon as ENTSOE proves a stable output for that, I will fix the dayahead content.
I'm not very keen on implementing a brand-specific solution, but feel free to do a pull request for Tibber content.
@sebnaf commented on GitHub (Jun 24, 2025):
Thanks for your reply, @nlimper .
I am afraid I am not able to fully develop the tibber version myself due to lack of knowledge.
The tibber pricing varies quite a lot depending from the german region you are living in. As we speak I do see +21 cents compared to the ENTSOE source.
Therefore I came up with the mockup…
@nlimper commented on GitHub (Jun 24, 2025):
Can you find a link which explains the calculation of the Tibber price? In the end they are based in ENTSOE prices in some way.
@sebnaf commented on GitHub (Jun 24, 2025):
This is not possible I am afraid.
Tibber prices can vary from city to city mainly because the total electricity cost for each customer includes not just the hourly market price (EPEX Spot, Nordpool, etc.), but also several local charges and fees. These include grid usage fees, concession fees, and sometimes local taxes, all of which are set by regional network operators and municipal authorities. Since these additional costs depend on your specific location and local regulations, the final price shown in the Tibber app will differ between cities, even if the wholesale electricity price is the same everywhere.
Additionally, some cities or regions may have slightly different calculation methods for these fees, which can also lead to price differences.
I am aware of the 15 minutes pricing model, however I am not happy with this. Tibber’s 15-minute pricing reflects real-time electricity market fluctuations, but for many household activities—like running a washing machine or charging an electric car—15 minutes is too short a period to be practical. Most appliances and devices need at least one hour to complete a cycle or charge safely and efficiently. Calculating an hourly average price makes it easier to plan and optimize energy usage, ensuring you get the best value for typical, real-world usage patterns without risking damage or inconvenience.
@sebnaf commented on GitHub (Jun 25, 2025):
Today's diff…
@nlimper commented on GitHub (Jun 25, 2025):
Looks like the ENTSOE Germany region already switched to 15 minute intervals. I will fix it at some point, but it will take a while. Of course, if anyone wants to give it a go, they're welcome to fix it too.
@sebnaf commented on GitHub (Jul 9, 2025):
Update: I have solved this by using the Tibber integration in home assistant and rendering the content.
If somebody is interested in this, there you go: