Re: Support: Kia
Verfasst: Di Mai 28, 2024 7:18 am
Ich wollte nur mal vorsichtig nachfragen, ob es schon eine Idee gibt, wie die anderen Werte (12V Batterie, Kilometerstand) in der 2.0 per MQTT abgefragt werden könnten.
Ich wollte nur mal vorsichtig nachfragen, ob es schon eine Idee gibt, wie die anderen Werte (12V Batterie, Kilometerstand) in der 2.0 per MQTT abgefragt werden könnten.
Ich bin noch auf 2024-05-03 14:07:56 +0200 [e7126d54c] (2.1.4 Beta.3).AMI hat geschrieben: ↑Mo Jun 24, 2024 10:59 am Funktioniert mit Release 2.1.4 die SOC-Abfrage für KIA überhaupt noch?
Seit dem Update auf 2.1.4 bekomme ich gar keinen SOC mehr, nur unter Status/<Fahrzeug> die Meldung:
Modulmeldung: <class 'UnboundLocalError'> ("local variable 'response' referenced before assignment",)
Hatte bis zum Update problemlos geklappt.
Aktuell geht das leider nicht anders, weil Kia die Daten nicht auf die Anfrage zurück schickt, sondern über einen Seitenkanal, auf den es aktuell keinen Zugriff gibt.rleidner hat geschrieben: ↑Mo Jun 24, 2024 10:35 am Frage bzw. Anmerkung zum "KIA / Hyundai (experimental)"-Modul in 2.x:
Momentan wird für 130 sec auf die Antwort vom Fahrzeug/Server gewartet.
Das blockiert natürlich den SOC-Thread für diese Zeit, d.h. SOC-Abfragen für andere Fahrzeuge werden erst danach abgearbeitet.
Sind da noch Änderungen geplant?
Ich habe jetzt auf den aktuellen master (2.1.5-Alpha.1/2024-06-24 12:25:51 +0200 [64ac11ee9]) upgedated.rleidner hat geschrieben: ↑Mo Jun 24, 2024 11:20 amIch bin noch auf 2024-05-03 14:07:56 +0200 [e7126d54c] (2.1.4 Beta.3).AMI hat geschrieben: ↑Mo Jun 24, 2024 10:59 am Funktioniert mit Release 2.1.4 die SOC-Abfrage für KIA überhaupt noch?
Seit dem Update auf 2.1.4 bekomme ich gar keinen SOC mehr, nur unter Status/<Fahrzeug> die Meldung:
Modulmeldung: <class 'UnboundLocalError'> ("local variable 'response' referenced before assignment",)
Hatte bis zum Update problemlos geklappt.
Damit funktioniert es.
Ich werde demnächst auf den aktuellen Master gehen und gebe dann Rückmeldung.
Code: Alles auswählen
2024-06-24 21:54:48,026 - {modules.vehicles.kia.api:829} - {INFO:fetch soc_ev5} - Kia/Hyundai: Update starting
2024-06-24 21:54:48,028 - {modules.vehicles.kia.api:299} - {ERROR:fetch soc_ev5} - kia.loadToken: token file error:
Traceback (most recent call last):
File "/var/www/html/openWB/packages/modules/vehicles/kia/api.py", line 296, in loadToken
with open(token_file, 'r', encoding='utf-8') as f:
FileNotFoundError: [Errno 2] No such file or directory: '/var/www/html/openWB/ramdisk/soc_kia_vehicle5_token'
2024-06-24 21:54:48,034 - {modules.vehicles.kia.api:592} - {INFO:fetch soc_ev5} - Kia/Hyundai: Token request starting
2024-06-24 21:54:48,035 - {modules.vehicles.kia.api:339} - {INFO:fetch soc_ev5} - Kia/Hyundai: Create Login-session
2024-06-24 21:54:48,461 - {modules.vehicles.kia.api:368} - {INFO:fetch soc_ev5} - Kia/Hyundai: Requesting device ids
2024-06-24 21:54:48,583 - {modules.vehicles.kia.api:411} - {INFO:fetch soc_ev5} - Sending VersionInfo
2024-06-24 21:54:48,678 - {modules.vehicles.kia.api:457} - {INFO:fetch soc_ev5} - Kia/Hyundai: Sending username/password
2024-06-24 21:54:50,341 - {modules.vehicles.kia.api:519} - {INFO:fetch soc_ev5} - Kia/Hyundai: Requesting access token
2024-06-24 21:54:50,835 - {modules.vehicles.kia.api:561} - {INFO:fetch soc_ev5} - Kia/Hyundai: Registering DeviceId
2024-06-24 21:54:50,936 - {modules.vehicles.kia.api:686} - {INFO:fetch soc_ev5} - Kia/Hyundai: Requesting vehicle list
2024-06-24 21:54:51,087 - {modules.vehicles.kia.api:729} - {INFO:fetch soc_ev5} - Kia/Hyundai: Triggering Pre-Wakeup
2024-06-24 21:54:51,228 - {modules.vehicles.kia.api:654} - {INFO:fetch soc_ev5} - Kia/Hyundai: Sending PIN
2024-06-24 21:54:51,355 - {modules.vehicles.kia.api:759} - {INFO:fetch soc_ev5} - Kia/Hyundai: Triggering Update
2024-06-24 21:54:51,522 - {modules.vehicles.kia.api:785} - {INFO:fetch soc_ev5} - Kia/Hyundai: Waiting 130 seconds
2024-06-24 21:57:01,617 - {modules.vehicles.kia.api:788} - {INFO:fetch soc_ev5} - Kia/Hyundai: Receiving status
2024-06-24 21:57:01,760 - {modules.common.store._api:30} - {INFO:store soc_ev5} - Saving CarState(soc=49, range=187.0, soc_timestamp=0)
Ich habe das eben unfreiwillig reproduziert.AMI hat geschrieben: ↑Mo Jun 24, 2024 10:59 am Funktioniert mit Release 2.1.4 die SOC-Abfrage für KIA überhaupt noch?
Seit dem Update auf 2.1.4 bekomme ich gar keinen SOC mehr, nur unter Status/<Fahrzeug> die Meldung:
Modulmeldung: <class 'UnboundLocalError'> ("local variable 'response' referenced before assignment",)
Hatte bis zum Update problemlos geklappt.