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

Still no channels with the etron binding - anything i can try ? I still think is trying to use the UK site

2024-06-15 17:04:25.013 [DEBUG] [ctedcar.internal.api.IdentityManager] - Audi: Login successful, granting API access
2024-06-15 17:04:25.014 [DEBUG] [nectedcar.internal.api.ApiHttpClient] - Audi: HTTP POST https://emea.bff.cariad.digital/login/v1/idk/token
2024-06-15 17:04:25.419 [INFO ] [ar.internal.handler.ThingBaseHandler] - XXX: Reverse address lookup based on vehicle's geo position is enabled (using OpenStreetMap)
2024-06-15 17:04:25.423 [DEBUG] [ar.internal.handler.ThingBaseHandler] - Setting up polling job with an interval of 900 seconds
2024-06-15 17:04:25.608 [DEBUG] [nectedcar.internal.api.ApiHttpClient] - XXX: HTTP 200 Response: {"token_type":"bearer","expires_in":3599,"id_token":"eyJraWQiOiI0ODEyODgzZi05Y2FiLTQwMWMtYTI5OC0wZmEyMTA5Y2ViY2EiLCJhbGciOiJSUzI1NiJ9.eyJhdF9oYXNoIjoiak9YRkpWNmZuT3FSNS1PWG5sRWxzUSIsInN1YiI6ImE1ODZjYTVhLThlMDEtNDE0MC05NWIxLTY3OGZkM2VjMDBkMyIsImVtYWlsX3ZlcmlmaWVkIjp0cnVlLCJpc3MiOiJodHRwczovL2lkZW50aXR5LnZ3Z3JvdXAuaW8iLCJqdHQiOiJpZF90b2tlbiIsInR5cGUiOiJpZGVudGl0eSIsIm5vbmNlIjoiTVRjeE9EUTVOakkyTWpJMU5nPT0iLCJsZWUiOlsiQVVESSJdLCJhdWQiOlsiZjRkMDkzNGYtMzJiZi00Y2U0LWIzYzQtNjk5YTcwNDlhZDI2QGFwcHNfdnctZGlsYWJfY29tIiwiaHR0cHM6Ly9hcGkudmFzLmV1LmRwMTUudndnLWNvbm5lY3QuY29tIiwiaHR0cHM6Ly9hcGkudmFzLmV1LndjYXJkcC5pbyIsImh0dHBzOi8vcHJvZC5lY2UuZ2F1dGgtdndhYy5jb20iLCJWV0dNQkIwMUNOQVBQMSIsIlZXR01CQjAxREVMSVYxIl0sImFjciI6Imh0dHBzOi8vaWRlbnRpdHkudndncm91cC5pby9hc3N1cmFuY2UvbG9hLTIiLCJ1cGRhdGVkX2F0IjoxNzE4NDkzNDEyNzcwLCJhYXQiOiJpZGVudGl0eWtpdCIsImV4cCI6MTcxODQ5OTg2NSwiaWF0IjoxNzE4NDk2MjY1LCJqdGkiOiI0MTVkNDNlMS1lM2VhLTRkYjMtYWE2MC1jODg0NDA5YmVlNjMiLCJlbWFpbCI6ImhhcnJ5LmdvbWV6QGdtYWlsLmNvbSJ9.s93SzTKUryoEyWlfLoh5h4M38gnsEiyHXwDqN2UwxZYOzZEzxQSK2_GOuUF4irLbYMRCp1mD6CjaPbxAJh7qZ8WoJqz4i1vW3E6bJurPm3kK6t_M96nH1mJxs7owKitwmPdHdXfm9KwJnodSv-ko1Kg7ODwLE-oKo0kmVnbUq1REqbvF6GHleYJT1KPJNdyw64E7Orr3HDBMNiSjsFn4M1H4YRj4MZIBLX-NT2NlEqN-qfLJtVbo15wcG29GsTndSqm85yCnHvYEKcVbx2DgkDW8GJH8gSeCKcz105onVvUoAoQkFc1i91Oe3A7Z3WVxn_nHQgYLBoG_JDfzTNaVdzTWU2jVaNW19yeZoawkY6MyEbSFIcSWAGLJlijBt5BikevZP5GV0FljbnY7a61qsxl6kKyXFG321wi5PFifOwa3dCQQJ8pd9EkZrmgXNC1EkNA9wCjEjTza1gagsR1O-5WgCT7Kt4XtLb9dB-tHzQ0KmtMxViHNOxg2ostzkERajXkCJmoRG2oHuujbEG9yO8qish8KKlljdTrQh-n159iktSlTrTDFfmCAT_tDMD2LJG38p0p5JRK-SDF7P8SltSNoRjGNipa73JL3PeEIjxIGbp6fnwhW3FGioe5jbA54iiO61GP8NvMA_1DRT76YV6hhAomjaEl6zTiE_KhcFv0","access_token":"eyJraWQiOiI0ODEyODgzZi05Y2FiLTQwMWMtYTI5OC0wZmEyMTA5Y2ViY2EiLCJhbGciOiJSUzI1NiJ9.eyJzdWIiOiJhNTg2Y2E1YS04ZTAxLTQxNDAtOTViMS02NzhmZDNlYzAwZDMiLCJhdWQiOiJmNGQwOTM0Zi0zMmJmLTRjZTQtYjNjNC02OTlhNzA0OWFkMjZAYXBwc192dy1kaWxhYl9jb20iLCJzY3AiOiJhZGRyZXNzIGJhZGdlIGJpcnRoZGF0ZSBiaXJ0aHBsYWNlIGVtYWlsIGdhbGxlcnkgbWJiIG5hbWUgbmF0aW9uYWxJZGVudGlmaWVyIG5hdGlvbmFsaXR5IG5pY2tuYW1lIHBob25lIHBpY3R1cmUgcHJvZmVzc2lvbiBwcm9maWxlIHZpbiBvcGVuaWQiLCJhYXQiOiJpZGVudGl0eWtpdCIsImlzcyI6Imh0dHBzOi8vaWRlbnRpdHkudndncm91cC5pbyIsImp0dCI6ImFjY2Vzc190b2tlbiIsImV4cCI6MTcxODQ5OTg2NSwiaWF0IjoxNzE4NDk2MjY1LCJsZWUiOlsiQVVESSJdLCJqdGkiOiI0ZjY0ZjE5Ni1hZjUzLTQzMzAtODE5My00MDBhMjA3NWE1YWQifQ.HSm-pboxFStr_kzgzAwhh2P2NdhUyMmZVNzhKDWH_tp13bpsQ1qVw749e9pDDPqJSMYPqkDuRQism2e-hqcC7wxjHkpXA0R5qOIwkLhoMAOWjqDchUdhoinquqpFboTwO4mryGwyx2qMGK--vAn7pycClPYFWX4pdymRVVBuRXx6m1BeI59_MmXcen1iyPiiB-gacj_iOjL9DMve22wqOZAKLcX4J2xebT8wS7aTYi8_HmwiTwi4ylVn3B71cweNmmTVs9Rum9Uwrpt0ttXQd4LPMLfUV165MAvgdNFd-HsqngQranHCGzIG958izcBbbLAR9DrSortaELeBuN_1l3PmMV2rWLt1MQhL0W6lLWjS7xBxvw7U-1ibqP-H4nFqKZDc8uZ_H-b-EimG5qEj8H-UFczo0Jcug-2Vmk82n1c17KxPhtWO2RZDsMRBW2b-gHHeFRsaBIP-jVd148STDrbDg9WFKGYlqDuAWeLV9uwU71Ok0UL9DD7BAnh1EopJpCG9tu0hSkNKlUH5CI0X4xuEMPI6M4xPm1VTWq7BMA2YFM6DJvTZtd9mzpov5Qcab0GQIRsa9QobGk3haZgLRNoyDeJmSHA4kF7LFTOaUldly6-6glElHW6aU0ZCw89_pKaXrcQoJNKvUbxMKaPyHl6Qnljfu9kONSv3QLwWMO4","refresh_token":"eyJraWQiOiI0ODEyODgzZi05Y2FiLTQwMWMtYTI5OC0wZmEyMTA5Y2ViY2EiLCJhbGciOiJSUzI1NiJ9.eyJzdWIiOiJhNTg2Y2E1YS04ZTAxLTQxNDAtOTViMS02NzhmZDNlYzAwZDMiLCJhdWQiOiJmNGQwOTM0Zi0zMmJmLTRjZTQtYjNjNC02OTlhNzA0OWFkMjZAYXBwc192dy1kaWxhYl9jb20iLCJhY3IiOiJodHRwczovL2lkZW50aXR5LnZ3Z3JvdXAuaW8vYXNzdXJhbmNlL2xvYS0yIiwic2NwIjoiYWRkcmVzcyBiYWRnZSBiaXJ0aGRhdGUgYmlydGhwbGFjZSBlbWFpbCBnYWxsZXJ5IG1iYiBuYW1lIG5hdGlvbmFsSWRlbnRpZmllciBuYXRpb25hbGl0eSBuaWNrbmFtZSBwaG9uZSBwaWN0dXJlIHByb2Zlc3Npb24gcHJvZmlsZSB2aW4gb3BlbmlkIiwiYWF0IjoiaWRlbnRpdHlraXQiLCJpc3MiOiJodHRwczovL2lkZW50aXR5LnZ3Z3JvdXAuaW8iLCJqdHQiOiJyZWZyZXNoX3Rva2VuIiwiZXhwIjoxNzM0MDQ4MjY1LCJpYXQiOjE3MTg0OTYyNjUsImp0aSI6ImJhNzU0NDI0LWRhNmItNDEwOS05ZTAxLWZlNjVjYjk2MjE3OCJ9.TpbvcrNdO2gOMUdouEPWsMGc9xgW6iRhlvLhno1n0Uu2qTPxYTQQoTmwHbUZLz4nufzqXM9gWrsWj7JfOt9hfXsTK_k3k4y30q2su8zP4CE7D31rArm5fap7ywrXrYTeP-qiCakBVRVJ5yOucsqflOZR5DTeaKNiMBr_WbXcoDXJmtgeWBQb4R0sC94Pn7XWb0-tilmIsruVmfc73QgUgXifRkfM57pqCHEf2hXfJNIvR7IOTxkxca6j5TAQyUiDRv7kHy224mbrcXJaONgQ4Viag5RraEKO8YX2v3bWT8joGGYsbuZnXcap3CGZa9jj5wN2x80ET0TwomxSfxGh1FeXo4sbzP9YLBSHwyr89DcbQAA3bpU1ItLwnaWNJpK2t7Owsv3PmeAnR9kHCExgxGwBbneRQeuJlBkmu_nSpDvG-72V2cE8dDIEo0dxF23OsdT_CRwhbYFe6gY6DuWgwuYhU7-g30-4qPlTn6bhhVxb-7B3LPa3FJGJfDbXzy9RS-Pzi5wcaQJFFRuQd7dcqK-tsHDVf4U1TcSvSsSSOg3z3FGM108SrboolggIvu8tSv6HavicetyrMysbRXC-Qflg4RUrT2dk2bX8pNNoL1xAvcG4EPC9mHXKcXrntFKnpKv2w1xolyPkkyKQk51jZDK6ohEYLotxt5CFTFNZLsc"}
2024-06-15 17:04:25.610 [DEBUG] [nectedcar.internal.api.ApiHttpClient] - XXX: HTTP POST https://emea.bff.cariad.digital/login/v1/audi/token
2024-06-15 17:04:25.907 [DEBUG] [nectedcar.internal.api.ApiHttpClient] - XXX: HTTP 200 Response: {"grant_type":"id_token","access_token":"eyJ0eXAiOiJKV1QiLCJhbGciOiJFUzI1NiIsImtpZCI6IjEifQ.ew0KICAiYXVkIjogWyJodHRwczovL2xpdmUucmV0YWlsc2VydmljZXMuYXVkaS5kZSIsImh0dHBzOi8vbXNnLmF1ZGkuZGUiXSwNCiAgImlzcyI6ICJodHRwczovL2xpdmUucmV0YWlsc2VydmljZXMuYXVkaS5kZS9hdXRoc2VydmVyL3YxIiwNCiAgInN1YiI6ICJmNWY5YWI4ZS1jNTFjLTQwZjctOWQwZS04NDVhMDgwMzhiMDAiLA0KICAic3lzIjogIm15YXVkaV9hcHBzIiwNCiAgImV4cCI6IDE3MTg0OTY4NjUsDQogICJpYXQiOiAxNzE4NDk2MjY1LA0KICAianRpIjogIjhlOWJiMzAwLTNjYjUtNGU2NC1hOTE1LTEwMzMzMjZiNDkyYy0xNzE4NDk5ODY1IiwNCiAgInNpZCI6ICI4ZTliYjMwMC0zY2I1LTRlNjQtYTkxNS0xMDMzMzI2YjQ5MmMtMTcxODQ5OTg2NSIsDQogICJzY3AiOiAibXlhdWRpX2NvbW1vbnNfcGFydG5lcnNoaXAgbXlhdWRpIG15YXVkaV9jb21tb25zX3NlcnZpY2VhcHBvaW50bWVudCBwcm9kdWN0IHZlaGljbGUgZG9jdW1lbnQgbm90aWZpY2F0aW9uIG9yZGVyIHRyaWFsIHBheW1lbnQgcHJvZmlsZV9lbWFpbCBwcm9maWxlX2N1c3RvbV9jb3VudHJ5IG10aCB2ZF92dWRzIHZkX3ZkYXMgYWRtX2FkbWIgYWRtX2FkbWRhbXJlZiBjdXN0b21lciBkYWxhX2NncyBzdXIgbXNwIHJ3aWxfYXNwY29zIHJ3aWxfbWluZV91c2VycG9ydGFsIHJ3aWxfbWluZXMiLA0KICAicm9sZXMiOiBbIkFVREkiLCJjdXN0b21lciJdLA0KICAib3JpZ2luYWxJZFAiOiB7DQogIAkic3ViIjogImE1ODZjYTVhLThlMDEtNDE0MC05NWIxLTY3OGZkM2VjMDBkMyIsDQogIAkiaXNzdWVyIjogImh0dHBzOi8vaWRlbnRpdHkudndncm91cC5pbyIsDQogIAkicm9sZXMiOiBbIkFVREkiXSwNCiAgCSJsZWUiOiAiQVVESSINCiAgfSwNCiAgIm9yaWdpbnRva2VuIjogew0KICAgICAidHlwIjogImh0dHBzOi8vaWRlbnRpdHkudndncm91cC5pbyIsDQogICAgICJ0b2tlbiI6ICJleUpyYVdRaU9pSTBPREV5T0RnelppMDVZMkZpTFRRd01XTXRZVEk1T0Mwd1ptRXlNVEE1WTJWaVkyRWlMQ0poYkdjaU9pSlNVekkxTmlKOS5leUp6ZFdJaU9pSmhOVGcyWTJFMVlTMDRaVEF4TFRReE5EQXRPVFZpTVMwMk56aG1aRE5sWXpBd1pETWlMQ0poZFdRaU9pSm1OR1F3T1RNMFppMHpNbUptTFRSalpUUXRZak5qTkMwMk9UbGhOekEwT1dGa01qWkFZWEJ3YzE5MmR5MWthV3hoWWw5amIyMGlMQ0p6WTNBaU9pSmhaR1J5WlhOeklHSmhaR2RsSUdKcGNuUm9aR0YwWlNCaWFYSjBhSEJzWVdObElHVnRZV2xzSUdkaGJHeGxjbmtnYldKaUlHNWhiV1VnYm1GMGFXOXVZV3hKWkdWdWRHbG1hV1Z5SUc1aGRHbHZibUZzYVhSNUlHNXBZMnR1WVcxbElIQm9iMjVsSUhCcFkzUjFjbVVnY0hKdlptVnpjMmx2YmlCd2NtOW1hV3hsSUhacGJpQnZjR1Z1YVdRaUxDSmhZWFFpT2lKcFpHVnVkR2wwZVd0cGRDSXNJbWx6Y3lJNkltaDBkSEJ6T2k4dmFXUmxiblJwZEhrdWRuZG5jbTkxY0M1cGJ5SXNJbXAwZENJNkltRmpZMlZ6YzE5MGIydGxiaUlzSW1WNGNDSTZNVGN4T0RRNU9UZzJOU3dpYVdGMElqb3hOekU0TkRrMk1qWTFMQ0pzWldVaU9sc2lRVlZFU1NKZExDSnFkR2tpT2lJMFpqWTBaakU1TmkxaFpqVXpMVFF6TXpBdE9ERTVNeTAwTURCaE1qQTNOV0UxWVdRaWZRLkhTbS1wYm94RlN0cl9remd6QXdoaDJQMk5kaFV5TW1aVk56aEtEV0hfdHAxM2Jwc1ExcVZ3NzQ5ZTlwRERQcUpTTVlQcWtEdVJRaXNtMmUtaHFjQzd3eGpIa3BYQTBSNXFPSXdrTGhvTUFPV2pxRGNoVWRob2lucXVxcEZib1R3TzRtcnlHd3l4MnFNR0stLXZBbjdweWNDbFBZRldYNHBkeW1SVlZCdVJYeDZtMUJlSTU5X01tWGNlbjFpeVBpaUItZ2Fjal9pT2pMOURNdmUyMndxT1pBS0xjWDRKMnhlYlQ4d1M3YVRZaThfSG13aVR3aTR5bFZuM0I3MWN3ZU5tbVRWczlSdW05VXdycHQwdHRYUWQ0TFBNTGZVVjE2NU1BdmdkTkZkLUhzcW5nUXJhbkhDR3pJRzk1OGl6Y0JiYkxBUjlEclNvcnRhRUxlQnVOXzFsM1BtTVYycldMdDFNUWhMMFc2bExXalM3eEJ4dnc3VS0xaWJxUC1ING5GcUtaRGM4dVpfSC1iLUVpbUc1cUVqOEgtVUZjem8wSmN1Zy0yVm1rODJuMWMxN0t4UGh0V08yUlpEc01SQlcyYi1nSEhlRlJzYUJJUC1qVmQxNDhTVERyYkRnOVdGS0dZbHFEdUFXZUxWOXV3VTcxT2swVUw5REQ3QkFuaDFFb3BKcENHOXR1MGhTa05LbFVINUNJMFg0eHVFTVBJNk00eFBtMVZUV3E3Qk1BMllGTTZESnZUWnRkOW16cG92NVFjYWIwR1FJUnNhOVFvYkdrM2hhWmdMUk5veURlSm1TSEE0a0Y3TEZUT2FVbGRseTYtNmdsRWxIVzZhVTBaQ3c4OV9wS2FYcmNRb0pOS3ZVYnhNS2FQeUhsNlFubGpmdTlrT05TdjNRTHdXTU80Ig0KICB9LA0KICAidmVyIjogIjEuMC4wIg0KfQ.EKjoAyXGaKYZisPm9iu_J8iUW4e3vWekGbKDwMKi-afuMYwD9-VwDV5p31IyZgaf9zbcll2F91oJe7k6CabP7w","token_type":"Bearer","refresh_token":"eyJ0eXAiOiJKV1QiLCJhbGciOiJFUzI1NiJ9.ew0KICAiYXVkIjogWyJodHRwczovL2xpdmUucmV0YWlsc2VydmljZXMuYXVkaS5kZSIsImh0dHBzOi8vbXNnLmF1ZGkuZGUiXSwNCiAgImlzcyI6ICJodHRwczovL2xpdmUucmV0YWlsc2VydmljZXMuYXVkaS5kZS9hdXRoc2VydmVyL3YxIiwNCiAgInN1YiI6ICJmNWY5YWI4ZS1jNTFjLTQwZjctOWQwZS04NDVhMDgwMzhiMDAiLA0KICAic3lzIjogIm15YXVkaV9hcHBzIiwNCiAgImV4cCI6IDE3MTkxMDEwNjUsDQogICJpYXQiOiAxNzE4NDk2MjY1LA0KICAianRpIjogImU5ZGNlNzY2LTgxNTYtNDdlNy05NGJlLWZjODg0YjcxMmVkNSIsDQogICJzaWQiOiAiZTlkY2U3NjYtODE1Ni00N2U3LTk0YmUtZmM4ODRiNzEyZWQ1IiwNCiAgInNjcCI6ICJteWF1ZGlfY29tbW9uc19wYXJ0bmVyc2hpcCBteWF1ZGkgbXlhdWRpX2NvbW1vbnNfc2VydmljZWFwcG9pbnRtZW50IHByb2R1Y3QgdmVoaWNsZSBkb2N1bWVudCBub3RpZmljYXRpb24gb3JkZXIgdHJpYWwgcGF5bWVudCBwcm9maWxlX2VtYWlsIHByb2ZpbGVfY3VzdG9tX2NvdW50cnkgbXRoIHZkX3Z1ZHMgdmRfdmRhcyBhZG1fYWRtYiBhZG1fYWRtZGFtcmVmIGN1c3RvbWVyIGRhbGFfY2dzIHN1ciBtc3AgcndpbF9hc3Bjb3MgcndpbF9taW5lX3VzZXJwb3J0YWwgcndpbF9taW5lcyIsDQogICJyb2xlcyI6IFsiQVVESSIsImN1c3RvbWVyIl0sDQogICJvcmlnaW5hbElkUCI6IHsNCiAgCSJzdWIiOiAiYTU4NmNhNWEtOGUwMS00MTQwLTk1YjEtNjc4ZmQzZWMwMGQzIiwNCiAgCSJpc3N1ZXIiOiAiaHR0cHM6Ly9pZGVudGl0eS52d2dyb3VwLmlvIiwNCiAgCSJyb2xlcyI6IFsiQVVESSJdLA0KICAJImxlZSI6ICJBVURJIg0KICB9LA0KICAib3JpZ2ludG9rZW4iOiB7DQogICAgICJ0eXAiOiAiaHR0cHM6Ly9pZGVudGl0eS52d2dyb3VwLmlvIiwNCiAgICAgInRva2VuIjogImV5SnJhV1FpT2lJME9ERXlPRGd6WmkwNVkyRmlMVFF3TVdNdFlUSTVPQzB3Wm1FeU1UQTVZMlZpWTJFaUxDSmhiR2NpT2lKU1V6STFOaUo5LmV5SnpkV0lpT2lKaE5UZzJZMkUxWVMwNFpUQXhMVFF4TkRBdE9UVmlNUzAyTnpobVpETmxZekF3WkRNaUxDSmhkV1FpT2lKbU5HUXdPVE0wWmkwek1tSm1MVFJqWlRRdFlqTmpOQzAyT1RsaE56QTBPV0ZrTWpaQVlYQndjMTkyZHkxa2FXeGhZbDlqYjIwaUxDSnpZM0FpT2lKaFpHUnlaWE56SUdKaFpHZGxJR0pwY25Sb1pHRjBaU0JpYVhKMGFIQnNZV05sSUdWdFlXbHNJR2RoYkd4bGNua2diV0ppSUc1aGJXVWdibUYwYVc5dVlXeEpaR1Z1ZEdsbWFXVnlJRzVoZEdsdmJtRnNhWFI1SUc1cFkydHVZVzFsSUhCb2IyNWxJSEJwWTNSMWNtVWdjSEp2Wm1WemMybHZiaUJ3Y205bWFXeGxJSFpwYmlCdmNHVnVhV1FpTENKaFlYUWlPaUpwWkdWdWRHbDBlV3RwZENJc0ltbHpjeUk2SW1oMGRIQnpPaTh2YVdSbGJuUnBkSGt1ZG5kbmNtOTFjQzVwYnlJc0ltcDBkQ0k2SW1GalkyVnpjMTkwYjJ0bGJpSXNJbVY0Y0NJNk1UY3hPRFE1T1RnMk5Td2lhV0YwSWpveE56RTRORGsyTWpZMUxDSnNaV1VpT2xzaVFWVkVTU0pkTENKcWRHa2lPaUkwWmpZMFpqRTVOaTFoWmpVekxUUXpNekF0T0RFNU15MDBNREJoTWpBM05XRTFZV1FpZlEuSFNtLXBib3hGU3RyX2t6Z3pBd2hoMlAyTmRoVXlNbVpWTnpoS0RXSF90cDEzYnBzUTFxVnc3NDllOXBERFBxSlNNWVBxa0R1UlFpc20yZS1ocWNDN3d4akhrcFhBMFI1cU9Jd2tMaG9NQU9XanFEY2hVZGhvaW5xdXFwRmJvVHdPNG1yeUd3eXgycU1HSy0tdkFuN3B5Y0NsUFlGV1g0cGR5bVJWVkJ1Ulh4Nm0xQmVJNTlfTW1YY2VuMWl5UGlpQi1nYWNqX2lPakw5RE12ZTIyd3FPWkFLTGNYNEoyeGViVDh3UzdhVFlpOF9IbXdpVHdpNHlsVm4zQjcxY3dlTm1tVFZzOVJ1bTlVd3JwdDB0dFhRZDRMUE1MZlVWMTY1TUF2Z2RORmQtSHNxbmdRcmFuSENHeklHOTU4aXpjQmJiTEFSOURyU29ydGFFTGVCdU5fMWwzUG1NVjJyV0x0MU1RaEwwVzZsTFdqUzd4Qnh2dzdVLTFpYnFQLUg0bkZxS1pEYzh1Wl9ILWItRWltRzVxRWo4SC1VRmN6bzBKY3VnLTJWbWs4Mm4xYzE3S3hQaHRXTzJSWkRzTVJCVzJiLWdISGVGUnNhQklQLWpWZDE0OFNURHJiRGc5V0ZLR1lscUR1QVdlTFY5dXdVNzFPazBVTDlERDdCQW5oMUVvcEpwQ0c5dHUwaFNrTktsVUg1Q0kwWDR4dUVNUEk2TTR4UG0xVlRXcTdCTUEyWUZNNkRKdlRadGQ5bXpwb3Y1UWNhYjBHUUlSc2E5UW9iR2szaGFaZ0xSTm95RGVKbVNIQTRrRjdMRlRPYVVsZGx5Ni02Z2xFbEhXNmFVMFpDdzg5X3BLYVhyY1FvSk5LdlVieE1LYVB5SGw2UW5samZ1OWtPTlN2M1FMd1dNTzQiDQogIH0sDQogICJ2ZXIiOiAiMS4wLjAiDQp9.Bi7AY2qQYoK8ERu-Opm1WeM-lQEd0VvjWO6s5vlK5E7bRdxBXglwqtuWNVVjdgigWQvvkE62sq9z5yfiCtG40w","expires_in":600,"scope":"myaudi_commons_partnership myaudi myaudi_commons_serviceappointment product vehicle document notification order trial payment profile_email profile_custom_country mth vd_vuds vd_vdas adm_admb adm_admdamref customer dala_cgs sur msp rwil_aspcos rwil_mine_userportal rwil_mines"}
2024-06-15 17:04:25.907 [DEBUG] [ctedcar.internal.api.IdentityManager] - XXX: accessToken was created, valid for 2880sec
2024-06-15 17:04:25.907 [DEBUG] [nectedcar.internal.api.ApiHttpClient] - XXX: HTTP POST https://app-api.live-my.audi.com/vgql/v1/graphql
2024-06-15 17:04:26.102 [DEBUG] [nectedcar.internal.api.ApiHttpClient] - XXX: HTTP 200 Response: {"data":{"userVehicles":[]}}
2024-06-15 17:04:27.331 [WARN ] [ar.internal.handler.ThingBaseHandler] - XXX: General Error: class org.openhab.binding.connectedcar.internal.api.weconnect.BrandWeConnectAudi cannot be cast to class org.openhab.binding.connectedcar.internal.api.carnet.CarNetApi (org.openhab.binding.connectedcar.internal.api.weconnect.BrandWeConnectAudi and org.openhab.binding.connectedcar.internal.api.carnet.CarNetApi are in unnamed module of loader org.eclipse.osgi.internal.loader.EquinoxClassLoader @68cf9bda)
java.lang.ClassCastException: class org.openhab.binding.connectedcar.internal.api.weconnect.BrandWeConnectAudi cannot be cast to class org.openhab.binding.connectedcar.internal.api.carnet.CarNetApi (org.openhab.binding.connectedcar.internal.api.weconnect.BrandWeConnectAudi and org.openhab.binding.connectedcar.internal.api.carnet.CarNetApi are in unnamed module of loader org.eclipse.osgi.internal.loader.EquinoxClassLoader @68cf9bda)
        at org.openhab.binding.connectedcar.internal.handler.CarNetVehicleHandler.registerServices(CarNetVehicleHandler.java:214) ~[?:?]
        at org.openhab.binding.connectedcar.internal.handler.ThingBaseHandler.initializeThing(ThingBaseHandler.java:231) ~[?:?]
        at org.openhab.binding.connectedcar.internal.handler.ThingBaseHandler.lambda$1(ThingBaseHandler.java:408) ~[?:?]
        at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:539) [?:?]
        at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:305) [?:?]
        at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:305) [?:?]
        at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1136) [?:?]
        at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635) [?:?]
        at java.lang.Thread.run(Thread.java:840) [?:?]
2024-06-15 17:04:27.332 [DEBUG] [ar.internal.handler.ThingBaseHandler] - XXX: Thing is now online
2024-06-15 17:25:32.288 [DEBUG] [ar.internal.handler.ThingBaseHandler] - XXX: Enabling channel cache

regards
harry

Did you recreate the binding / vehicle as that still does not look right. It should show you a idvechicle for it to be working.

image

I also updated the binding where it reports app version as 4.25, with that I got more stable. Earlier when binding was reporting 3.x it timedout for me several times a day.

For Seat/Cupra,
On another forum it is said that the URL should be changed from v1 to v2

http://vwg-connect.com/fs-car/bs/batterycharge/v1/VW/ES/vehicles/VSxxxxxxxx/charger/actions

Apologies in advance for asking a potentially stupid question: Is there a reason why this binding is not yet available for automatic install in the normal openHAB Add-on store, like all the other bindings?

The reason why I’m asking: I’ve now been reading this thread a bit, and I find multiple github links in here, unsure which one is the one to go for and install manually. This question is typically obsolete if a binding is available in the Add-on store. Besides, manually installed bindings do not update automatically if openHAB gets an update, correct?

Thanks in advance for a quick info on how to proceed.

Yes, I did it both ways and still no channels

regards
Harry

Hello everyone,

I’ve noticed for some time now that the status of the doors and windows on my Audi is no longer displayed.

All doors and windows are always “closed”…even if that’s not true in reality.
All other channels are working correctly.

Is there anything I can do to analyze this further?

Ralph

Thanks for that hint.

Do you have a version for openhab reflecting those changes? I am not that experienced hence I don’t know how I could integrate that into an existing version of the binding.

Would like to try that.

Hi,

do we need a new .jar for OH 4.2 just released? Or is some older .jar still working?

Edit: nevermind, the old jar (org.openhab.binding.connectedcar-4.0.4-SNAPSHOT-20231223-2.jar) still works with OH 4.2 for my Skoda

Hello salkin,
I successfully installes your connecedcar binding and got it running and fetching data from my Skoda Enyaq 60. The problem I have is that an automatic refresh after 15 min. produces an error in the log:

getVehicleStatusV2 failed 0: API call failed! --- java.util.concurrent.ExecutionException: org.eclipse.jetty.client.HttpResponseException: HTTP protocol violation: Authentication challenge without WWW-Authenticate header

without updating the data.
If I “pause” the Thing and restart it, all is working fine for the first time. Then after refresh period I get the same error.
Any idea?
By the way, would you share the code for the binding, e.g. on GitHub?
Thanks in advance,
Thomas

Do you have exact same version of OpenHAB running. I also had similar type of issues when binding version did not match with OpenHab version

Yes, I have openHAB 4.1.1 release build running. Same as your binding does. What did you mean with “it reports app version as 4.25” in your download post?

Audi bumped the major version to 4.x of the mobile application. In their backend things must be different on in 3.x vs 4.x as it started to work much smoother when telling the API that the client (binding) is calling as a 4.x compliant thing.

As there is no official API though it’s just guesses.

The workaround I did is now a rule that enables the Thing every 15 minutes for about 30 sec. and disables it again. That seems to work so far…
Thanks for your quick reply.
And again my question if you would share your code to have a look behind the scenes.
Greetings, Thomas

My changes are here. GitHub - salkin/openhab-addons: Add-ons for openHAB, 4.1.1-connected branch.