Tibber Price Information & Ratings (HACS) — best/peak windows from 15-min prices

Hey folks!

I’ve put out a new HACS integration called Tibber Price Information & Ratings. The goal is simple: make Tibber’s quarter-hour prices truly actionable in Home Assistant.

Highlights

  • 15-minute price data (yesterday/today/tomorrow)
  • Best Price & Peak Price windows with ready-to-use binary sensors for automations
  • Back-compat: brings back the legacy LOW / NORMAL / HIGH rating that the official Tibber integration removed, plus the VERY_CHEAP…VERY_EXPENSIVE levels and rolling 24h comparisons
  • Today/tomorrow stats (min/avg/max), plus “leading 24h” helpers
  • Local calculations; uses Tibber’s official price endpoints only

This is an early 0.x release — actively developed, expect changes. Feedback, issues and PRs are very welcome!

Open HACS repository on Your Home Assistant

Cheers,

—Julian

6 Likes

Thanks for sharing @Loredo. Great! I’m going to try it. Can you tell what a time window is in the “Best Price window” and how you calculate it? Currently I’m calculating the latest cheapest 2 hours of a a day and putting them in HASS kalender item and I’m using that to put some devices ON (so shifting the energy consumption of those devices in the last cheapest 2 hours of a day).

I’m currently using a shell script to fetch the following attributes in 2 JSON files (for hourly and quarterly prices):

  • total (total price = energy price + tax price)
  • energy (= energy price)
  • tax (= tax price)
  • currency (= EUR in my case)
  • startsAt (start date/time stamp)
  • level (= price level)
    and use these attributes in automations/entities/sensors.

Never mind my question, I already found your documentation on it (hass.tibber_prices/docs/user/period-calculation.md at 3f43bb4bc04b93ec79b7ee11c28efe38ddb8a3c1 · jpawlowski/hass.tibber_prices · GitHub). Great! I’ll going to try some use-cases. For your information, all sentences in the above mentioned link are somehow written in double.

Hello @roelos, I’m glad to hear that the integration is helpful for you. :slight_smile:

Cheers,
—Julian

1 Like

The integration is excellent! I was able to phase out all of my restfull code needed for retreiving data from Tibber. Thanks o much for all your effort so far!

1 Like

I was looking for something like this!
really well made and displays A LOT of useful information.
thank you so much :))

2 Likes

Hi Julian,
I just stumbled upon your integration. Have been using way more complicated setups than this, and this looks super-powerful! I have installed it immediately, and will be reading the extensive documentation now. It all looks very professional and well documented. Thanks a lot!

1 Like

Very nice!. However, I couldn’t figure out how to get out the “15-minute price data (yesterday/today/tomorrow)”, In particular for tomorrow. I want to use it to create price graph. Can you give me a hint what to do?

Thanks

Have you seen the action get_chartdata?