NEWS
Adapter Hyundai (Bluelink) oder KIA (UVO)
-
@newan Reicht dir mein Log von Gestern per Mail nicht?
Ich helfe gerne mit Logs oder Tests. -
@theloh Habe einen Account zum testen bekommen. Schaue ich bei ob ich ggf. nicht den Fullstatus abfrage sondern den ohne Location. ggf. macht es weniger Probleme.
Die anderen könnten ja mal dein vorgehen prüfen ob deren System auch ein Reset bekommen hat.
-
Testrelease für den 503er Fehler veröffentlicht. Hoffe auf Tester!
-
@newan Auch wenn ich nun verbrannt werde. 2.2.0 läuft noch bei mir. Wie kann ich die Testversion von heute Testen?
-
@newan Hi, ich hatte den 503er Error ja auch, war dann zwischenzeitlich wieder weg.. Hab jetzt mal von Git geladen, es treten keine Fehler zur Zeit auf.
Node 14.18.2, NPM 6.14.15, js-controller 3.3.22, Debian Buster. -
@theloh Einfach nochmal per Expertenmodus über git installieren. Müsste 2.2.1 sein
-
@newan Erledigt: iobroker läuft bei mir im Docker Container.
Wenn es Errors gibt sende ich dir das Log.
Danke für das schnelle Update!Plattform
linux
Betriebssystem
linux
Architektur
x64
CPUs
8
Geschwindigkeit
2700 MHz
Modell
Intel(R) Core(TM) i7-8559U CPU @ 2.70GHz
RAM
15.5 GB
System-Betriebszeit
2 T. 12:14:49
Node.js
v14.18.3
NPM
6.14.15
Datenträgergröße
467.89 GB
freier Festplattenspeicher
411.09 GB
Anzahl der Adapter
362
Betriebszeit
14:09:17
Aktive Instanzen
29
location
/opt/iobroker/
Hostname
iobroker -
Moin. Danke erstmal für diesen tollen Adapter.
Hatte jetzt auch das 12V-leer Problem, Fahrzeug ist 6 Wochen alt.
Habe gestern die 2.2 von GitHub installiert, heute morgen ging er zumindest auf und an.
Wenn dann bei 50% die Abfragen gestoppt werden: Wie laufen sie wieder an?Für meinen Usecase könnte ich noch die Uhrzeit einschränken, d.h. Abfragen nur 6-23 Uhr z.B. Hat das schon jemand umgesetzt?
Ich habe noch nicht rausgefunden, wie ich das in Blockly oder JavaScript realisieren kann. -
@thegrinch
Ich glaube es werden nur die automatischen Abfragen, die man im Adapter konfigurieren kann, abgeschaltet. Du kannst die Abfrage dann nur manuell machen und wenn die 12V Batterie wieder über 50% aufgeladen ist, gehen wieder die automatischen Abfragen. Ich habe jetzt nur 3 eingestellt. Wenn man es wissen will, kann man ja manuell refreshen.
Ich habe mir zwar auch eine schöne VIS gebastelt, aber außer der genaueren Info über die 12V Batterie ist zumindest in meinem Fall, da ich auch keine Wallbox habe und das Auto nicht aufwärmen muß, der Nutzen gering. Auch bei der Überwachung der 12V Batterie bin ich noch skeptisch. Der Wert batSoc wird nicht immer mit übertragen. Evtl. kann er nicht im Auto ausgelesen werden. Das korrespondiert vielleicht mit der APP, wo der 12V Batteriestatus auch oft nicht angezeigt wird. Dann habe ich das Gefühl, dass der Batteriewert nur ausgelesen wird, wenn das Auto eingeschaltet wurde. Bei mir steht es schonmal eine Woche und da sinkt der Wert nicht, erst wenn ich es starte hüpft er mehrere % runter. Dann kommt noch dazu, dass nach 7 Tagen ohne Fahrten der Remotezugriff vom Auto abgeschaltet wird (wegen der Entladung) und man die 12V Batterie auch nicht mehr überwachen kann, egal ob die über oder unter 50% war. -
@klausiob ich habe in meiner vis 'nur' den Füllstand Hauptbatterie, ob die Türen verschlossen sind und eine Kartendarstellung wo das Auto sich rum treibt.
Der Adapter kriegt ja nicht mit, wenn die 12V wieder über 50 geht wenn er nicht mehr abfragt, daher meine Frage.
Ich logge jetzt auch mal die 12V Werte und beobachte das, guter Hinweis, danke.
-
@thegrinch sagte in Adapter Hyundai (Bluelink) oder KIA (UVO):
Ich habe noch nicht rausgefunden, wie ich das in Blockly oder JavaScript realisieren kann.
Ich habe den Tipp iwo oben in diesem thread befolgt und aktualisiere nur, wenn das view aufgerufen wird.
Wer es gebrauchen kann, hier der blockly code:
Im Adapter habe ich das Minimum 3 eingestellt.
Ich hatte bisher keine Probleme mit dem 12 V Speicher (habe das Kfz aber auch erst seit Oktober)
-
@thegrinch ich nutze die letzte V 2.2.1 und heute war die Karre nach 2 Tagen Stillstand leer. Nachdem ich Starthilfe gegeben habe und das Auto einmal gestartet habe spran der Wert von 99% auf 34%.
Der Letzte Wert von der Batterie wurde laut DB gestern gelesen. Offenbar scheint der 12V Wert nicht sonderlich häufig vom Auto gesendet zu werden. Denn normalerweise sollte bei 96 Auslesungen am Tag genug Zeit sein einen Trend, von bei mir 99% auf 34%, auch erstellen zu können.Zu deiner Frage. Du kannst die Auslesung wieder mit folgendem Datenpunkt anwerfen.
bluelink.0.VIN.control.force_refresh -
@theloh Danke.
Dann setzte ich das mal auf 0 (bzw. die 3 pro Tag für die Trips) und mache mir ein Blockly:
Stündliches Auslesen von 6-23 Uhr
Wenn Fahrzeug an alle 5min auslesen (wegen GPS)
Wenn 12V unter 50 -> Warnung und stop -
@theloh Ja das hebelt natürlich die Adapter Einstellung aus. Mit Force_refresh oder den Hacken im Adapter Einstellungen entfernen, sollte es lösen da der wieder regelmäßig abfragt.
-
@newan Die Antwort war zu theGrinch, oder?
Ich werde das wohl ähnlich handhaben. Sage mal. Könntest du einen Datenpunkt im Adapter ergänzen, der den Connect Zustand anzeigt? True wäre so etwas wie. Abfrage wäre laut dem Timing drann und war erfolgreich? False wäre bei einem Error oder eben wenn der Adapter nicht abfragen möchte wie z.B. letzter Ladestand unter 50%.
Ärgerlich ist nur, dass die Abfrage vom Server nichts bringt, wenn der Server keine aktualisierten Ladezustand vom Auto bekommt.
Gibt es evtl. die Möglichkeit vom Server abzufragen wann die letzten Werte vom Auto dort aktualisiert wurden? -
@theloh sagte in Adapter Hyundai (Bluelink) oder KIA (UVO):
heute war die Karre nach 2 Tagen Stillstand leer. Nachdem ich Starthilfe gegeben habe und das Auto einmal gestartet habe spran der Wert von 99% auf 34%.
Der Letzte Wert von der Batterie wurde laut DB gestern gelesen. Offenbar scheint der 12V Wert nicht sonderlich häufig vom Auto gesendet zu werden. Denn normalerweise sollte bei 96 Auslesungen am Tag genug Zeit sein einen Trend, vonHatte ich ja schon bemerkt s.o. :
Der Wert batSoc wird nicht immer mit übertragen. Evtl. kann er nicht im Auto ausgelesen werden. Das korrespondiert vielleicht mit der APP, wo der 12V Batteriestatus auch oft nicht angezeigt wird. Dann habe ich das Gefühl, dass der Batteriewert nur ausgelesen wird, wenn das Auto eingeschaltet wurde.batSoc fehlt auch regelrecht in der JSON-Response oder ist immer der gleiche, wenn man das Auto nicht mal startet. Aber leer war meine Batterie seit Juli noch nie. Es kam nur einmal in der APP "Achtung".
@THELOH Ist das an einer Wallbox so passiert?
-
@klausiob meiner war an der Wallbox leer. Leider habe ich die 12V Spannung nicht mitgeloggt und daher keinen Graph.
Echt eine komische Funktion, dass die 12V nicht aus der Hauptbatterie nachgeladen wird. Was sich Kia/Hyundai da wohl gedacht hat.
-
@thegrinch
Ich habe derzeit das Problem mit dem ioBroker. Das wenn der Wagen (IONIQ 5) nicht ladend in der Garage steht. Funktioniert die Abfrage über den ioBroker nach ca. 30 bis 60 Minuten nicht mehr. Ich erhalte immer diese Fehlermeldung:@EuropeVehicle.fullStatus: [503] Service Unavailable on [GET] https://prd.eu-ccapi.hyundai.com:8080/api/v2/spa/vehicles/f46c548a-f1f1-42f2-ab18-b51b6acb6fc0/location - {"retCode":"F","resCode":"5031","resMsg":"Unavailable remote control - Service Temporary Unavailable","msgId":"170bcd01-5359-4e84-a928-0626cab646cc"}
Sobald ich den Wagen an mache und damit fahre aktualisieren sich die Werte wieder. Kann man dir jemand helfen?
Es liegt nicht an einem temporären Server Problem, weil ich dieses Problem reproduzieren kann. 12v Batterie ist auf 90%.
Viele Grüße
-
@saladfinger
Ich habe gerade gesehen das es ein Beta Release 2.2.1 gibt. Ich habe diese gerade installiert und werde berichten. Falls es bei mir geholfen hat.Vielen Dank!
-
@saladfinger Die V.2.2.1 wurd genau wegen dem location Fehler gebaut und sollte damit helfen. Gib bitte mal Rückmeldung.