custom-components / nordpool

This component allows you to pull in the energy prices into Home-Assistant.
441 stars 104 forks source link

Nordpool changing their portal, will this integration work in 2024? #361

Open large opened 8 months ago

large commented 8 months ago

I believe they are shutting down their old system 01.01.2024 and replace it with https://data.nordpoolgroup.com

Anyone looked into this?

Hellowlol commented 8 months ago

No, this is new information for me. Where did you read this?

large commented 8 months ago

That is probably what is going to happen: https://www.nordpoolgroup.com/en/services/power-market-data-services/dataportal-launch-update/

Since the old data portal is what you see in their homepage today, it will probably be replaced by this new one. Making the API that this integration (and many others) fetch data from offline/disable in 2024.

Making a grabber using "Angular" and a web-view is a whole other ball game.

zagor commented 8 months ago

Note that this is not just a system change, they are also introducing data access fees starting at €800/year:

https://www.nordpoolgroup.com/en/services/power-market-data-services/dataportalregistration/

large commented 8 months ago

We only need access to the exchange rates, because data is available at Entso-E.

zagor commented 8 months ago

Unfortunately ENTSO-E requires that every person to access their API requests a separate API key by emailing them. It takes a number of working days for them to manually(!) process each request. That is not a great experience for HomeAssistant end-users.

I found a site that republishes (some of) the ENTSO-E data without any login requirements, and with exchange rate handled: https://www.elprisetjustnu.se/api/

Unfortunately they publish a separate api for each geographical area, and don't seem to have apis for all areas. I'll email them and see if they are interested in publishing everything in a single place.

zagor commented 8 months ago

Come to think of it, they do publish static files for each of the nordic countries, which I guess covers the main targets for this integration. So we could perhaps just use these directly. Example links:

jkaberg commented 8 months ago

I'd just like to point out this resource aswell: https://spot.56k.guru/homeassistant -> https://github.com/Hexagon/spotweb (also based on ENTSO-e)

and https://www.strompriser.no/artikler/api-for-strompriser

ISO-B commented 8 months ago

Just created account to ENTSO-e and requested API access by sending email. Received API token in 20 minutes. I agree that having to request API access by email is not most end-user friendly solution, but if that guarantees reliable access to data I would be ready to do it. Also it wouldn't be probably too hard to give user option to use ENTSO-e or some other service, like those that @zagor mentioned, as long as format is same.

LAPDragnet commented 1 week ago

According to a source at Nordpool the used API is already deprecated and could stop working at any time.