Flocki hat geschrieben: ↑Fr Jan 07, 2022 2:56 pm
1.9.244 ist zu alt, in der Zwischenzeit gab es einige Änderungen bei Kia. Die aktuellste Nightly sollte funktionieren.
Dank Dir Flocki - ich bin noch neu hier. Nightly hört sich ein bisschen mutig an
Wenn ich mir das Git Repo so anschaue, scheinen am 22. Oktober Änderungen in modules/soc_kia eingegangen zu sein.
Meintest du die Änderung im Anhang?
Kann man irgendwo sehen wann das in Beta oder Stable ankommt bzw. welchen Sourcecodestand eine bestimmte Version hat?
Wie
Sowas wie das hier:
Code: Alles auswählen
commit 9c209913e8074bed04756b699b195da398bebfde
Author: Flock82 <81387035+Flock82@users.noreply.github.com>
Date: Sat Oct 23 14:03:14 2021 +0200
[Kia/Hyundai] - New Authentication Code for Kia
diff --git a/modules/soc_kia/parameters.py b/modules/soc_kia/parameters.py
index aaf45199..85335c7a 100644
--- a/modules/soc_kia/parameters.py
+++ b/modules/soc_kia/parameters.py
@@ -108,7 +108,7 @@ def loadBrandData():
setParameter('host', 'prd.eu-ccapi.kia.com:8080')
setParameter('baseUrl', 'https://' + getParameter('host'))
setParameter('clientId', 'fdc85c00-0a2f-4c64-bcb4-2cfb1500730a')
- setParameter('authClientId', 'f4d531c7-1043-444d-b09a-ad24bd913dd4')
+ setParameter('authClientId', '572e0304-5f8d-4b4c-9dd5-41aa84eed160')
setParameter('appId', 'e7bcd186-a5fd-410d-92cb-6876a42288bd')
setParameter('GCMSenderId', '345127537656')
setParameter('basicToken', 'Basic ZmRjODVjMDAtMGEyZi00YzY0LWJjYjQtMmNmYjE1MDA3MzBhOnNlY3JldA==')
commit dd9bc897e2264b95065b99a0af6caab050e99d3d
Author: Flock82 <81387035+Flock82@users.noreply.github.com>
Date: Fri Oct 22 10:18:51 2021 +0200
[Kia/Hyundai] - New Authentication Code for Hyundai
diff --git a/modules/soc_kia/kiaauth.py b/modules/soc_kia/kiaauth.py
index f68978bd..9d265265 100644
--- a/modules/soc_kia/kiaauth.py
+++ b/modules/soc_kia/kiaauth.py
@@ -98,7 +98,7 @@ def getDeviceId():
soclogging.logDebug(2, "Requesting DeviceId")
url = parameters.getParameter('baseUrl') + '/api/v1/spa/notifications/register'
- data = {"pushRegId":"1","pushType":"GCM","uuid": str(uuid.uuid1())}
+ data = {"pushRegId": parameters.getParameter('GCMSenderId'), "pushType": "GCM", "uuid": str(uuid.uuid1())}
headers = {
'ccsp-service-id': parameters.getParameter('clientId'),
'Content-type': 'application/json;charset=UTF-8',
diff --git a/modules/soc_kia/parameters.py b/modules/soc_kia/parameters.py
index 025f3c9b..aaf45199 100644
--- a/modules/soc_kia/parameters.py
+++ b/modules/soc_kia/parameters.py
@@ -110,13 +110,15 @@ def loadBrandData():
setParameter('clientId', 'fdc85c00-0a2f-4c64-bcb4-2cfb1500730a')
setParameter('authClientId', 'f4d531c7-1043-444d-b09a-ad24bd913dd4')
setParameter('appId', 'e7bcd186-a5fd-410d-92cb-6876a42288bd')
+ setParameter('GCMSenderId', '345127537656')
setParameter('basicToken', 'Basic ZmRjODVjMDAtMGEyZi00YzY0LWJjYjQtMmNmYjE1MDA3MzBhOnNlY3JldA==')
if getParameter('brand') == 'hyundai':
setParameter('host', 'prd.eu-ccapi.hyundai.com:8080')
setParameter('baseUrl', 'https://' + getParameter('host'))
setParameter('clientId', '6d477c38-3ca4-4cf3-9557-2a1929a94654')
- setParameter('authClientId', '97516a3c-2060-48b4-98cd-8e7dcd3c47b2')
+ setParameter('authClientId', '64621b96-0f0d-11ec-82a8-0242ac130003')
setParameter('appId', '014d2225-8495-4735-812d-2616334fd15d')
+ setParameter('GCMSenderId', '414998006775')
setParameter('basicToken', 'Basic NmQ0NzdjMzgtM2NhNC00Y2YzLTk1NTctMmExOTI5YTk0NjU0OktVeTQ5WHhQekxwTHVvSzB4aEJDNzdXNlZYaG10UVI5aVFobUlGampvWTRJcHhzVg==')
return
\ No newline at end of file