NEWS
Adapter Hyundai (Bluelink) oder KIA (UVO)
-
@toki1973 kein plan .. was fährst du ?? wie ist der adapter eingestellt .. ist die batterie 12V ausreichend geladen.. und und und
der today ordner entsteht erst an dem Tag wo das Datum passt.. also bist die nicht am 13.06 gefahren oder der adapter lief da nicht.. gibbet auch kein today..
soll ich es für dich umbenennen auf ... binichNURheutegefahrendatenpunkt
-
@arteck
Herzlichen Dank für deine Arbeit und den neuen Channel "today", der bei mir super funktioniert:
Darf ich eine Bitte / einen Wunsch äußern, ohne unverschämt zu wirken?
Leider habe ich noch keine Ahnung, wie ich es hier sonst einkippen kann. Im Prinzip in eine "Wunschliste".Da du es hinbekommen hast, die Tagesdaten immer wieder in diesen einen Channel zu schreiben und ich/alle die Daten somit selber fortlaufend in eine DB schreiben können, habe ich damit automatisch die Historie.
Kannst du dann in den Einstellungen der Adapter-Instanz eine Checkbox einbauen, die den Download der Historie aus der Datenquelle (siehe Kontoeinstellungen) in den Adapter ausschaltet.
Die Historie wird ja nun nicht mehr als eigener Channel pro Tag benötigt.
Und wenn sie jemand haben möchte, um seine eigene in seiner DB nachzupflegen, kann er sie anschalten.LG RGT
-
@rgt gute idee..mach ich..wird aber erst nächste Woche..
-
Hi, ich fahre einen Ioniq5 und da funktioniert der 12V Batterie Status und Wert einwandfrei.
Den Datenpunkt Today kommt bei mir aber auch nicht, ich fahre aber auch zur Zeit nicht jeden Tag..
Aktuelle Version von Git ist drauf.. js-controller 5.x Beta.. -
@arteck sagte in Adapter Hyundai (Bluelink) oder KIA (UVO):
@rgt gute idee..mach ich..wird aber erst nächste Woche..
ja, sehr gute Idee!
Eine History und geloggt mit Influx/SQL und da kann man es mit Grafana oder was auch immer auswerten...
-
@ilovegym Habe das geleiche Fahrzeug. Nun bekomme ich den Today History Wert. Aber immer noch nicht eine Aktualisierung des 12V SOC.
-
neueste Infotainmentsoftware haste drauf im Ioniq? ( seit heute gibts uebrigens das lang angekuendigte Fruehjahr-Update.. also den Navi-Update auf dem Windows Rechner anwerfen und runterladen oder auf OTA warten... )
Die 12V aktualisiert sich erst nach ca 20min fahren... oder wenn er am laden ist...
Heute ist auch bei mir der Datenpunkt Today aufgetaucht...
-
@ilovegym
Danke für den Hinweis auf das Update -
@ilovegym sagte in Adapter Hyundai (Bluelink) oder KIA (UVO):
oder auf OTA warten...
Da warte ich mal, bin gespannt, ob das ota auch wirklich funzt. Aber, da muss man, glaube ich, ein paar Kilometer schrubben, bis die Daten komplett über SIM-Karte übermittelt wurden.
-
Auf ota warten dauert mir zu lange . Habe gerade runter geladen und mittels usb-stick installiert. Lief problemlos durch.
-
Ich habe gestern JS-Controller auf 5.0.3 geupdatet, seitdem läuft der Adapter bei mir nicht mehr
bluelink.0 2023-06-14 13:29:56.365 error unhandled promise rejection: undefined is not a valid state value bluelink.0 2023-06-14 13:29:56.364 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-14 13:29:56.350 error undefined is not a valid state value bluelink.0 2023-06-14 13:29:56.350 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.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:383:17) at async ae. (/opt/iobroker/node_modules/iobroker.bluelink/main.js:222:25) bluelink.0 2023-06-14 13:29:56.350 error unhandled promise rejection: undefined is not a valid state value bluelink.0 2023-06-14 13:29:56.349 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().
-
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. -
@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?