Tibber and quarterly prices

Hi.
I got info today that Tibber is moving from hourly prices to quarterly (is that the correct word?). Anyone knows what that means for the binding? Unfortunately I think they are kinda vague on when this change will occur and I also can’t seem to find any info on if this will involve any changes in their API…

I can’t answer the tibber question. But “quarterly” usually means every three months, i.e. quarter of a year. I suspect what you are referring to is “quarter of an hour”, i.e. every 15 minutes.

Just by intuity based on current design of binding, there will be new additional channels for quarter hourly prices like for hourly, if they want to keep reverse compatible API.
They will definetly need to be added into the binding if binding isn’t transparent bridge.

I really like the concept of tibber but it is not available yet in Slovenia, we have compatible meter tho, so i was keeping an eye on this thing.

I haven’t checked how the binding works, but my guess would be that the channels for today_prices and tomorrow_prices fetch their content from Tibber’s PriceInfo endpoint. And that endpoint will probably (again, no info from them yet, so some guessing here) include 15 minutes prices instead of 60 minutes prices, so items connected to those channels will get four times as much data in them. Which will probably break some logic, like scripts that assumes that the 4:th value is always the price for 04:00 to 05:00. But I guess most channels will be unaffected…

ok, let’s dig into it! :wink:
not only Tibber is moving, but the whole european spot price is. Which means, instead of hourly forecasts, there’s 4x as much information to be processed and it’s now every 15 minutes.

I don’t think, Tibber can move e.g. in Sweden only to 15minutes, whereas the rest of Europe still is on hourly prices on the spot market. There is a move to 15minutes imminent, but I’m not sure, that’s already done for? Internally, the intelligent smartmeters already send consumption every 15min. So there’s “nothing to do” in that regard.

now openHAB: the Tibber-Binding does not split the forecaste in seperate channels/items (as the aWATTar-binding does). The Tibber-Binding spits out:

  • current price
  • timestamps daily
  • timestamps hourly
  • added hourly consumption
  • plus some live-information
  • JSON for all prices

which means: the Tibber binding does not necessarily need an update - if (I don’t know) it already refreshes the current price and the hourly timestamps every 15mins (which I suspect it doesn’t?).

But I think it would definitely need an update as the forecast for tibber:tibberapi:YourThingName:current_total is currently (:wink: ) for every hour, should be every 15mins then. Plus it would make sense to rename the tibber:tibberapi:YourThingName:hourly_from to avoid confusion.

so, yes, if Tibber is moving to 15min intervals, the binding must be adjusted in some way.
(as do all of my rules, because they rely on hourly prices… :see_no_evil_monkey:)

It’s entire Nord Pool, so most of Europe is doing this transition. If I understand things correctly, it’s happening 12 june, so we’ve got two months to prepare. Here in Sweden it seems like many suppliers will continue to debit by the hour (I guess they’ll use a average price per hour), Tibber is the only one I’ve heard of that go straight to 15 minutes out to end users.

Yep, mine too, that’s why I started digging into the question :sweat_smile:

But I think you are correct, there shouldn’t be any big changes needed in the binding. Maybe the JSON channels could be split in two (one with hour prices for backwards compatibility and one with the raw prices from Tibbers API), but if the change is announced in good time (ie now) I guess it could be up to those using the binding to fix their scripts instead.

Do the Tibber binding have any active maintainer?

funnily enough EPEX itself calls it “quarterly orders” :wink:

Which even for me sound awfully wrong - as it did for Rich as a native speaker. :wink:

I wonder, if Tibber will roll-out the 15 MTU across Europe this June for consumers…

I feel English is lacking something here… In Swedish we have “kvart” (quarter of an hour) vs “kvartal” (quarter of a year). Funny that, it’s often the opposite, there are many more words in English…

Anyway, it looks to me like all countries have to adapt, so if you do not get 15-minutes-prices it’s because your supplier rounds things up to hours. The information from Tibber that I’ve found (here) doesn’t mention if it’s for just Sweden or if it includes other countries as well…

1 Like

English is a language with a hording problem. We never throw a word away. But day-to-day, the number of words most people actually use is roughly the same as other languages.

But it sure can be fun to discover a new word. My son came home with “defenestration” which means to throw someone out of a window (apparently they learned about Pope John XII in their renaissance unit). Apparently enough people have been thrown out of windows for English to have a special word for it. :laughing:

But when it comes to time, English is really awful. For example, “biweekly” can mean twice a week, or every two weeks. :person_shrugging:

According to Oxford dictionary of english etymology, it’s actually just the “action of throwing out of window”, nothing about that it have to be a person, so I guess you also could defenestrate things like your home server… It comes from the latin “fenestra” for window.

I just asked my (german) Tibber chat on the plans for 15 MTU.
As expected, there are no plans yet for Germany.

Translates roughly into:

No plans as of yet, Tibber started a Smart Meter Initative [in Germany] to speed up the distribution of intelligent meters in 2025.

As intelligent Smart Meters (the ones with an upstream via GSM/LTE or LAN) already have 15 MTU, that’s one crucial part. I additionally use the Tibber Pulse (an IR reader for digital meters, which uses Wifi to communicate with the Tibber backend and allows me to use dynamic pricing only with a digital meter)