NEWS
Adapter Hyundai (Bluelink) oder KIA (UVO)
-
Yes, charge steht auf unplugged
-
muss den aber ändern auf true false... sonst gibts konflikt mit dem Datenpunkt..der ist nur true/false
-
ja, habs gesehen, das ist ein Boolean..
vehicleStatus.battery.plugin
das waere der richtige fuer die Art
Charger connected (UNPLUGED = 0, FAST = 1, PORTABLE = 2, STATION = 3)", "type": "number", -
@ilovegym ne das sind andere werte.. du hast doch keinen supercharger zu hause oder doch ???
da steht jetzt ne 1 drin ... sollte aber 3 stehen
-
waere mal ne Idee.. nee, ist ne 11kw wallbox.. zur Zeit laedt er mit 1,3kw .. richtig, da sollte jetzt ne 3 stehen.. vielleicht haben die das geaendert.. also muss ich mal an den HPC.. und den Ziegel mal rausholen.. hab den hier noch nie probiert, ob der ueberhaupt geht..
-
@ilovegym sagte in Adapter Hyundai (Bluelink) oder KIA (UVO):
oder innerhalb kurzer Zeit zu oft abgefragt.. zwischen den Abfragen auch immer mal 2-3 Minuten warten...
Ok, der Befehl zum Einschalten hat nun grundsätzlich funktioniert. Ich hatte dann 5 Minuten gewartet und dann über den 'STOP' DP versucht die Klimatisierung wieder auszuschalten. Dafür bekam ich dann erneut die Fehlermeldung und es wurde wieder nichts geschaltet
Da werde ich den Versuchszeitraum nun mal auf 15 Minuten ausdehnen und schauen was dann passiert.@Meister-Mopper
oder innerhalb kurzer Zeit zu oft abgefragtDas steht dann aber im log, hatte ich auch schon.
Das hatte ich mir letztens dann auch gedacht, aber ich bekomme eben keine diesbzgl. Einträge in den Log. Die kenne ich, da ich aus versehen mal ein Blockly so konfiguriert hatte, dass es 1x pro Sekunde getriggert hat und dann war schnell Schluß mit abfragen und das Log war auch voll mit entsprechenden Meldungen.
-
@pedder007 sagte in Adapter Hyundai (Bluelink) oder KIA (UVO):
@ilovegym sagte in Adapter Hyundai (Bluelink) oder KIA (UVO):
oder innerhalb kurzer Zeit zu oft abgefragt.. zwischen den Abfragen auch immer mal 2-3 Minuten warten...
Ok, der Befehl zum Einschalten hat nun grundsätzlich funktioniert. Ich hatte dann 5 Minuten gewartet und dann über den 'STOP' DP versucht die Klimatisierung wieder auszuschalten. Dafür bekam ich dann erneut die Fehlermeldung und es wurde wieder nichts geschaltet
Da werde ich den Versuchszeitraum nun mal auf 15 Minuten ausdehnen und schauen was dann passiert.@Meister-Mopper
oder innerhalb kurzer Zeit zu oft abgefragtDas steht dann aber im log, hatte ich auch schon.
Das hatte ich mir letztens dann auch gedacht, aber ich bekomme eben keine diesbzgl. Einträge in den Log. Die kenne ich, da ich aus versehen mal ein Blockly so konfiguriert hatte, dass es 1x pro Sekunde getriggert hat und dann war schnell Schluß mit abfragen und das Log war auch voll mit entsprechenden Meldungen.
versuchmal mit dem force_login.. kein plan warum ..
also for jedem schalten ein force_login zuerst machen
-
@arteck ok danke, dem gehe ich dann auch nochmal nach.
Das Einschalten hatte heute Morgen zunächst nochmal geklappt, allerdings kam ein paar Sekunden später wieder die gleiche Fehlermeldung.
Diese Mal hat er vorher aber noch folgendes in den Log geworfen:bluelink.0 2025-01-04 09:30:20.044 error Error on API-Request Status, ErrorCount:1 bluelink.0 2025-01-04 09:30:19.972 info Error on API-Full-Status - Fallback GetStatusFromCar bluelink.0 2025-01-04 09:30:19.902 info Read new update for KNACT811FR5074045 directly from the car bluelink.0 2025-01-04 09:30:19.902 info Forcing refresh from Car bluelink.0 2025-01-04 09:30:00.266 info Starting clima for vehicle
Danach, wie gesagt, dann wieder die Meldung von oben.
Beim Ausschalten der Klima, nun 15 Minuten später, auch wieder dieselbe Meldung und es wurde dann auch nicht ausgeschaltet.
Aber ich versuche es dann mal mit dem force_login. Also dann wahrscheinlich ein paar Sekunden vorher, richtig?
-
@arteck, das abschalten der Klima hat nun funktioniert, die Fehlermeldung bleibt aber. Ich hatte dann aber auch noch gesehen, da anscheinend der Adapter zufällig ca. 30 Minuten später noch ein Update geholt hat, dass die Fehlermeldung wohl auch da, wenn evtl. auch nicht immer, kommt.
Also scheint es evtl. doch am Zugang/Server von KIA zu liegen!?bluelink.0 2025-01-09 08:00:00.666 error @EuropeVehicle.status: [400] Bad Request on [GET] https://prd.eu-ccapi.kia.com:8080/api/v2/spa/vehicles/c93a609f-xxxx-xxxx-xxxx-xxxxxxxx/status/latest - {"retCode":"F","resCode":"4002","resMsg":"Invalid request body - Invalid deviceId. ","msgId":"580dc9f0-xxxx-xxxx-xxxx-xxxxxxxx"} bluelink.0 2025-01-09 08:00:00.665 error Error on API-Request Status, ErrorCount:2 bluelink.0 2025-01-09 08:00:00.596 info Error on API-Full-Status - Fallback GetStatusFromCar bluelink.0 2025-01-09 08:00:00.105 info Read new update for KNACT811FR5074045 from the server bluelink.0 2025-01-09 08:00:00.105 info Forcing refresh from Server bluelink.0 2025-01-09 07:27:01.011 error @EuropeVehicle.status: [400] Bad Request on [GET] https://prd.eu-ccapi.kia.com:8080/api/v2/spa/vehicles/c93a609f-xxx-xxx-xxx-xxxxxxxx/status - {"retCode":"F","resCode":"4002","resMsg":"Invalid request body - Invalid deviceId. ","msgId":"bc166880-ce52-11ef-90e2-1fa6f7695a3f"} bluelink.0 2025-01-09 07:27:01.011 error Error on API-Request Status, ErrorCount:1 bluelink.0 2025-01-09 07:27:00.943 info Error on API-Full-Status - Fallback GetStatusFromCar bluelink.0 2025-01-09 07:27:00.833 info Read new update for KNACT811FR5074045 directly from the car bluelink.0 2025-01-09 07:27:00.833 info Forcing refresh from Car bluelink.0 2025-01-09 07:26:18.046 info Stop clima for vehicle bluelink.0 2025-01-09 07:26:15.452 info Update for KNACT811FR5074045 successfull bluelink.0 2025-01-09 07:26:14.726 info Read new update for KNACT811FR5074045 from the server bluelink.0 2025-01-09 07:26:14.609 info 1 Vehicles found bluelink.0 2025-01-09 07:26:13.087 info Login to api
-
@pedder007
Also bei meinem EV6 ist das normal, deswegen mache ich nach jeder Aktion ein Force Login:Weil bei dir ist es ja auch so, du gibts den Stop Befehl und danach eine Abfrage vom Fahrzeug, deswegen die Fehlermeldung, hättest du nach dem Stop Befehl einen Force Login gemacht, dann wäre die Fehlermeldung nicht gekommen.
-
@nik82 ahaaa, das force_login muss nach dem Befehl für die Klima kommen, ich hatte das vorher gesetzt, um sozusagen das Auto schonmal in 'Hab-Acht' zu holen. Das habe ich dann aber wohl falsch verstanden, danke!
Wozu setzt Du dann noch den timeout? -
@pedder007
Naja du kannst es auch vor jedem Befehl setzen, aber das finde ich einfach schwieriger umzusetzen
Hättest du vor deiner Abfrage vom Fahrzeug noch einen Force Login gemacht wäre es auch gegangen.
Den Timeout kannst auch weglassen, ich bin nur immer ein Freund davon das man zwischen den Befehlen immer etwas Zeit lässt -
@nik82
Ok, dann sollte es so ja eigentlich auch passen:Der Zähler dient dazu, das Ganze nach 20 Minuten wieder abzuschalten, bzw. dazu auch noch einen Rückwärtscountdown in der VIS laufen zu lassen.
Ich werde das aber trotzdem mal umdrehen und schauen was passiert.
-
@pedder007
Sollte passen, würde eber eher 10 Sekunden warten bis "Start Clima" weil der Force Login kann schonmal über 5 Sekunden dauern und dann bekommst wieder ne Fehlermeldung... -
So'de'le, gerade nochmal getestet. Beim Ausschalten bleibt die Fehlermeldung (obwohl ausgeschaltet wird) und ich auch zwischen dem 'Klima_stop' und dem 'force_login' 10 Sekunden eingebaut hatte.
Jetzt habe ich mir die Meldung aber nochmal angeschaut und frage mich, ob das evtl. ein anderer Parameter, der gar nichts mit der Klimaeinstellung zu tun hat, sein kann, der da angemeckert wird
Nach dem_____11:30:49.367 info Stop clima for vehicle
kommt ja______11:31:27.928 info Forcing refresh from Car
dann sagt er___11:31:27.928 info Read new update for KNACT811FR5074045 directly from the car
und__________11:31:28.334 info Error on API-Full-Status - Fallback GetStatusFromCarUnd das finde ich komisch, weil erst sagt er, er ließt vom Auto und danach sagt er 'error on API' und ich gehe in den Fallback zum Auto!? - komisch, hätte er da (in Richtung Auto) nicht sowieso schon sein sollen!?
danach dann__11:31:28.397 error Error on API-Request Status, ErrorCount:1
und dann noch die lange Fehlermeldung:
_____________11:31:28.398 error @EuropeVehicle.status: [400] Bad Request on [GET] https://prd.eu-ccapi.kia.com:8080/api/v2/spa/vehicles/c93a609f-12db-4b5b-xxxx-xxxxxxxxxxx/status - {"retCode":"F","resCode":"4002","resMsg":"Invalid request body - Invalid deviceId. ","msgId":"e2880d30-ce74-11ef-xxxx-xxxxxxxxxx"}
Jetzt hatte ich in meinen vorherigen Posts bei den Hex-Sequenzen die Details ja immer ausge-x-t, da mir nicht klar ist, ob die irgendetwas mit den Zugangsdaten zu tun haben.
Bei genauerer Betrachtung (und nicht mehr so viel weg-ge-x-t) sieht es für mich aber so aus, als würde er via https request ein bestimmtes Datenfeld holen wollen und bekommt dazu dann aber eine Antwort ("retCode" ....) bzgl. eines invaliden request bodies oder einer invaliden ID, welche dann aber eine andere ist, als diejenige, welche der via https angefragt hat.Aber hat das überhaupt etwas mit der Klimaeinst. zu tun?
-
@pedder007 sagte in Adapter Hyundai (Bluelink) oder KIA (UVO):
Nach dem_____11:30:49.367 info Stop clima for vehicle
kommt ja______11:31:27.928 info Forcing refresh from CarUnd wo ist der Force Login dazwischen? Sollte eigentlich im Log zu sehen sein
-
@nik82 war in dem Fall noch davor (10 Sek), mit dem Resultat:
Update for KNACT811FR5074045 successfull
-
@pedder007 sagte in Adapter Hyundai (Bluelink) oder KIA (UVO):
Error on API-Full-Status - Fallback GetStatusFromCar
du musst schon richtig lesen
Full-Status ist nicht gleich mit dem StatusFromCar..
-
@arteck ok danke!
Da hab ich was gelernt, kann mit der Info so jetzt aber leider nichts anfangen?
Kannst Du mich da aufschlauen, bzw. geht meine Vermutung irgendwie in eine sinnvolle Richtung?