Hello @akamming,
You said:
It is a bad sign they already started changing the Production environment without notifying the developers community and/or updating the docs on what they did
Hopefully they don’t do this too often, cause then it becomes frustrating to maintain a plugin like this. It’s just a hobby so I don’t have the time to reverse engineer changes like this…
I have to disappoint you, as they already started with modifications, that will have impact on the maintenance of our projects.
They silently introduced Energy API Version 2, that will replace Version 1 completely.
Your (and mine) application Version 1 supported 5 of 7 Endpoints with the scopes for h4Yf0b.
In Version 2, this has been reduced to 2 Endpoints,
1 Endpoint gives you the capabilities of your car as a boolean value.
The other gives you the data of 10 "sensors". So the information has been extended, but so far only 2 supports my car (XC 40 PHEV Hybrid 2023).
These 2 endpoints has also new scopes, so I was afrai0d, that I had to register a new project, as you cannot extend an existing project with new scopes. But I noticed that the current user does support these 2 new scopes.
The new document does also mention a new API (Subscription API) But the API itself has not been published yet.
Some changes in the base URL and Header, but that is easy to accomplish.
You have 6 months to migrate.
So some challenges
I also noted that ThomasDDN already has implemented version 2 in his library and also the id_token.
Regards