Newan / ioBroker.easee

easee is a wallbox with an REST-API. This adapter for ioBroker can used to connect the wallbox with your home environment
MIT License
21 stars 8 forks source link

01Jul22 - Easee Cloud API update with backwards compatibility break (changed login URL) #47

Closed hijacker123 closed 1 year ago

hijacker123 commented 2 years ago

Are you aware about this API login URL change ? Otherwise this easse-iobroker adapter might not work after July 1st, 2022.

https://status.easee.com/

Can you please create an updated release ?

easee_snip

marwin79 commented 2 years ago

Duplicate of #45

marwin79 commented 2 years ago

@Newan did you release the change in issue #45? Not so familiar with releases, but I think not. We should have a version 1.0.7 in ioBroker "stable" until July 1st. After that that it will no longer be working.

Newan commented 2 years ago

It is in latest, not in stable.

Next week after holiday a can release it to stable

hijacker123 commented 2 years ago

Today the easse login will be changed:

https://status.easee.com/

Please release as soon as possible a stable release(1.0.7 ?) that can be easily updated in iobroker. Latest available release in iobroker is currently 1.0.5

iobroker_easee

marwin79 commented 2 years ago

Looks like "token" still works. But if it should break before we have a fixed version release, just go to the file _iobrokerinstallation/node_modules/iobroker.easee/main.js and change const response = await axios.post(apiUrl + '/api/accounts/token', { to const response = await axios.post(apiUrl + '/api/accounts/login', {

hijacker123 commented 2 years ago

Thanks a lot for quick reply, this will work as temporary workaround.