NEWS
Adapter Hyundai (Bluelink) oder KIA (UVO)
-
um den 20.ten jeden Monats macht Hyundai/Kia immer mal Server Updates, da haengt die API gern mal.. das geht schon seit Jahren so (bin jetzt im 5.ten Jahr dabei) und wird sich wohl kaum aendern.. daher recht entspannt, wenn es um den 20.ten an den Servern haengt.. wenns dann laengere Zeit nicht geht.. gabs ne Aenderung - dann wirds doof.. :)
-
um den 20.ten jeden Monats macht Hyundai/Kia immer mal Server Updates, da haengt die API gern mal.. das geht schon seit Jahren so (bin jetzt im 5.ten Jahr dabei) und wird sich wohl kaum aendern.. daher recht entspannt, wenn es um den 20.ten an den Servern haengt.. wenns dann laengere Zeit nicht geht.. gabs ne Aenderung - dann wirds doof.. :)
um den 20.ten jeden Monats macht Hyundai/Kia immer mal Server Updates, da haengt die API gern mal.. das geht schon seit Jahren so (bin jetzt im 5.ten Jahr dabei) und wird sich wohl kaum aendern.. daher recht entspannt, wenn es um den 20.ten an den Servern haengt.. wenns dann laengere Zeit nicht geht.. gabs ne Aenderung - dann wirds doof.. :)
glaub ich nicht, weil es bereits seit 16.4. nicht mehr funktioniert.
-
@manfredhi na das ist natuerlich was anderes..
-
@ManfredHi schick mir die login daten mal rüber per PN
-
Hat niemand sonst dieses problem bei hyundai?
Die App funktioniert bei mir wunderbar. Aber der Iobroker Adapter loggt sich nicht ein :-(
-
Nachdem gestern auch mein refresh Token nicht mehr funktionierte, habe ich versucht, einen neuen Token zu generieren.
Der Login wird in der Konsole bestätigt, im Browser aber abgelehnt. Link to github
-
auch bei mir geht Hyundai nicht mehr, Kia funktioniert noch!
-
probiert mal mit dem hier
-
probiert mal mit dem hier
probiert mal mit dem hier
Vielen Dank für deine Heldentat. Es läuft wieder

-
probiert mal mit dem hier
probiert mal mit dem hier
Bei mir klappt es nicht:
iobuser@iobroker:~$ git clone https://github.com/RustyDust/bluelink_refresh_token.git Cloning into 'bluelink_refresh_token'... remote: Enumerating objects: 29, done. remote: Counting objects: 100% (29/29), done. remote: Compressing objects: 100% (20/20), done. remote: Total 29 (delta 14), reused 23 (delta 8), pack-reused 0 (from 0) Receiving objects: 100% (29/29), 8.00 KiB | 8.00 MiB/s, done. Resolving deltas: 100% (14/14), done. iobuser@iobroker:~$ cd bluelink_refresh_token iobuser@iobroker:~/bluelink_refresh_token$ python3 -m venv .venv iobuser@iobroker:~/bluelink_refresh_token$ source .venv/bin/activate (.venv) iobuser@iobroker:~/bluelink_refresh_token$ pip install -r requirements.txt Collecting attrs==25.4.0 Using cached attrs-25.4.0-py3-none-any.whl (67 kB) Collecting certifi==2025.10.5 Using cached certifi-2025.10.5-py3-none-any.whl (163 kB) Collecting charset-normalizer==3.4.4 Using cached charset_normalizer-3.4.4-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl (151 kB) Collecting h11==0.16.0 Using cached h11-0.16.0-py3-none-any.whl (37 kB) Collecting idna==3.11 Using cached idna-3.11-py3-none-any.whl (71 kB) Collecting outcome==1.3.0.post0 Using cached outcome-1.3.0.post0-py2.py3-none-any.whl (10 kB) Collecting PySocks==1.7.1 Using cached PySocks-1.7.1-py3-none-any.whl (16 kB) Collecting requests==2.32.5 Using cached requests-2.32.5-py3-none-any.whl (64 kB) Collecting selenium==4.36.0 Using cached selenium-4.36.0-py3-none-any.whl (9.6 MB) Collecting sniffio==1.3.1 Using cached sniffio-1.3.1-py3-none-any.whl (10 kB) Collecting sortedcontainers==2.4.0 Using cached sortedcontainers-2.4.0-py2.py3-none-any.whl (29 kB) Collecting trio==0.31.0 Using cached trio-0.31.0-py3-none-any.whl (512 kB) Collecting trio-websocket==0.12.2 Using cached trio_websocket-0.12.2-py3-none-any.whl (21 kB) Collecting typing_extensions==4.15.0 Using cached typing_extensions-4.15.0-py3-none-any.whl (44 kB) Collecting urllib3==2.5.0 Using cached urllib3-2.5.0-py3-none-any.whl (129 kB) Collecting websocket-client==1.9.0 Using cached websocket_client-1.9.0-py3-none-any.whl (82 kB) Collecting wsproto==1.2.0 Using cached wsproto-1.2.0-py3-none-any.whl (24 kB) Collecting urllib3[socks]<3.0,>=2.5.0 Using cached urllib3-2.6.3-py3-none-any.whl (131 kB) Using cached urllib3-2.6.2-py3-none-any.whl (131 kB) Using cached urllib3-2.6.1-py3-none-any.whl (131 kB) Using cached urllib3-2.6.0-py3-none-any.whl (131 kB) Installing collected packages: sortedcontainers, websocket-client, urllib3, typing_extensions, sniffio, PySocks, idna, h11, charset-normalizer, certifi, attrs, wsproto, requests, outcome, trio, trio-websocket, selenium Successfully installed PySocks-1.7.1 attrs-25.4.0 certifi-2025.10.5 charset-normalizer-3.4.4 h11-0.16.0 idna-3.11 outcome-1.3.0.post0 requests-2.32.5 selenium-4.36.0 sniffio-1.3.1 sortedcontainers-2.4.0 trio-0.31.0 trio-websocket-0.12.2 typing_extensions-4.15.0 urllib3-2.5.0 websocket-client-1.9.0 wsproto-1.2.0 (.venv) iobuser@iobroker:~/bluelink_refresh_token$ python3 bluelinktoken.py --brand hyundai --username manfred.xxxxxx@gmx.at --password Xx.1111.2222.3333 usage: bluelinktoken.py [-h] --brand {hyundai,kia} bluelinktoken.py: error: unrecognized arguments: --username manfred.xxxxxx@gmx.at --password Xx.1111.2222.3333 (.venv) iobuser@iobroker:~/bluelink_refresh_token$wenn ich -- mode browser verwende kommt das:
(.venv) iobuser@iobroker:~/bluelink_refresh_token$ python3 bluelinktoken.py --brand hyundai --mode browser usage: bluelinktoken.py [-h] --brand {hyundai,kia} bluelinktoken.py: error: unrecognized arguments: --mode browser (.venv) iobuser@iobroker:~/bluelink_refresh_token$ -
probiert mal mit dem hier
Bei mir klappt es nicht:
iobuser@iobroker:~$ git clone https://github.com/RustyDust/bluelink_refresh_token.git Cloning into 'bluelink_refresh_token'... remote: Enumerating objects: 29, done. remote: Counting objects: 100% (29/29), done. remote: Compressing objects: 100% (20/20), done. remote: Total 29 (delta 14), reused 23 (delta 8), pack-reused 0 (from 0) Receiving objects: 100% (29/29), 8.00 KiB | 8.00 MiB/s, done. Resolving deltas: 100% (14/14), done. iobuser@iobroker:~$ cd bluelink_refresh_token iobuser@iobroker:~/bluelink_refresh_token$ python3 -m venv .venv iobuser@iobroker:~/bluelink_refresh_token$ source .venv/bin/activate (.venv) iobuser@iobroker:~/bluelink_refresh_token$ pip install -r requirements.txt Collecting attrs==25.4.0 Using cached attrs-25.4.0-py3-none-any.whl (67 kB) Collecting certifi==2025.10.5 Using cached certifi-2025.10.5-py3-none-any.whl (163 kB) Collecting charset-normalizer==3.4.4 Using cached charset_normalizer-3.4.4-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl (151 kB) Collecting h11==0.16.0 Using cached h11-0.16.0-py3-none-any.whl (37 kB) Collecting idna==3.11 Using cached idna-3.11-py3-none-any.whl (71 kB) Collecting outcome==1.3.0.post0 Using cached outcome-1.3.0.post0-py2.py3-none-any.whl (10 kB) Collecting PySocks==1.7.1 Using cached PySocks-1.7.1-py3-none-any.whl (16 kB) Collecting requests==2.32.5 Using cached requests-2.32.5-py3-none-any.whl (64 kB) Collecting selenium==4.36.0 Using cached selenium-4.36.0-py3-none-any.whl (9.6 MB) Collecting sniffio==1.3.1 Using cached sniffio-1.3.1-py3-none-any.whl (10 kB) Collecting sortedcontainers==2.4.0 Using cached sortedcontainers-2.4.0-py2.py3-none-any.whl (29 kB) Collecting trio==0.31.0 Using cached trio-0.31.0-py3-none-any.whl (512 kB) Collecting trio-websocket==0.12.2 Using cached trio_websocket-0.12.2-py3-none-any.whl (21 kB) Collecting typing_extensions==4.15.0 Using cached typing_extensions-4.15.0-py3-none-any.whl (44 kB) Collecting urllib3==2.5.0 Using cached urllib3-2.5.0-py3-none-any.whl (129 kB) Collecting websocket-client==1.9.0 Using cached websocket_client-1.9.0-py3-none-any.whl (82 kB) Collecting wsproto==1.2.0 Using cached wsproto-1.2.0-py3-none-any.whl (24 kB) Collecting urllib3[socks]<3.0,>=2.5.0 Using cached urllib3-2.6.3-py3-none-any.whl (131 kB) Using cached urllib3-2.6.2-py3-none-any.whl (131 kB) Using cached urllib3-2.6.1-py3-none-any.whl (131 kB) Using cached urllib3-2.6.0-py3-none-any.whl (131 kB) Installing collected packages: sortedcontainers, websocket-client, urllib3, typing_extensions, sniffio, PySocks, idna, h11, charset-normalizer, certifi, attrs, wsproto, requests, outcome, trio, trio-websocket, selenium Successfully installed PySocks-1.7.1 attrs-25.4.0 certifi-2025.10.5 charset-normalizer-3.4.4 h11-0.16.0 idna-3.11 outcome-1.3.0.post0 requests-2.32.5 selenium-4.36.0 sniffio-1.3.1 sortedcontainers-2.4.0 trio-0.31.0 trio-websocket-0.12.2 typing_extensions-4.15.0 urllib3-2.5.0 websocket-client-1.9.0 wsproto-1.2.0 (.venv) iobuser@iobroker:~/bluelink_refresh_token$ python3 bluelinktoken.py --brand hyundai --username manfred.xxxxxx@gmx.at --password Xx.1111.2222.3333 usage: bluelinktoken.py [-h] --brand {hyundai,kia} bluelinktoken.py: error: unrecognized arguments: --username manfred.xxxxxx@gmx.at --password Xx.1111.2222.3333 (.venv) iobuser@iobroker:~/bluelink_refresh_token$wenn ich -- mode browser verwende kommt das:
(.venv) iobuser@iobroker:~/bluelink_refresh_token$ python3 bluelinktoken.py --brand hyundai --mode browser usage: bluelinktoken.py [-h] --brand {hyundai,kia} bluelinktoken.py: error: unrecognized arguments: --mode browser (.venv) iobuser@iobroker:~/bluelink_refresh_token$Du musst nach der erfolgten Installation das Skript gegen das aus dem Repo von @arteck austauschen.
-
Du musst nach der erfolgten Installation das Skript gegen das aus dem Repo von @arteck austauschen.
Du musst nach der erfolgten Installation das Skript gegen das aus dem Repo von @arteck austauschen.
ich hab das nach dieser Anleitung gemacht:
-
hab es jetzt damit gemacht:
https://github.com/TMA84/bluelink-refresh-token/releases/tag/v6.1.0
jetzt funktioniert es wieder.
-
Du musst nach der erfolgten Installation das Skript gegen das aus dem Repo von @arteck austauschen.
ich hab das nach dieser Anleitung gemacht:
ich hab das nach dieser Anleitung gemacht:
Hast Recht, in der Anleitung wird verschwiegen, das Skript auszutauschen. Ich habe in beide reingeguckt und gesehen, dass im Originalskript die Eingabe von username und password gar nicht implementiert ist, in dem anderen aber schon.
Egal, gut wenn es jetzt funktioniert hat.
-
vieleicht ist das auch eine Option BluelinkTokenGenerator
Hey! Du scheinst an dieser Unterhaltung interessiert zu sein, hast aber noch kein Konto.
Hast du es satt, bei jedem Besuch durch die gleichen Beiträge zu scrollen? Wenn du dich für ein Konto anmeldest, kommst du immer genau dorthin zurück, wo du zuvor warst, und kannst dich über neue Antworten benachrichtigen lassen (entweder per E-Mail oder Push-Benachrichtigung). Du kannst auch Lesezeichen speichern und Beiträge positiv bewerten, um anderen Community-Mitgliedern deine Wertschätzung zu zeigen.
Mit deinem Input könnte dieser Beitrag noch besser werden 💗
Registrieren Anmelden