Yesterday morning the Hyundai integration kicked me out and my username (email address?) and password (correct for the Hyundai website and I think for bluellink app) doesn't work. It asks me for a PIN which my computer autofills and will be correct if it is wanting a 4 digit one. It won't let me in. I deleted the integration hoping I could start again but I have the same problem. Any ideas about how to get it back would be very much appreciated.
#hyundai integration help please
1 messages · Page 1 of 1 (latest)
you are not alone with this problem, but you will have to sit tight for now as there is not currently a fix.
Further info:
Hyundai changed the way authentication works on the page used by the api library by adding a captcha so currently it is broken until a work around is found and fixed. Bluelink for KIA had a simalar issue a few works ago and a work around was found for that so I am hopeful there will be a fix soon.
For monitoring of the issue:
there is an issue on the integration repo HERE
and also an issue on the unlaying library repo HERE
Thank you so much for your reply - I was getting worried that I'd been locked out permanently. I will wait for a fix.
Update:
its not a full fix but there has been an update to the integration that allows you to login using a refresh token instead in place of password.
in order to get the refresh token you need to run this python script on your desktop - https://gist.github.com/Maaxion/22a38ba8fb06937da18482ddf35171ac
it will open a chrome window controlled by the script. you then log in and grant access.
the browser window then closes and the script output shows your refresh and access tokens. you then use the refresh token instead of password to log in with the integration.
whilst not super complicated I get that this is potentially a bit more complicated then you might like and I imagine that there may be a better more integrated solution in the future. so continuing to sit tight for the next update may also be a better option.
further reading available in the previously linked issues.
Many thanks for the update. As a rather nervous computer non-programmer I have no idea what a python script is or how to run it, but my brother may be able to help me. If not, I will wait for a further update.