ConnectedCar Binding myAudi, Volkswagen, VW ID, Skoda, Enyaq, Seat, Ford, WeCharge

Hi there!
I have tested a new OH 4 installation on RasPi 4 (openhabian) and installed the latest org.openhab.binding.connectedcar-4.1.2-SNAPSHOT-20240308.jar. Bridge is directly online with my credentials and my car (A5 from 2019) was directly found in inbox.

BUT: The car thing has not only 1 channel. So there I am still stuck.

@Wolfgang_Rosenauer: Is there something, I can do? Or is it just AUDI which changed things to break?

edit:
Just checked the latest org.openhab.binding.connectedcar-4.1.2-SNAPSHOT-weconnect-test.jar, uninstalled the one mentioned above, deleted the bridge and the thing, restarted OH and copied over the org.openhab.binding.connectedcar-4.1.2-SNAPSHOT-weconnect-test.jar and wait for install. Created a new bridge with my credentials and found a new thing in my inbox immediately. BUT…

Result is the same: no channels on the newly found thing.

LOG:

==> /logs/events.log <==

2024-03-31 10:25:38.341 [INFO ] [ab.event.ThingStatusInfoChangedEvent] - Thing ‘connectedcar:myaudi:e9ae5cb5e1’ changed from UNINITIALIZED to INITIALIZING

2024-03-31 10:25:38.360 [INFO ] [ab.event.ThingStatusInfoChangedEvent] - Thing ‘connectedcar:myaudi:e9ae5cb5e1’ changed from INITIALIZING to UNKNOWN

==> /logs/openhab.log <==

2024-03-31 10:25:41.046 [INFO ] [g.discovery.internal.PersistentInbox] - Added new thing >‘connectedcar:cnvehicle:e9ae5cb5e1:WAUZZZ…’ to inbox.

==> /logs/events.log <==

2024-03-31 10:25:41.051 [INFO ] [openhab.event.InboxAddedEvent ] - Discovery Result with UID ‘connectedcar:cnvehicle:e9ae5cb5e1:WAUZZZ…’ has been added.

2024-03-31 10:25:41.058 [INFO ] [ab.event.ThingStatusInfoChangedEvent] - Thing ‘connectedcar:myaudi:e9ae5cb5e1’ changed from UNKNOWN to ONLINE

2024-03-31 10:25:50.127 [INFO ] [openhab.event.InboxRemovedEvent ] - Discovery Result with UID ‘connectedcar:cnvehicle:e9ae5cb5e1:WAUZZZ…’ has been removed.

2024-03-31 10:25:50.151 [INFO ] [ab.event.ThingStatusInfoChangedEvent] - Thing ‘connectedcar:cnvehicle:e9ae5cb5e1:WAUZZZ…’ changed from UNINITIALIZED to INITIALIZING

2024-03-31 10:25:50.161 [INFO ] [ab.event.ThingStatusInfoChangedEvent] - Thing ‘connectedcar:cnvehicle:e9ae5cb5e1:WAUZZZ…’ changed from INITIALIZING to UNKNOWN: Initializing

==> /logs/openhab.log <==

2024-03-31 10:25:53.161 [INFO ] [ar.internal.handler.ThingBaseHandler] - WAUZZZ…: Reverse address lookup based on vehicle’s geo position is enabled (using OpenStreetMap)

2024-03-31 10:25:55.473 [INFO ] [ar.internal.handler.ThingBaseHandler] - WAUZZZ…: API Service is not available:

==> /logs/events.log <==

2024-03-31 10:25:55.477 [INFO ] [ab.event.ThingStatusInfoChangedEvent] - Thing ‘connectedcar:cnvehicle:e9ae5cb5e1:WAUZZZ…’ changed from UNKNOWN: Initializing to OFFLINE (COMMUNICATION_ERROR): API Service not accessible or disabled

2024-03-31 10:25:55.484 [INFO ] [ab.event.ThingStatusInfoChangedEvent] - Thing ‘connectedcar:cnvehicle:e9ae5cb5e1:WAUZZZ…’ changed from OFFLINE (COMMUNICATION_ERROR): API Service not accessible or disabled to ONLINE

So bridge und thing are both online and fine, but the channels are still missing.

Any thoughts on that…? :thinking:

BTW: Happy easter to all of you! :rabbit:

Hi Philipp, thanks for the hint!
Have a Passat as well, but I’m missing a heck of channels after switching.
Anyway, Bridge ios online again and I have at least a couple of channels left.

Same to me,

With the new 4.1.X-Builds of the binding, my Audi Q3 is discovered, but has no channels.
When I use the binding against my textual-based vehicle, it comes online but does not provide new data.
With the last 4.0.4-Build of the binding, my audi is working well.

Ralph

Someone out there is using more then only one car? I have two cars with car connect both SEAT. I can find only one car with scanning, but not the second one.

I had two ID.s and I had more or less the same problem, (Value updates from one car will be linked to both cars items!) I solved it using two accounts. But unfortunately this is not the best way if you want to use the APP on mobile phones.

Two accounts isn’t the way for me. I can’t find with scan mode the other car. Only one.

I had to change from cnvehicle to idvehicle as I got the error message “Login to the Web App and give consent: openid profile mbb cars address email birthdate badge vin”.

I receive data once a while but can not trigger the data to be updated manually.

Is there any solution yet to either use the cnvehicle thing type again or trigger a data pull for idvehicle?

Hi all

with FordPass the binding doesn’t work

do you experience the same issue?

Hello all,
is there any update to get the binding to work with an Skoda Enyiak?

I have the same error with version 4.1.1

Anyone (with a Seat or Skoda) having issues with locking/unlocking vehicle?

For me this isn’t working any longer with my cupra formentor. Official app works, the binding nor the seatconnect python script is successful.

This is the log:

2024-05-26 21:24:53.486 [INFO ] [ar.internal.handler.ThingBaseHandler] - Vxxxxxxxxxxxx Status from service rlu_v1.UNLOCK: API call failed POST https://fal-3a.prd.eu.dp.vwg-connect.com/fs-car/bs/rlu/v1/VW/ES/vehicles/Vxxxxxxxx/actions (HTTP 404 Not Found), result = default backend - 404

And from the python script:

DEBUG:seatconnect.connection:Request for “https://fal-3a.prd.eu.dp.vwg-connect.com/fs-car/bs/rlu/v1/seat/ES/vehicles/Vxxxxxxxx/requests/1913504598/status” returned with status code [200]

Do you know if they might have changed anything?

Thanks, Christian

Here (with a Cupra Formentor) the same message when starting/stopping charging.

2024-05-29 21:23:40.717 [INFO ] [ar.internal.handler.ThingBaseHandler] - VSxxxxxxxx: Status from service batterycharge_v1.start: API call failed POST https://fal-3a.prd.eu.dp. vwg-connect.com/fs-car/bs/batterycharge/v1/VW/ES/vehicles/VSxxxxxxxx/charger/actions (HTTP 404 Not Found), result = default backend - 404

Today I received a notification in the app that a completely new app is available.
When I start the app, I see the following endpoints in my PiHole:

identity-userinfo.vwgroup. io
vehicle-activation-service-prod.vas.cariad.digital
customer-profile.vwgroup. io
consent.vwgroup. io
ola.prod.code.seat.cloud.vwgroup. com

While my python script started working again, the binding still doesn’t want to work.

This is my detailed log when trying to unlock/lock.
token seems to work, also SPIN gets granted.

But at the end the 404 error.
Could it be that there are some old endpoints no longer working?
Any idea?

thanks,
Christian

20:01:34.462 [DEBUG] [car.internal.handler.ThingBaseHandler] - aae0178af1: Channel lock received command ON
20:01:34.464 [DEBUG] [ctedcar.internal.api.carnet.CarNetApi] - VXXXXXXXXXXXXXXX: Sending action request for rlu_v1.LOCK, reqSecToken=true, contentType=application/vnd.vwg.mbb.RemoteLockUnlock_v1_0_0+xml
20:01:34.466 [TRACE] [ing.connectedcar.internal.api.ApiBase] - VXXXXXXXXXXXXXXX: createAccessToken for 80379cc1-783f-4a11-9b0c-3cc39386744b/3c8e98bc-3ae9-4277-a563-d5ee65ddebba@apps_vw-dilab_com
20:01:34.469 [TRACE] [ectedcar.internal.api.IdentityManager] - VXXXXXXXXXXXXXXX: createAccessToken for 80379cc1-783f-4a11-9b0c-3cc39386744b/3c8e98bc-3ae9-4277-a563-d5ee65ddebba@apps_vw-dilab_com
20:01:34.471 [TRACE] [ectedcar.internal.api.IdentityManager] - getTokenSet 80379cc1-783f-4a11-9b0c-3cc39386744b: HTTP ClientId: 3c8e98bc-3ae9-4277-a563-d5ee65ddebba@apps_vw-dilab_com API Token: eyJraWQiOiJNQkIwMSIsImFsZyI6IlJTMjU2In0.eyJzY3AiOlsiZmFsIl0sInN1YiI6IlpQZEI2Vk83UkMwcm5YM1NhaWVwMmgxeTdtNzEiLCJ2ZXIiOiIxIiwiY29yIjoiREUiLCJpc3MiOiJWV0dNQkIwMURFTElWMSIsImNudCI6IjlkY2M3MGYwLThlNzktNDIzYS1hM2ZhLTQwNjVkOTkwODhiNCIsImNjaCI6ImFwcCIsInR5cCI6IkFUIiwic3lzIjoiWElEX0FQUF9TRUFUIiwic3R5cCI6IlQyIiwiYXVkIjpbImhhLTVhLnByZC5ldS52d2cudndhdXRvY2xvdWQubmV0IiwibWFsLnByZC5lY2UudndnLWNvbm5lY3QuY29tIiwiaGEtNWEucHJkLm5hci52d2cudndhdXRvY2xvdWQubmV0Il0sInRudCI6IlNlYXQsREVGQVVMVCIsImV4cCI6MTcxNzQ0MDA3NiwiaWF0IjoxNzE3NDM2NDc2LCJydC1pZCI6IjM2MWFlZTc3LWUzNGItNDJmYy04YzFiLWZjYzNmMjg1MGUwZiIsImp0aSI6IjUwZTNkZTZjLTUwNmQtNDYxMS1iZWVkLTA1YTBjMmUxNzA2ZCJ9.Rqywj3GILvk_WpDMC0dHNecNiEk6z0SR3gLvQRK4AeFxMce279eixKFichb4Z9utU-BlwZ_nzlZgbujyK30PAG79ajiqEKz2L22IqrrsUGGHnDru0741v34_qS1odJVqrvwp8jOmlEYwdcXADvbat4ELljmt8dtfkgaI02ZwuVH5Z1yHZRU3tA7N4TvjW9gXzyUgpk1CttKP9FQaxSXrQLDeaRWcVzQMXE410id6AHSEiCBNpMrVidXtT4of2QXQIZvnOPqHyqPxnO5KhP7o2PiUUiDflmoyGv6FsG9KOjinDT6myQ4NUPgBqbrT-IzyzVdbR56KbgZ3UNxcEIJ9jA
20:01:34.476 [TRACE] [ectedcar.internal.api.IdentityManager] - VXXXXXXXXXXXXXXX: token for 3c8e98bc-3ae9-4277-a563-d5ee65ddebba@apps_vw-dilab_com is still valid
20:01:34.478 [TRACE] [ectedcar.internal.api.IdentityManager] - getTokenSet 80379cc1-783f-4a11-9b0c-3cc39386744b: HTTP ClientId: 3c8e98bc-3ae9-4277-a563-d5ee65ddebba@apps_vw-dilab_com API Token: eyJraWQiOiJNQkIwMSIsImFsZyI6IlJTMjU2In0.eyJzY3AiOlsiZmFsIl0sInN1YiI6IlpQZEI2Vk83UkMwcm5YM1NhaWVwMmgxeTdtNzEiLCJ2ZXIiOiIxIiwiY29yIjoiREUiLCJpc3MiOiJWV0dNQkIwMURFTElWMSIsImNudCI6IjlkY2M3MGYwLThlNzktNDIzYS1hM2ZhLTQwNjVkOTkwODhiNCIsImNjaCI6ImFwcCIsInR5cCI6IkFUIiwic3lzIjoiWElEX0FQUF9TRUFUIiwic3R5cCI6IlQyIiwiYXVkIjpbImhhLTVhLnByZC5ldS52d2cudndhdXRvY2xvdWQubmV0IiwibWFsLnByZC5lY2UudndnLWNvbm5lY3QuY29tIiwiaGEtNWEucHJkLm5hci52d2cudndhdXRvY2xvdWQubmV0Il0sInRudCI6IlNlYXQsREVGQVVMVCIsImV4cCI6MTcxNzQ0MDA3NiwiaWF0IjoxNzE3NDM2NDc2LCJydC1pZCI6IjM2MWFlZTc3LWUzNGItNDJmYy04YzFiLWZjYzNmMjg1MGUwZiIsImp0aSI6IjUwZTNkZTZjLTUwNmQtNDYxMS1iZWVkLTA1YTBjMmUxNzA2ZCJ9.Rqywj3GILvk_WpDMC0dHNecNiEk6z0SR3gLvQRK4AeFxMce279eixKFichb4Z9utU-BlwZ_nzlZgbujyK30PAG79ajiqEKz2L22IqrrsUGGHnDru0741v34_qS1odJVqrvwp8jOmlEYwdcXADvbat4ELljmt8dtfkgaI02ZwuVH5Z1yHZRU3tA7N4TvjW9gXzyUgpk1CttKP9FQaxSXrQLDeaRWcVzQMXE410id6AHSEiCBNpMrVidXtT4of2QXQIZvnOPqHyqPxnO5KhP7o2PiUUiDflmoyGv6FsG9KOjinDT6myQ4NUPgBqbrT-IzyzVdbR56KbgZ3UNxcEIJ9jA
20:01:34.483 [TRACE] [ectedcar.internal.api.IdentityManager] - VXXXXXXXXXXXXXXX: createAccessToken for 80379cc1-783f-4a11-9b0c-3cc39386744b/3c8e98bc-3ae9-4277-a563-d5ee65ddebba@apps_vw-dilab_com
20:01:34.486 [TRACE] [ectedcar.internal.api.IdentityManager] - getTokenSet 80379cc1-783f-4a11-9b0c-3cc39386744b: HTTP ClientId: 3c8e98bc-3ae9-4277-a563-d5ee65ddebba@apps_vw-dilab_com API Token: eyJraWQiOiJNQkIwMSIsImFsZyI6IlJTMjU2In0.eyJzY3AiOlsiZmFsIl0sInN1YiI6IlpQZEI2Vk83UkMwcm5YM1NhaWVwMmgxeTdtNzEiLCJ2ZXIiOiIxIiwiY29yIjoiREUiLCJpc3MiOiJWV0dNQkIwMURFTElWMSIsImNudCI6IjlkY2M3MGYwLThlNzktNDIzYS1hM2ZhLTQwNjVkOTkwODhiNCIsImNjaCI6ImFwcCIsInR5cCI6IkFUIiwic3lzIjoiWElEX0FQUF9TRUFUIiwic3R5cCI6IlQyIiwiYXVkIjpbImhhLTVhLnByZC5ldS52d2cudndhdXRvY2xvdWQubmV0IiwibWFsLnByZC5lY2UudndnLWNvbm5lY3QuY29tIiwiaGEtNWEucHJkLm5hci52d2cudndhdXRvY2xvdWQubmV0Il0sInRudCI6IlNlYXQsREVGQVVMVCIsImV4cCI6MTcxNzQ0MDA3NiwiaWF0IjoxNzE3NDM2NDc2LCJydC1pZCI6IjM2MWFlZTc3LWUzNGItNDJmYy04YzFiLWZjYzNmMjg1MGUwZiIsImp0aSI6IjUwZTNkZTZjLTUwNmQtNDYxMS1iZWVkLTA1YTBjMmUxNzA2ZCJ9.Rqywj3GILvk_WpDMC0dHNecNiEk6z0SR3gLvQRK4AeFxMce279eixKFichb4Z9utU-BlwZ_nzlZgbujyK30PAG79ajiqEKz2L22IqrrsUGGHnDru0741v34_qS1odJVqrvwp8jOmlEYwdcXADvbat4ELljmt8dtfkgaI02ZwuVH5Z1yHZRU3tA7N4TvjW9gXzyUgpk1CttKP9FQaxSXrQLDeaRWcVzQMXE410id6AHSEiCBNpMrVidXtT4of2QXQIZvnOPqHyqPxnO5KhP7o2PiUUiDflmoyGv6FsG9KOjinDT6myQ4NUPgBqbrT-IzyzVdbR56KbgZ3UNxcEIJ9jA
20:01:34.491 [TRACE] [ectedcar.internal.api.IdentityManager] - VXXXXXXXXXXXXXXX: token for 3c8e98bc-3ae9-4277-a563-d5ee65ddebba@apps_vw-dilab_com is still valid
20:01:34.493 [DEBUG] [nnectedcar.internal.api.ApiHttpClient] - VXXXXXXXXXXXXXXX: HTTP GET https://mal-3a.prd.eu.dp.vwg-connect.com/api/rolesrights/authorization/v2/vehicles/VXXXXXXXXXXXXXXX/services/rlu_v1/operations/LOCK/security-pin-auth-requested
20:01:34.496 [TRACE] [nnectedcar.internal.api.ApiHttpClient] -   Headers:
Accept-Encoding: gzip
User-Agent: okhttp/3.11.0
Authorization: Bearer eyJraWQiOiJNQkIwMSIsImFsZyI6IlJTMjU2In0.eyJzY3AiOlsiZmFsIl0sInN1YiI6IlpQZEI2Vk83UkMwcm5YM1NhaWVwMmgxeTdtNzEiLCJ2ZXIiOiIxIiwiY29yIjoiREUiLCJpc3MiOiJWV0dNQkIwMURFTElWMSIsImNudCI6IjlkY2M3MGYwLThlNzktNDIzYS1hM2ZhLTQwNjVkOTkwODhiNCIsImNjaCI6ImFwcCIsInR5cCI6IkFUIiwic3lzIjoiWElEX0FQUF9TRUFUIiwic3R5cCI6IlQyIiwiYXVkIjpbImhhLTVhLnByZC5ldS52d2cudndhdXRvY2xvdWQubmV0IiwibWFsLnByZC5lY2UudndnLWNvbm5lY3QuY29tIiwiaGEtNWEucHJkLm5hci52d2cudndhdXRvY2xvdWQubmV0Il0sInRudCI6IlNlYXQsREVGQVVMVCIsImV4cCI6MTcxNzQ0MDA3NiwiaWF0IjoxNzE3NDM2NDc2LCJydC1pZCI6IjM2MWFlZTc3LWUzNGItNDJmYy04YzFiLWZjYzNmMjg1MGUwZiIsImp0aSI6IjUwZTNkZTZjLTUwNmQtNDYxMS1iZWVkLTA1YTBjMmUxNzA2ZCJ9.Rqywj3GILvk_WpDMC0dHNecNiEk6z0SR3gLvQRK4AeFxMce279eixKFichb4Z9utU-BlwZ_nzlZgbujyK30PAG79ajiqEKz2L22IqrrsUGGHnDru0741v34_qS1odJVqrvwp8jOmlEYwdcXADvbat4ELljmt8dtfkgaI02ZwuVH5Z1yHZRU3tA7N4TvjW9gXzyUgpk1CttKP9FQaxSXrQLDeaRWcVzQMXE410id6AHSEiCBNpMrVidXtT4of2QXQIZvnOPqHyqPxnO5KhP7o2PiUUiDflmoyGv6FsG9KOjinDT6myQ4NUPgBqbrT-IzyzVdbR56KbgZ3UNxcEIJ9jA
Accept: application/json
X-App-Name: SEAT Connect
X-App-Version: 1.11.2


20:01:34.827 [DEBUG] [nnectedcar.internal.api.ApiHttpClient] - VXXXXXXXXXXXXXXX: HTTP 200 Response: {"securityPinAuthInfo":{"securityToken":"S/rK474yV200VS9fib11Fow43bxpOtKFzXbXBy+jrkkQhcfR5XlBeqzKj6ol0nX7X5rmT9yHgf9N1UM0IcGNIjmNHaMkjRv1kdguVe7kHwh725lMBSQr6Tw1BPNXnRg9Ct8pH1J+xa2gB6GMH0v3CheFCIz0ENYxwVOszeZsNuAqnF85A9wgIpvWP8mmfUiHjqxKcQC52nsYe9AOhy/drqrSbBZyvwz+Qc7cIb0uXpXkdC95vwfNLBapuxGzjn0FUwn34WDF+HsFwly2+SJWrNlM8IAYhTB2M1BwqtN+i+PH0vbCrUO0wUmvBfAMFxxuR3KvdEbOcNFH+uOdLb3fH7rdTAyb+d+c+Y2DQ0p7zCqRe/Dhtn85tB8SvKPIbkph7u+ryg2eUcUQKDmOl+rl0AdfsULIV/5Rk/8TczKlx1f2ZcDKyuFRGBriFsEPrcz4L289M8H661HNPw6cegO40jO4Hhz5po1vNNYSFNN37/fOG0ISZzb8Iyi4owKUogcA","securityPinTransmission":{"hashProcedureVersion":2,"challenge":"24C937C8E1A302E81600717AD60DDFB16075E9CADA19324073EAC4F22E0FCF9C"},"remainingTries":3}}
20:01:34.831 [TRACE] [nnectedcar.internal.api.ApiHttpClient] -   Headers:
Date: Mon, 03 Jun 2024 18:01:34 GMT
Content-Type: application/json;charset=UTF-8
Content-Length: 580
Connection: keep-alive
X-FS-Tracking-ID: d10bb8fb-e773-4f7d-ae41-f94f8eac6afe
Content-Encoding: gzip
Strict-Transport-Security: max-age=31536000; includeSubDomains


20:01:34.834 [DEBUG] [ectedcar.internal.api.IdentityManager] - VXXXXXXXXXXXXXXX: Authenticating SPIN, retires=3
20:01:34.836 [DEBUG] [nnectedcar.internal.api.ApiHttpClient] - VXXXXXXXXXXXXXXX: HTTP POST https://mal-3a.prd.eu.dp.vwg-connect.com/api/rolesrights/authorization/v2/security-pin-auth-completed
20:01:34.839 [TRACE] [nnectedcar.internal.api.ApiHttpClient] -   Headers:
Accept-Encoding: gzip
User-Agent: okhttp/3.11.0
Authorization: Bearer eyJraWQiOiJNQkIwMSIsImFsZyI6IlJTMjU2In0.eyJzY3AiOlsiZmFsIl0sInN1YiI6IlpQZEI2Vk83UkMwcm5YM1NhaWVwMmgxeTdtNzEiLCJ2ZXIiOiIxIiwiY29yIjoiREUiLCJpc3MiOiJWV0dNQkIwMURFTElWMSIsImNudCI6IjlkY2M3MGYwLThlNzktNDIzYS1hM2ZhLTQwNjVkOTkwODhiNCIsImNjaCI6ImFwcCIsInR5cCI6IkFUIiwic3lzIjoiWElEX0FQUF9TRUFUIiwic3R5cCI6IlQyIiwiYXVkIjpbImhhLTVhLnByZC5ldS52d2cudndhdXRvY2xvdWQubmV0IiwibWFsLnByZC5lY2UudndnLWNvbm5lY3QuY29tIiwiaGEtNWEucHJkLm5hci52d2cudndhdXRvY2xvdWQubmV0Il0sInRudCI6IlNlYXQsREVGQVVMVCIsImV4cCI6MTcxNzQ0MDA3NiwiaWF0IjoxNzE3NDM2NDc2LCJydC1pZCI6IjM2MWFlZTc3LWUzNGItNDJmYy04YzFiLWZjYzNmMjg1MGUwZiIsImp0aSI6IjUwZTNkZTZjLTUwNmQtNDYxMS1iZWVkLTA1YTBjMmUxNzA2ZCJ9.Rqywj3GILvk_WpDMC0dHNecNiEk6z0SR3gLvQRK4AeFxMce279eixKFichb4Z9utU-BlwZ_nzlZgbujyK30PAG79ajiqEKz2L22IqrrsUGGHnDru0741v34_qS1odJVqrvwp8jOmlEYwdcXADvbat4ELljmt8dtfkgaI02ZwuVH5Z1yHZRU3tA7N4TvjW9gXzyUgpk1CttKP9FQaxSXrQLDeaRWcVzQMXE410id6AHSEiCBNpMrVidXtT4of2QXQIZvnOPqHyqPxnO5KhP7o2PiUUiDflmoyGv6FsG9KOjinDT6myQ4NUPgBqbrT-IzyzVdbR56KbgZ3UNxcEIJ9jA
Accept: application/json
X-App-Name: SEAT Connect
X-App-Version: 1.11.2
Content-Type: application/json
Content-Length: 806


20:01:34.844 [TRACE] [nnectedcar.internal.api.ApiHttpClient] -   Body/Data: {"securityPinAuthentication":{"securityPin":{"challenge":"24C937C8E1A302E81600717AD60DDFB16075E9CADA19324073EAC4F22E0FCF9C","securityPinHash":"D2D9852A707622ABC868A6D54043427EFECA6DD5A4318ED02A2E6E84E0309E6673D151E6A92019A1C639F9CE2FA350B092AB44B1A319EE44C11C417AD308ADB2"},"securityToken":"S/rK474yV200VS9fib11Fow43bxpOtKFzXbXBy+jrkkQhcfR5XlBeqzKj6ol0nX7X5rmT9yHgf9N1UM0IcGNIjmNHaMkjRv1kdguVe7kHwh725lMBSQr6Tw1BPNXnRg9Ct8pH1J+xa2gB6GMH0v3CheFCIz0ENYxwVOszeZsNuAqnF85A9wgIpvWP8mmfUiHjqxKcQC52nsYe9AOhy/drqrSbBZyvwz+Qc7cIb0uXpXkdC95vwfNLBapuxGzjn0FUwn34WDF+HsFwly2+SJWrNlM8IAYhTB2M1BwqtN+i+PH0vbCrUO0wUmvBfAMFxxuR3KvdEbOcNFH+uOdLb3fH7rdTAyb+d+c+Y2DQ0p7zCqRe/Dhtn85tB8SvKPIbkph7u+ryg2eUcUQKDmOl+rl0AdfsULIV/5Rk/8TczKlx1f2ZcDKyuFRGBriFsEPrcz4L289M8H661HNPw6cegO40jO4Hhz5po1vNNYSFNN37/fOG0ISZzb8Iyi4owKUogcA"}}
20:01:35.111 [DEBUG] [nnectedcar.internal.api.ApiHttpClient] - VXXXXXXXXXXXXXXX: HTTP 200 Response: {"securityToken":"ZXlKcmFXUWlPaUp6Y0dsdWFuZHJJaXdpZEhsd0lqb2lTbGRVSWl3aVlXeG5Jam9pVWxNMU1USWlmUS5leUp6ZFdJaU9pSlRVRWxPSWl3aWFXRjBJam94TnpFM05ETTNOamsxTENKbGVIQWlPakUzTVRjME5ERXlPVFVzSW5ObGNuWnBZMlVpT2lKeWJIVmZkakVpTENKaGRIbHdJam9pVTFCSlRpSXNJbU5vWVc1dVpXd2lPaUpCVUZBaUxDSjJhVzRpT2lKV1UxTmFXbHBMVFZoUVVqRXdOVEExTXlJc0ltOXdaWEpoZEdsdmJpSTZJa3hQUTBzaUxDSjFjMlZ5SWpvaVdsQmtRalpXVHpkU1F6QnlibGd6VTJGcFpYQXlhREY1TjIwM01TSjkuYmlCZDNHY1gtWEhEM3JsczN3c2FwWDNBdjFLU1llVFg4SHFpUnI0TDBSbWJFRHlBc2lpa3hVTUVyUkpoTXZKdnJMdGlNODlOZnBJVDF3QzRPaUJqa0M1T2J1R3g4ckYyVmZsYkxYTlpsTzNGZ18yRnBjelVteHNoS0ZWblFGeEI3RTIycGpEd0RHR05YdnUxYnRkcTUteVp6c3IyUndhWUVwaDJDZVBHaVVmVzVBa19WeWd0bkxROTRVVmU0MlhENnRubk5JZXJXd013UlpTb3NWU2JWeEhHWm5qRUd6TjRoNW1QLVVSYmwzZ1pmbS0tQTUzWkJRMFNIN2l3VjkyZi1MajAyVlQ4M2JLQlhHNTRMY3VneVFJVDM3Szd0OEJqR004cXMxZHNhMVFuUG9wUkw5eGxnV3JRRGRBM3EtLU9hbHFRV2tYOTE3VTdQbzZBSXNKNmRB"}
20:01:35.116 [TRACE] [nnectedcar.internal.api.ApiHttpClient] -   Headers:
Date: Mon, 03 Jun 2024 18:01:35 GMT
Content-Type: application/json;charset=UTF-8
Content-Length: 675
Connection: keep-alive
X-FS-Tracking-ID: 361959b6-f098-403f-99f2-a0c70baa9c97
Content-Encoding: gzip
Strict-Transport-Security: max-age=31536000; includeSubDomains


20:01:35.119 [DEBUG] [ectedcar.internal.api.IdentityManager] - VXXXXXXXXXXXXXXX: securityToken granted successful!
20:01:35.121 [DEBUG] [nnectedcar.internal.api.ApiHttpClient] - VXXXXXXXXXXXXXXX: HTTP POST https://fal-3a.prd.eu.dp.vwg-connect.com/fs-car/bs/rlu/v1/VW/ES/vehicles/VXXXXXXXXXXXXXXX/actions
20:01:35.124 [TRACE] [nnectedcar.internal.api.ApiHttpClient] -   Headers:
Accept-Encoding: gzip
User-Agent: okhttp/3.11.0
X-App-Name: SEAT Connect
X-App-Version: 1.11.2
Content-Type: application/vnd.vwg.mbb.RemoteLockUnlock_v1_0_0+xml
Accept: application/json, application/vnd.vwg.mbb.ChargerAction_v1_0_0+xml,application/vnd.volkswagenag.com-error-v1+xml,application/vnd.vwg.mbb.genericError_v1_0_2+xml,application/vnd.vwg.mbb.RemoteStandheizung_v2_0_0+xml,application/vnd.vwg.mbb.genericError_v1_0_2+xml,application/vnd.vwg.mbb.RemoteLockUnlock_v1_0_0+xml,application/vnd.vwg.mbb.operationList_v3_0_2+xml,application/vnd.vwg.mbb.genericError_v1_0_2+xml,*/*
Accept-Charset: UTF-8
Authorization: Bearer eyJraWQiOiJNQkIwMSIsImFsZyI6IlJTMjU2In0.eyJzY3AiOlsiZmFsIl0sInN1YiI6IlpQZEI2Vk83UkMwcm5YM1NhaWVwMmgxeTdtNzEiLCJ2ZXIiOiIxIiwiY29yIjoiREUiLCJpc3MiOiJWV0dNQkIwMURFTElWMSIsImNudCI6IjlkY2M3MGYwLThlNzktNDIzYS1hM2ZhLTQwNjVkOTkwODhiNCIsImNjaCI6ImFwcCIsInR5cCI6IkFUIiwic3lzIjoiWElEX0FQUF9TRUFUIiwic3R5cCI6IlQyIiwiYXVkIjpbImhhLTVhLnByZC5ldS52d2cudndhdXRvY2xvdWQubmV0IiwibWFsLnByZC5lY2UudndnLWNvbm5lY3QuY29tIiwiaGEtNWEucHJkLm5hci52d2cudndhdXRvY2xvdWQubmV0Il0sInRudCI6IlNlYXQsREVGQVVMVCIsImV4cCI6MTcxNzQ0MDA3NiwiaWF0IjoxNzE3NDM2NDc2LCJydC1pZCI6IjM2MWFlZTc3LWUzNGItNDJmYy04YzFiLWZjYzNmMjg1MGUwZiIsImp0aSI6IjUwZTNkZTZjLTUwNmQtNDYxMS1iZWVkLTA1YTBjMmUxNzA2ZCJ9.Rqywj3GILvk_WpDMC0dHNecNiEk6z0SR3gLvQRK4AeFxMce279eixKFichb4Z9utU-BlwZ_nzlZgbujyK30PAG79ajiqEKz2L22IqrrsUGGHnDru0741v34_qS1odJVqrvwp8jOmlEYwdcXADvbat4ELljmt8dtfkgaI02ZwuVH5Z1yHZRU3tA7N4TvjW9gXzyUgpk1CttKP9FQaxSXrQLDeaRWcVzQMXE410id6AHSEiCBNpMrVidXtT4of2QXQIZvnOPqHyqPxnO5KhP7o2PiUUiDflmoyGv6FsG9KOjinDT6myQ4NUPgBqbrT-IzyzVdbR56KbgZ3UNxcEIJ9jA
Host: msg.volkswagen.de
x-mbbSecToken: ZXlKcmFXUWlPaUp6Y0dsdWFuZHJJaXdpZEhsd0lqb2lTbGRVSWl3aVlXeG5Jam9pVWxNMU1USWlmUS5leUp6ZFdJaU9pSlRVRWxPSWl3aWFXRjBJam94TnpFM05ETTNOamsxTENKbGVIQWlPakUzTVRjME5ERXlPVFVzSW5ObGNuWnBZMlVpT2lKeWJIVmZkakVpTENKaGRIbHdJam9pVTFCSlRpSXNJbU5vWVc1dVpXd2lPaUpCVUZBaUxDSjJhVzRpT2lKV1UxTmFXbHBMVFZoUVVqRXdOVEExTXlJc0ltOXdaWEpoZEdsdmJpSTZJa3hQUTBzaUxDSjFjMlZ5SWpvaVdsQmtRalpXVHpkU1F6QnlibGd6VTJGcFpYQXlhREY1TjIwM01TSjkuYmlCZDNHY1gtWEhEM3JsczN3c2FwWDNBdjFLU1llVFg4SHFpUnI0TDBSbWJFRHlBc2lpa3hVTUVyUkpoTXZKdnJMdGlNODlOZnBJVDF3QzRPaUJqa0M1T2J1R3g4ckYyVmZsYkxYTlpsTzNGZ18yRnBjelVteHNoS0ZWblFGeEI3RTIycGpEd0RHR05YdnUxYnRkcTUteVp6c3IyUndhWUVwaDJDZVBHaVVmVzVBa19WeWd0bkxROTRVVmU0MlhENnRubk5JZXJXd013UlpTb3NWU2JWeEhHWm5qRUd6TjRoNW1QLVVSYmwzZ1pmbS0tQTUzWkJRMFNIN2l3VjkyZi1MajAyVlQ4M2JLQlhHNTRMY3VneVFJVDM3Szd0OEJqR004cXMxZHNhMVFuUG9wUkw5eGxnV3JRRGRBM3EtLU9hbHFRV2tYOTE3VTdQbzZBSXNKNmRB
Content-Length: 119


20:01:35.132 [TRACE] [nnectedcar.internal.api.ApiHttpClient] -   Body/Data: <?xml version="1.0" encoding= "UTF-8" ?><rluAction xmlns="http://audi.de/connect/rlu"><action>lock</action></rluAction>
20:01:35.304 [DEBUG] [nnectedcar.internal.api.ApiHttpClient] - VXXXXXXXXXXXXXXX: HTTP 404 Response: default backend - 404
20:01:35.306 [TRACE] [nnectedcar.internal.api.ApiHttpClient] -   Headers:
Date: Mon, 03 Jun 2024 18:01:35 GMT
Content-Type: text/plain; charset=UTF-8
Content-Length: 21
Connection: keep-alive
Strict-Transport-Security: max-age=31536000; includeSubDomains


20:01:35.308 [INFO ] [car.internal.handler.ThingBaseHandler] - aae0178af1: Status from service rlu_v1.LOCK: API call failed POST https://fal-3a.prd.eu.dp.vwg-connect.com/fs-car/bs/rlu/v1/VW/ES/vehicles/VXXXXXXXXXXXXXXX/actions (HTTP 404 Not Found), result = default backend - 404
20:01:35.311 [DEBUG] [internal.handler.CarNetVehicleHandler] - aae0178af1: Action lock submitted, initial status=rejected

Can confirm that the Audi Q4 e Tron that broke with the type vehicle type change in 4.1.1.

Reverting that change and rebuild made Q4 work again with 4.1.1 OpenHab

Hi Niklas, do you have the version that works for you available as JAR? would give it a try, altough I never updated mine but still it broke.

thanks, Christian

Yes, have a .jar available. Will try to find somewhere to upload

1 Like

Hello,
Dose anyone knows how to fix this issue for FordPass
I tested with OpenHab 4.0 didn’t work, I did a update to 4.1.3 and the problem persist.
I try all the addons from 4.0.4 to 4.1.2

Thing 'connectedcar:ford:1196573938' changed from UNKNOWN to OFFLINE (COMMUNICATION_ERROR): Initialization failed: java.util.concurrent.ExecutionException: javax.net.ssl.SSLHandshakeException: Received fatal alert: internal_error(javax.net.ssl.SSLHandshakeException: Received fatal alert: internal_error) POST https://sso.ci.ford.com/oidc/endpoint/default/token (HTTP 0 ), result = java.util.concurrent.ExecutionException: javax.net.ssl.SSLHandshakeException: Received fatal alert: internal_error

How I can force the biding to use audiusa.com - I have a 2024 Q8 eTron registered with audiusa.com but the binding keeps going to the https://my.audi.com/ - I registered my car in the http://my.audi.com site but i cannot complete registration because it asks me to login into the app or auto MMI to authorize services - I was thinking about using VPN to force my phone to think it is in UK but it is too much work. I can get the Things online but no channels. I can help troubleshoot.

@gforums please try to download from here:

If you use the latest binding it does not work for Audi (etron) based models. You can try the binding I shared for 4.1.1 OpenHab that has the revert to get Audi (etron) models working again.