NEWS
Adapter Hyundai (Bluelink) oder KIA (UVO)
-
Hab ich gemacht, jetzt die Version 2.3.5.
Das Problem besteht weiterhin. Bluelink versucht 3x zu starten und wird dann vom Host gestoppt.
2023-07-20 13:37:37.076 - warn: bluelink.0 (12152) Object bluelink.0.XXXXXXXXXXXXXXX.driveHistory.cumulated03.consumption.total is invalid: obj.common.type has an invalid value (undefined) but has to be one of number, string, boolean, array, object, mixed, file, json 2023-07-20 13:37:37.080 - warn: bluelink.0 (12152) This object will not be created in future versions. Please report this to the developer. 2023-07-20 13:37:37.092 - error: bluelink.0 (12152) Unhandled promise rejection. This error originated either by throwing inside of an async function without a catch block, or by rejecting a promise which was not handled with .catch(). 2023-07-20 13:37:37.093 - error: bluelink.0 (12152) unhandled promise rejection: undefined is not a valid state value 2023-07-20 13:37:37.097 - error: bluelink.0 (12152) Error: undefined is not a valid state value at Object.maybeCallbackWithError (/opt/iobroker/node_modules/@iobroker/js-controller-common/build/lib/common/maybeCallback.js:35:17) at Bluelink._setState (/opt/iobroker/node_modules/@iobroker/js-controller-adapter/build/lib/adapter/adapter.js:5388:49) at Bluelink.setState (/opt/iobroker/node_modules/@iobroker/js-controller-adapter/build/lib/adapter/adapter.js:5349:21) at Json2iob.parse (/opt/iobroker/node_modules/iobroker.bluelink/lib/json2iob.js:121:34) at async Json2iob.parse (/opt/iobroker/node_modules/iobroker.bluelink/lib/json2iob.js:92:21) at async Json2iob.extractArray (/opt/iobroker/node_modules/iobroker.bluelink/lib/json2iob.js:253:17) at async Json2iob.parse (/opt/iobroker/node_modules/iobroker.bluelink/lib/json2iob.js:90:21) at async Bluelink.driveHistory (/opt/iobroker/node_modules/iobroker.bluelink/main.js:444:17) at async Te. (/opt/iobroker/node_modules/iobroker.bluelink/main.js:272:29) 2023-07-20 13:37:37.098 - error: bluelink.0 (12152) undefined is not a valid state value 2023-07-20 13:37:37.106 - warn: bluelink.0 (12152) Terminated (UNCAUGHT_EXCEPTION): Without reason 2023-07-20 13:37:37.108 - warn: bluelink.0 (12152) Object bluelink.0.XXXXXXXXXXXXXXX.driveHistory.cumulated03.consumption.engine is invalid: obj.common.type has an invalid value (undefined) but has to be one of number, string, boolean, array, object, mixed, file, json 2023-07-20 13:37:37.109 - warn: bluelink.0 (12152) This object will not be created in future versions. Please report this to the developer. 2023-07-20 13:37:37.118 - error: bluelink.0 (12152) Unhandled promise rejection. This error originated either by throwing inside of an async function without a catch block, or by rejecting a promise which was not handled with .catch(). 2023-07-20 13:37:37.119 - error: bluelink.0 (12152) unhandled promise rejection: undefined is not a valid state value 2023-07-20 13:37:37.120 - error: bluelink.0 (12152) Error: undefined is not a valid state value at Object.maybeCallbackWithError (/opt/iobroker/node_modules/@iobroker/js-controller-common/build/lib/common/maybeCallback.js:35:17) at Bluelink._setState (/opt/iobroker/node_modules/@iobroker/js-controller-adapter/build/lib/adapter/adapter.js:5388:49) at Bluelink.setState (/opt/iobroker/node_modules/@iobroker/js-controller-adapter/build/lib/adapter/adapter.js:5349:21) at Json2iob.parse (/opt/iobroker/node_modules/iobroker.bluelink/lib/json2iob.js:121:34) at async Json2iob.parse (/opt/iobroker/node_modules/iobroker.bluelink/lib/json2iob.js:92:21) at async Json2iob.extractArray (/opt/iobroker/node_modules/iobroker.bluelink/lib/json2iob.js:253:17) at async Json2iob.parse (/opt/iobroker/node_modules/iobroker.bluelink/lib/json2iob.js:90:21) at async Bluelink.driveHistory (/opt/iobroker/node_modules/iobroker.bluelink/main.js:444:17) at async Te. (/opt/iobroker/node_modules/iobroker.bluelink/main.js:272:29) 2023-07-20 13:37:37.121 - error: bluelink.0 (12152) undefined is not a valid state value 2023-07-20 13:37:37.125 - warn: bluelink.0 (12152) Object bluelink.0.XXXXXXXXXXXXXXX.driveHistory.cumulated03.consumption.climate is invalid: obj.common.type has an invalid value (undefined) but has to be one of number, string, boolean, array, object, mixed, file, json 2023-07-20 13:37:37.126 - warn: bluelink.0 (12152) This object will not be created in future versions. Please report this to the developer. 2023-07-20 13:37:37.141 - error: bluelink.0 (12152) Unhandled promise rejection. This error originated either by throwing inside of an async function without a catch block, or by rejecting a promise which was not handled with .catch(). 2023-07-20 13:37:37.141 - error: bluelink.0 (12152) unhandled promise rejection: undefined is not a valid state value 2023-07-20 13:37:37.142 - error: bluelink.0 (12152) Error: undefined is not a valid state value at Object.maybeCallbackWithError (/opt/iobroker/node_modules/@iobroker/js-controller-common/build/lib/common/maybeCallback.js:35:17) at Bluelink._setState (/opt/iobroker/node_modules/@iobroker/js-controller-adapter/build/lib/adapter/adapter.js:5388:49) at Bluelink.setState (/opt/iobroker/node_modules/@iobroker/js-controller-adapter/build/lib/adapter/adapter.js:5349:21) at Json2iob.parse (/opt/iobroker/node_modules/iobroker.bluelink/lib/json2iob.js:121:34) at async Json2iob.parse (/opt/iobroker/node_modules/iobroker.bluelink/lib/json2iob.js:92:21) at async Json2iob.extractArray (/opt/iobroker/node_modules/iobroker.bluelink/lib/json2iob.js:253:17) at async Json2iob.parse (/opt/iobroker/node_modules/iobroker.bluelink/lib/json2iob.js:90:21) at async Bluelink.driveHistory (/opt/iobroker/node_modules/iobroker.bluelink/main.js:444:17) at async Te. (/opt/iobroker/node_modules/iobroker.bluelink/main.js:272:29) 2023-07-20 13:37:37.142 - error: bluelink.0 (12152) undefined is not a valid state value 2023-07-20 13:37:37.147 - warn: bluelink.0 (12152) Object bluelink.0.XXXXXXXXXXXXXXX.driveHistory.cumulated03.consumption.devices is invalid: obj.common.type has an invalid value (undefined) but has to be one of number, string, boolean, array, object, mixed, file, json 2023-07-20 13:37:37.149 - warn: bluelink.0 (12152) This object will not be created in future versions. Please report this to the developer. 2023-07-20 13:37:37.162 - error: bluelink.0 (12152) Unhandled promise rejection. This error originated either by throwing inside of an async function without a catch block, or by rejecting a promise which was not handled with .catch(). 2023-07-20 13:37:37.162 - error: bluelink.0 (12152) unhandled promise rejection: undefined is not a valid state value 2023-07-20 13:37:37.163 - error: bluelink.0 (12152) Error: undefined is not a valid state value at Object.maybeCallbackWithError (/opt/iobroker/node_modules/@iobroker/js-controller-common/build/lib/common/maybeCallback.js:35:17) at Bluelink._setState (/opt/iobroker/node_modules/@iobroker/js-controller-adapter/build/lib/adapter/adapter.js:5388:49) at Bluelink.setState (/opt/iobroker/node_modules/@iobroker/js-controller-adapter/build/lib/adapter/adapter.js:5349:21) at Json2iob.parse (/opt/iobroker/node_modules/iobroker.bluelink/lib/json2iob.js:121:34) at async Json2iob.parse (/opt/iobroker/node_modules/iobroker.bluelink/lib/json2iob.js:92:21) at async Json2iob.extractArray (/opt/iobroker/node_modules/iobroker.bluelink/lib/json2iob.js:253:17) at async Json2iob.parse (/opt/iobroker/node_modules/iobroker.bluelink/lib/json2iob.js:90:21) at async Bluelink.driveHistory (/opt/iobroker/node_modules/iobroker.bluelink/main.js:444:17) at async Te. (/opt/iobroker/node_modules/iobroker.bluelink/main.js:272:29) 2023-07-20 13:37:37.163 - error: bluelink.0 (12152) undefined is not a valid state value 2023-07-20 13:37:37.169 - warn: bluelink.0 (12152) Object bluelink.0.XXXXXXXXXXXXXXX.driveHistory.cumulated03.consumption.battery is invalid: obj.common.type has an invalid value (undefined) but has to be one of number, string, boolean, array, object, mixed, file, json 2023-07-20 13:37:37.169 - warn: bluelink.0 (12152) This object will not be created in future versions. Please report this to the developer. 2023-07-20 13:37:37.185 - error: bluelink.0 (12152) Unhandled promise rejection. This error originated either by throwing inside of an async function without a catch block, or by rejecting a promise which was not handled with .catch(). 2023-07-20 13:37:37.186 - error: bluelink.0 (12152) unhandled promise rejection: undefined is not a valid state value 2023-07-20 13:37:37.187 - error: bluelink.0 (12152) Error: undefined is not a valid state value at Object.maybeCallbackWithError (/opt/iobroker/node_modules/@iobroker/js-controller-common/build/lib/common/maybeCallback.js:35:17) at Bluelink._setState (/opt/iobroker/node_modules/@iobroker/js-controller-adapter/build/lib/adapter/adapter.js:5388:49) at Bluelink.setState (/opt/iobroker/node_modules/@iobroker/js-controller-adapter/build/lib/adapter/adapter.js:5349:21) at Json2iob.parse (/opt/iobroker/node_modules/iobroker.bluelink/lib/json2iob.js:121:34) at async Json2iob.parse (/opt/iobroker/node_modules/iobroker.bluelink/lib/json2iob.js:92:21) at async Json2iob.extractArray (/opt/iobroker/node_modules/iobroker.bluelink/lib/json2iob.js:253:17) at async Json2iob.parse (/opt/iobroker/node_modules/iobroker.bluelink/lib/json2iob.js:90:21) at async Bluelink.driveHistory (/opt/iobroker/node_modules/iobroker.bluelink/main.js:444:17) at async Te. (/opt/iobroker/node_modules/iobroker.bluelink/main.js:272:29) 2023-07-20 13:37:37.187 - error: bluelink.0 (12152) undefined is not a valid state value 2023-07-20 13:37:37.191 - warn: bluelink.0 (12152) Object bluelink.0.XXXXXXXXXXXXXXX.driveHistory.cumulated03.regen is invalid: obj.common.type has an invalid value (undefined) but has to be one of number, string, boolean, array, object, mixed, file, json 2023-07-20 13:37:37.192 - warn: bluelink.0 (12152) This object will not be created in future versions. Please report this to the developer. 2023-07-20 13:37:37.215 - error: bluelink.0 (12152) Unhandled promise rejection. This error originated either by throwing inside of an async function without a catch block, or by rejecting a promise which was not handled with .catch(). 2023-07-20 13:37:37.216 - error: bluelink.0 (12152) unhandled promise rejection: undefined is not a valid state value 2023-07-20 13:37:37.217 - error: bluelink.0 (12152) Error: undefined is not a valid state value at Object.maybeCallbackWithError (/opt/iobroker/node_modules/@iobroker/js-controller-common/build/lib/common/maybeCallback.js:35:17) at Bluelink._setState (/opt/iobroker/node_modules/@iobroker/js-controller-adapter/build/lib/adapter/adapter.js:5388:49) at Bluelink.setState (/opt/iobroker/node_modules/@iobroker/js-controller-adapter/build/lib/adapter/adapter.js:5349:21) at Json2iob.parse (/opt/iobroker/node_modules/iobroker.bluelink/lib/json2iob.js:121:34) at async Json2iob.extractArray (/opt/iobroker/node_modules/iobroker.bluelink/lib/json2iob.js:253:17) at async Json2iob.parse (/opt/iobroker/node_modules/iobroker.bluelink/lib/json2iob.js:90:21) at async Bluelink.driveHistory (/opt/iobroker/node_modules/iobroker.bluelink/main.js:444:17) at async Te. (/opt/iobroker/node_modules/iobroker.bluelink/main.js:272:29) 2023-07-20 13:37:37.217 - error: bluelink.0 (12152) undefined is not a valid state value 2023-07-20 13:37:37.221 - warn: bluelink.0 (12152) Object bluelink.0.XXXXXXXXXXXXXXX.driveHistory.cumulated03.distance is invalid: obj.common.type has an invalid value (undefined) but has to be one of number, string, boolean, array, object, mixed, file, json 2023-07-20 13:37:37.221 - warn: bluelink.0 (12152) This object will not be created in future versions. Please report this to the developer. 2023-07-20 13:37:37.238 - error: bluelink.0 (12152) Unhandled promise rejection. This error originated either by throwing inside of an async function without a catch block, or by rejecting a promise which was not handled with .catch(). 2023-07-20 13:37:37.239 - error: bluelink.0 (12152) unhandled promise rejection: undefined is not a valid state value 2023-07-20 13:37:37.239 - error: bluelink.0 (12152) Error: undefined is not a valid state value at Object.maybeCallbackWithError (/opt/iobroker/node_modules/@iobroker/js-controller-common/build/lib/common/maybeCallback.js:35:17) at Bluelink._setState (/opt/iobroker/node_modules/@iobroker/js-controller-adapter/build/lib/adapter/adapter.js:5388:49) at Bluelink.setState (/opt/iobroker/node_modules/@iobroker/js-controller-adapter/build/lib/adapter/adapter.js:5349:21) at Json2iob.parse (/opt/iobroker/node_modules/iobroker.bluelink/lib/json2iob.js:121:34) at async Json2iob.extractArray (/opt/iobroker/node_modules/iobroker.bluelink/lib/json2iob.js:253:17) at async Json2iob.parse (/opt/iobroker/node_modules/iobroker.bluelink/lib/json2iob.js:90:21) at async Bluelink.driveHistory (/opt/iobroker/node_modules/iobroker.bluelink/main.js:444:17) at async Te. (/opt/iobroker/node_modules/iobroker.bluelink/main.js:272:29) 2023-07-20 13:37:37.240 - error: bluelink.0 (12152) undefined is not a valid state value 2023-07-20 13:37:37.623 - error: bluelink.0 (12152) Error: Connection is closed. 2023-07-20 13:37:37.625 - error: bluelink.0 (12152) Cannot check object existence of "bluelink.0.XXXXXXXXXXXXXXX.driveHistory.20230718.regen": Connection is closed. 2023-07-20 13:37:37.627 - error: bluelink.0 (12152) Error: Could not check object existence of bluelink.0.XXXXXXXXXXXXXXX.driveHistory.20230718.regen: Cannot check object existence of "bluelink.0.XXXXXXXXXXXXXXX.driveHistory.20230718.regen": Connection is closed. 2023-07-20 13:37:37.629 - error: bluelink.0 (12152) Cannot check object existence of "bluelink.0.XXXXXXXXXXXXXXX.driveHistory.20230718.distance": Connection is closed. 2023-07-20 13:37:37.632 - error: bluelink.0 (12152) Error: Could not check object existence of bluelink.0.XXXXXXXXXXXXXXX.driveHistory.20230718.distance: Cannot check object existence of "bluelink.0.XXXXXXXXXXXXXXX.driveHistory.20230718.distance": Connection is closed. 2023-07-20 13:37:37.634 - error: bluelink.0 (12152) Cannot check object existence of "bluelink.0.XXXXXXXXXXXXXXX.driveHistory.20230717": Connection is closed. 2023-07-20 13:37:37.636 - error: bluelink.0 (12152) Error: Could not check object existence of bluelink.0.XXXXXXXXXXXXXXX.driveHistory.20230717: Cannot check object existence of "bluelink.0.XXXXXXXXXXXXXXX.driveHistory.20230717": Connection is closed. 2023-07-20 13:37:37.638 - error: bluelink.0 (12152) Cannot check object existence of "bluelink.0.XXXXXXXXXXXXXXX.driveHistory.20230717.period": Connection is closed. 2023-07-20 13:37:37.759 - error: host.raspberrypi instance system.adapter.bluelink.0 terminated with code 6 (UNCAUGHT_EXCEPTION) 2023-07-20 13:37:37.759 - info: host.raspberrypi Restart adapter system.adapter.bluelink.0 because enabled
Mich stört das nicht wirklich, zur Not ziehe ich ein Backup von Gestern rein - wäre aber cool zu erfahren wieso das passiert ist
Ich meine ich hätte den JS-Controller upgedated (jetzt v18.17.0)
-
@michaelnorge mach erstmal in den Einstellungen den EV teil aus( links unten) . da passt was nicht.. dann sollte zumindest der adapter wieder starten
ansonten kannst nochmal von GIT isntallieren..
-
@arteck Mir war das zu heikel und ich habe direkt nach meinem letzten Post ne 10 Tage alte Version drüber gezogen, noch bevor ich angefangen bin, mit den Betas rumzuspielen.
Vielleicht habe ich einfach was falsch gemacht, vielleicht melden sich auch noch andere hier mit dem gleichen Problem. Sry das ich Dir nicht helfen kann -
ich hab da mal was gebastelt damit die Datenpunkte stimmen, bei MHEV/PHEV oder Benziner/Diesel
die können die Klima nicht einschaltendie Motorvariante dementsprechend einstellen ..sonst startet der Adapter nicht.. meldung im LOG beachten
ansonsten kann man jetzt auch fore_login durchführen.. ohne den adapter neu starten zu müssen
ALLE Steuerrungsdatenpunkte sind umgezogen in Control.. bitte adapter Datenpunkte löschen .. damit diese an der richtigen stelle neu erstellt werden
force_update wurde korrigiert.. war als button deklariert..
-
@arteck
Vielen Dank für das Update, funktioniert alles perfekt
(EV: Kia EV6) -
@michael-loddoch
Mit Version 2.3.5 funktioniert es jetzt. Dankeschön! -
Seit heute morgen 0 Uhr, hat noch jemand die Probleme?
Bluelink App geht aber ohne Problemebluelink.0 2023-07-29 09:18:27.129 error Server is not available or login credentials are wrong bluelink.0 2023-07-29 09:18:27.128 error ManagedBluelinkyError: @EuropeController.getVehicles: [401] Unauthorized on [GET] https://prd.eu-ccapi.hyundai.com:8080/api/v1/spa/vehicles - {"retCode":"F","resCode":"4017","resMsg":"Invalid request value - Invalid Application Id. - 32437.111000061035","msgId":"973b7063-9c26-433e-9532-f4c5316b5bdb"} bluelink.0 2023-07-29 09:18:21.185 info Login to api bluelink.0 2023-07-29 09:18:21.140 info starting. Version 2.3.2 (non-npm: Newan/ioBroker.bluelink) in /opt/iobroker/node_modules/iobroker.bluelink, node: v18.15.0, js-controller: 4.0.24
-
@bigal sagte in Adapter Hyundai (Bluelink) oder KIA (UVO):
hat noch jemand die Probleme?
Jap, kommt immer mal wieder vor, die Server spacken mal wieder rum.
-
@bigal Jepp, hier das Gleiche (Norwegen)
Edit: Ist aber gut das hier im Forum jemand bescheid sagt. Das schließt dann automatisch einen anderen Fehler aus
-
@bigal @arteck
Ich glaube das liegt an einem Problem der hyundai_kia_Connect_api. Es waren wohl auch andere Programm betroffen.: =>
https://github.com/Hyundai-Kia-Connect/hyundai_kia_connect_api/releases/tag/v3.4.0Habe leider zu wenig Ahnung um das Problem genau nachzuvollziehen. Bei mir besteht es auf alle Fälle weiterhin.
-
@ron-1 Ja bei mir auch unverändert....
-
Bei mir funktioniert es seit 11:14 Uhr wieder. Mal sehen wie lang
-
Hier läufts auch wieder…
-
@meister-mopper Ja hier auch
-
@meister-mopper Hier geht es auch wieder .
-
Hallo zusammen,
vielleicht kann mir ja jemand mal erklären, was ich falsch mache: Ich habe auch Version 2.3.5 über GIT installiert. Ich habe einen KIA EV6 und entsprechend Motor "EV" ausgewählt.
Die Verbindung funktioniert wunderbar und es werden regelmäßig Updates vom Auto geholt und in die Objekte geschrieben.
Wenn ich einen(!) Befehl ans Auto sende, dann funktioniert auch das wunderbar, also Klima an, aufschließen, whatever...
Sende ich einen weiteren Befehl, dann kommt dieser nicht am Auto an und im Protokoll erscheint folgende Fehlermeldung:
Hier habe ich bspw. zwei mal hintereinander die Klima gestoppt: Das erste Mal klappt, das zweite (und jedes weitere) Mal nicht mehr.
Starte ich die Instanz neu, dann kann ich wieder erfolgreich einen(!) Befehl abschicken, sende ich einen zweiten oder dritten Befehl, dann laufen die in diesen Fehler - bis ich die Instanz wieder neu starte.Sieht das bei noch jemandem so aus? Jemand eine Idee?
Vielen Dank
-
@sansibar ja das ist noch ein Bug..Serverseitig..warum auch immer .. es scheint als ob jede 2-te Aufruf die App ID verliert
deshalb hab ich ein force_login button eingebaut.. also befehl absetzen dann dirket hinterher force_login...dann klappt mit dem nächsten Befehl ohne Fehler
-
@sansibar
Hey da haben wir ja endlich noch einen Kia EV6 Fahrer
Arteck hat dafür extra den force_login Button rein.
Einfach dieses Blockly machen, dann funktioniert alles perfekt: -
Hallo zusammen,
hab seit einer Weile folgendes Problem: Adapter startet normal und liest die neuen Werte ein. Aber dann meldet er unhandled promis rejection und schließlich UNCOUGHT_EXCEPTION, der js-controller stoppt den Adapter wegen häufiger Abstürze.
Ich kann leider nicht mehr genau nachvollziehen, ab wann der Fehler genau aufgetaucht ist. Entweder ist es seit dem Controller-Update auf Ver. 5 oder seit einem Node-Update auf 18.x
Bereits versucht: Adapter gelöscht, 1) von npm neuinstalliert, 2) von Github neuinstalliert
Screenshot vom Log:
Vielleicht habt ihr einen Tipp/eine Lösung für mich. Danke!
VG Marcus
-
@wm20320 Ich habe genau dieselbe Fehlermeldung beim Homekit Controller. Danach Bootloop und stop des Adapters durch das System.