NEWS
Adapter Hyundai (Bluelink) oder KIA (UVO)
-
@g-polat
Ich glaube nicht, dass es etwas mit der JS-Controllerversion zu tun hat.
Irgendwie scheint die Aktualisierung des Adapters nicht zuverlässig alle Datenpunkte zu holen oder zu bekommen.
So wurde zwar heute der Tachostand abgeholt, aber die "Today" bzw. Historie für Heute nicht, wobei die Fahrt länger als 20 Minuten und weiter als 30KM war.
Nach einem Neustart des Instanz wurden dann alle Daten aktualisiert.
Die Daten werden direkt vom Auto geholt und nicht vom Server.LG RGT
-
@ilovegym sagte in Adapter Hyundai (Bluelink) oder KIA (UVO):
bei mir laeuft er seit 5.x Alpha problemlos... welche Node und NPM Version, welches BS ?
dein Logauszug ist etwas kurz.. das wichtigste fehlt.. ( was vorher passiert und warum..)
Bei so Sachen bitte immer den Adapter auf Debug stellen und das Log von Start an posten, da werden auch NPM usw mit angezeigt.Habe soeben auf 5.0.4 geupdatet, leider wieder gleicher Fehler
Node:
/usr/bin/node /usr/bin/npm /usr/bin/npx v16.20.0 v16.20.0 8.19.4 8.19.4
Log:
bluelink.0 2023-06-16 10:45:17.804 error 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(). bluelink.0 2023-06-16 10:45:17.797 error undefined is not a valid state value bluelink.0 2023-06-16 10:45:17.797 error 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:5372:49) at Bluelink.setState (/opt/iobroker/node_modules/@iobroker/js-controller-adapter/build/lib/adapter/adapter.js:5333: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.receiveEVInformation (/opt/iobroker/node_modules/iobroker.bluelink/main.js:390:17) at async Oe.<anonymous> (/opt/iobroker/node_modules/iobroker.bluelink/main.js:225:29) bluelink.0 2023-06-16 10:45:17.796 error unhandled promise rejection: undefined is not a valid state value bluelink.0 2023-06-16 10:45:17.796 error 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(). bluelink.0 2023-06-16 10:45:17.786 warn Terminated (UNCAUGHT_EXCEPTION): Without reason bluelink.0 2023-06-16 10:45:17.786 info terminating bluelink.0 2023-06-16 10:45:17.780 info Adapter bluelink cleaned up everything... bluelink.0 2023-06-16 10:45:17.772 error undefined is not a valid state value bluelink.0 2023-06-16 10:45:17.772 error 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:5372:49) at Bluelink.setState (/opt/iobroker/node_modules/@iobroker/js-controller-adapter/build/lib/adapter/adapter.js:5333: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.receiveEVInformation (/opt/iobroker/node_modules/iobroker.bluelink/main.js:390:17) at async Oe.<anonymous> (/opt/iobroker/node_modules/iobroker.bluelink/main.js:225:29) bluelink.0 2023-06-16 10:45:17.770 error unhandled promise rejection: undefined is not a valid state value bluelink.0 2023-06-16 10:45:17.769 error 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(). bluelink.0 2023-06-16 10:45:17.302 info 1 Vehicles found bluelink.0 2023-06-16 10:45:13.482 info Login to api bluelink.0 2023-06-16 10:45:13.435 info starting. Version 2.3.2 (non-npm: Newan/ioBroker.bluelink#488b418ad72b6f3821ce26c9a0e0fbd853946cbe) in /opt/iobroker/node_modules/iobroker.bluelink, node: v16.20.0, js-controller: 5.0.4 host.iobroker 2023-06-16 10:45:03.771 info instance system.adapter.bluelink.0 started with pid 5074 host.iobroker 2023-06-16 10:45:02.502 info "system.adapter.bluelink.0" enabled
Habe soeben alle DP gelöscht und Iobroker neu gestartet:
bluelink.0 2023-06-16 10:50:52.744 warn This object will not be created in future versions. Please report this to the developer. bluelink.0 2023-06-16 10:50:52.744 warn Object bluelink.0.TMAJE812DNJ024584.driveHistory.cumulated01.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 bluelink.0 2023-06-16 10:50:52.724 warn Terminated (UNCAUGHT_EXCEPTION): Without reason bluelink.0 2023-06-16 10:50:52.723 info terminating bluelink.0 2023-06-16 10:50:52.717 info Adapter bluelink cleaned up everything... bluelink.0 2023-06-16 10:50:52.708 error undefined is not a valid state value bluelink.0 2023-06-16 10:50:52.707 error 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:5372:49) at Bluelink.setState (/opt/iobroker/node_modules/@iobroker/js-controller-adapter/build/lib/adapter/adapter.js:5333: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.receiveEVInformation (/opt/iobroker/node_modules/iobroker.bluelink/main.js:390:17) at async Oe.<anonymous> (/opt/iobroker/node_modules/iobroker.bluelink/main.js:225:29) bluelink.0 2023-06-16 10:50:52.705 error unhandled promise rejection: undefined is not a valid state value bluelink.0 2023-06-16 10:50:52.705 error 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(). bluelink.0 2023-06-16 10:50:52.681 warn This object will not be created in future versions. Please report this to the developer. bluelink.0 2023-06-16 10:50:52.680 warn Object bluelink.0.TMAJE812DNJ024584.driveHistory.cumulated01.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 bluelink.0 2023-06-16 10:50:51.525 info 1 Vehicles found bluelink.0 2023-06-16 10:50:47.770 info Login to api bluelink.0 2023-06-16 10:50:47.741 info starting. Version 2.3.2 (non-npm: Newan/ioBroker.bluelink#488b418ad72b6f3821ce26c9a0e0fbd853946cbe) in /opt/iobroker/node_modules/iobroker.bluelink, node: v16.20.0, js-controller: 5.0.4 host.iobroker 2023-06-16 10:50:45.112 info instance system.adapter.bluelink.0 started with pid 8136 host.iobroker 2023-06-16 10:50:44.532 info "system.adapter.bluelink.0" enabled
-
@g-polat sagte in Adapter Hyundai (Bluelink) oder KIA (UVO):
node: v16.20.0
mach ein update auf 18 bitte
-
Hallo,
kurze Frage: Den Gesamtkilometerstand des Fahrzeugs sieht man nicht in der App und somit natürlich auch nicht im Adapter oder? -
@nik82 sagte in Adapter Hyundai (Bluelink) oder KIA (UVO):
Den Gesamtkilometerstand des Fahrzeugs sieht man nicht in der App und somit natürlich auch nicht im Adapter oder?
Er wird nicht geliefert, wenn das Fzg beim Abrufen aus ist. Ich rufe mit Skript ab, wenn es eingeschaltet ist.
-
@meister-mopper
Ah ok, das heißt der Datenpunkt kommt noch wenn das Fahrzeug eingeschaltet ist und ich einen force_refresh_from_car mache?
Ok, teste ich, danke für die schnelle Rückinfo. Hab den Wagen erst zwei Tage, muss mich erst noch einfinden -
Doch, in der App sieht man ihn, etwas versteckt unter Status / ganz unten Fahrzeugmanagement / Fahrzeugbericht
Die Werte werden auch vom Adapter alle abgerufen.
-
@ilovegym
Ah da ist es in der App, dankeUnd unter welchem Datenpunkt finde ich das dann im Adapter?
-
@nik82 odometer
-
Bei meinem Niro EV wird das nirgends angezeigt
-
Kann es sein, dass du ne Softwareversion auf dem Auto hast, die noch den KM-Bug hat?
Da gabs letztes Jahr mal was...Hyundai Ioniq5:
-
@ilovegym sagte in Adapter Hyundai (Bluelink) oder KIA (UVO):
Kann es sein, dass du ne Softwareversion auf dem Auto hast, die noch den KM-Bug hat?
KA, ich glaube, sie ist Stand 11/2022
-
@ilovegym
Ah ich war blind, hab alles durchgeschaut und das nicht gesehenTop Danke.
@Meister-Propper
Stimmt doch alles, das Problem ist die App, bei dir steht in der App bei Kilometerzähler 0km, bei mir kommt da schon die richtige Kilometeranzahl, deswegen wird bei dir der value 0 angezeigt wahrscheinlich -
@nik82 sagte in Adapter Hyundai (Bluelink) oder KIA (UVO):
Stimmt doch alles
??? Der hat aktuell 15.444 Kilometer auf dem Buckel.
-
@meister-mopper
Ich meine ja vom Adapter her, weil in deiner App auch 0km steht:Das scheint ein Bug der App oder Fahrzeug zu sein, wenn in der App schon der Fehler mit den 0km ist, dann kanns der Adapter ja auch nur falsch anzeigen.
-
@meister-mopper sagte in Adapter Hyundai (Bluelink) oder KIA (UVO):
@ilovegym sagte in Adapter Hyundai (Bluelink) oder KIA (UVO):
Kann es sein, dass du ne Softwareversion auf dem Auto hast, die noch den KM-Bug hat?
KA, ich glaube, sie ist Stand 11/2022
Genau da war der Bug… wurde im Dezember Update behoben..
mittlerweile sind wir beim Juni-Update.. -
Danke, dann hau ich das nachher mal drauf
-
@meister-mopper
Bitte nicht steinigen für die dumme Frage, wie gesagt hab das Auto erst zwei Tage.Wie kannst du denn das Update einfach drauf machen? Ich habe gedacht für ein Software Update muss man in die Werkstatt?
Ich kenne bis jetzt nur den Navigations Updater, aber der updatet ja nur die Navikarten dachte ich? -
Da kommt, wenn vorhanden, auch neue Firmware mit. Einfach die Software auf einen Stick bruzzeln, Kfz einschalten und über das Menü updaten.
-
@meister-mopper
Cool, danke.