Closed CyberChris79 closed 8 months ago
Hello @marn06 ,
i always get some errors when i delete these lines.
[5/24/2023, 6:25:23 PM] [WeConnect] Get climatisation state: Error: Traceback (most recent call last): File "/usr/lib/node_modules/homebridge-vw/dist/main.py", line 7, in <module> from car import Car File "/usr/lib/node_modules/homebridge-vw/dist/car.py", line 34 elif command == 'climatisation': ^ IndentationError: expected an indented block
Could you be so nice and send me a modified car.py file.
Thank you very much
Hi @CyberChris79 I added a diesel_car.py to the repo in the master branch, try using that.
Hello @marn06
well, what can i see. First i can say the lock/unlock works now great. and the second i can say is a big big THANK YOU!
Greetings CyberChris
Hi @CyberChris79
You're welcome.
I would like to modify the solution to make climatisation work with non-electric cars aswell. Could you try and use the new car_diesel.py and also replace the NativeAPI.py with the NativeAPI_diesel.py ? You need to rename it to NativeAPI.py. Why do you feel that it is needed to install python 3.9? I would imagine that people are slowly upgrading to newer versions, I myself use python 3.11.
Hello @marn06 ,
now i have uploaded both files and renamed it to car.py and NativeAPI.py That yould be really great, if the climatisation works also in diesel cars.
No, python 3.9 is not needed, but my old config had python 3.7 and i could not update it to 3.8 or higher. So i decided to upgrade my Linux version from 10 to 11 and now i've got the python 3.9.2 as default. So it would be great to have the 3.9.2 in Debian 10 also. I did not get it.
So right now the only thing works, is the lock/unlock right? Because i get still an error while i try to start the climatisation.
Hi @CyberChris79 Can you send the log when you try to use climatisation with the new files?
Hello @marn06 ,
sorry for the delay, After i updated to v1.0.16, i get following messages time after time
[6/3/2023, 8:07:01 AM] [homebridge-vw] This plugin generated a warning from the characteristic 'On': characteristic was supplied illegal value: null! Home App will reject null for Apple defined characteristics. See https://homebridge.io/w/JtMGR for more info. [6/3/2023, 8:07:01 AM] [homebridge-vw] This plugin generated a warning from the characteristic 'On': characteristic was supplied illegal value: null! Home App will reject null for Apple defined characteristics. See https://homebridge.io/w/JtMGR for more info. [6/3/2023, 8:07:01 AM] [homebridge-vw] This plugin generated a warning from the characteristic 'On': characteristic was supplied illegal value: null! Home App will reject null for Apple defined characteristics. See https://homebridge.io/w/JtMGR for more info. [6/3/2023, 8:07:01 AM] [homebridge-vw] This plugin generated a warning from the characteristic 'Battery Level': characteristic was supplied illegal value: null! Home App will reject null for Apple defined characteristics. See https://homebridge.io/w/JtMGR for more info. [6/3/2023, 8:07:14 AM] [homebridge-vw] This plugin generated a warning from the characteristic 'On': characteristic was supplied illegal value: null! Home App will reject null for Apple defined characteristics. See https://homebridge.io/w/JtMGR for more info. [6/3/2023, 8:07:14 AM] [homebridge-vw] This plugin generated a warning from the characteristic 'On': characteristic was supplied illegal value: null! Home App will reject null for Apple defined characteristics. See https://homebridge.io/w/JtMGR for more info. [6/3/2023, 8:07:14 AM] [homebridge-vw] This plugin generated a warning from the characteristic 'On': characteristic was supplied illegal value: null! Home App will reject null for Apple defined characteristics. See https://homebridge.io/w/JtMGR for more info. [6/3/2023, 8:07:14 AM] [homebridge-vw] This plugin generated a warning from the characteristic 'Battery Level': characteristic was supplied illegal value: null! Home App will reject null for Apple defined characteristics. See https://homebridge.io/w/JtMGR for more info.
If i now activate or deactive the climate function, i get the follwing error message
`
[6/3/2023, 8:09:28 AM] [Homebridge UI] Homebridge log truncated by admin.
[6/3/2023, 8:09:34 AM] [WeConnect] Python: Traceback (most recent call last):
File "/usr/lib/node_modules/homebridge-vw/dist/main.py", line 21, in
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/usr/lib/node_modules/homebridge-vw/dist/main.py", line 40, in
[6/3/2023, 8:09:34 AM] [WeConnect] Set climatisation state Error: Traceback (most recent call last):
File "/usr/lib/node_modules/homebridge-vw/dist/main.py", line 21, in
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/usr/lib/node_modules/homebridge-vw/dist/main.py", line 40, in
[6/3/2023, 8:09:39 AM] [homebridge-vw] This plugin generated a warning from the characteristic 'On': characteristic was supplied illegal value: null! Home App will reject null for Apple defined characteristics. See https://homebridge.io/w/JtMGR for more info. [6/3/2023, 8:09:39 AM] [homebridge-vw] This plugin generated a warning from the characteristic 'On': characteristic was supplied illegal value: null! Home App will reject null for Apple defined characteristics. See https://homebridge.io/w/JtMGR for more info. [6/3/2023, 8:09:39 AM] [homebridge-vw] This plugin generated a warning from the characteristic 'On': characteristic was supplied illegal value: null! Home App will reject null for Apple defined characteristics. See https://homebridge.io/w/JtMGR for more info.
`
Hi @CyberChris79 There's an issue with permissions as you saw previously, see the error: PermissionError: [Errno 13] Permission denied: '/usr/lib/node_modules/homebridge-vw/dist/weconnect.log'
Hi @CyberChris79
Since I don't have access to a diesel car with WeConnect I am sort of developing in blind, so I have modified the diesel_car.py file to use heating instead of climatisation which is what I believe works with a diesel car. You can try it out and see if it works, if not there's not much more I can do.
I deleted your last comment, because it contains sensitive information.
Hello @marn06 ,
thank you very much. I updated the diesel_car.py file with your new one. Unfortunately it does not start the climatisation, so you can't help me further by this issue. You need anybody close to you with a diesel car.
This is my log file right now.
` [6/17/2023, 2:06:34 PM] [WeConnect] Python: [17/06/2023 14:06:34] [API::WARNING] Access file not found [17/06/2023 14:06:34] [API::WARNING] Forcing login
[6/17/2023, 2:06:34 PM] [WeConnect] Python: [17/06/2023 14:06:34] [API::INFO] Attempting to login
[6/17/2023, 2:06:35 PM] [WeConnect] Python: [17/06/2023 14:06:35] [API::INFO] Sending GET request to https://identity.vwgroup.io/signin-service/v1/signin/9496332b-ea03-4091-a224-8c746b885068@apps_vw-dilab_com?relayState=8b33756cd8afd842b421adc9c7a008d119850b25
[6/17/2023, 2:06:35 PM] [WeConnect] Python: [17/06/2023 14:06:35] [API::INFO] Response with code: 200
[6/17/2023, 2:06:35 PM] [WeConnect] Python: [17/06/2023 14:06:35] [API::INFO] Found email login url: /signin-service/v1/9496332b-ea03-4091-a224-8c746b885068@apps_vw-dilab_com/login/identifier
[6/17/2023, 2:06:35 PM] [WeConnect] Python: [17/06/2023 14:06:35] [API::INFO] Sending GET request to https://identity.vwgroup.io/signin-service/v1/9496332b-ea03-4091-a224-8c746b885068@apps_vw-dilab_com/login/authenticate?relayState=8b33756cd8afd842b421adc9c7a008d119850b25
[6/17/2023, 2:06:35 PM] [WeConnect] Python: [17/06/2023 14:06:35] [API::INFO] Response with code: 200
[6/17/2023, 2:06:35 PM] [WeConnect] Python: [17/06/2023 14:06:35] [API::INFO] Sending GET request to carnet://identity-kit/login#state=8UU4LEZwFOysEWX2WCzuiFS-u9aD1wuSXCBl8zGV0XX&code=eyJraWQiOiI0ODEyODgzZi05Y2FiLTQwMWMtYTI5OC0wZmEyMTA5Y2ViY2EiLCJhbGciOiJSUzI1NiJ9.eyJzdWIiOiJjMGYwZmVmNy00YjJjLTQzZTAtYTIzYy1kMzI2NjY4NzIwMzIiLCJhdWQiOiI5NDk2MzMyYi1lYTAzLTQwOTEtYTIyNC04Yzc0NmI4ODUwNjhAYXBwc192dy1kaWxhYl9jb20iLCJhY3IiOiJodHRwczpcL1wvaWRlbnRpdHkudndncm91cC5pb1wvYXNzdXJhbmNlXC9sb2EtMiIsInNjcCI6Im9wZW5pZCBwcm9maWxlIG1iYiBjYXJzIGJpcnRoZGF0ZSBuaWNrbmFtZSBhZGRyZXNzIHBob25lIiwiYWF0IjoiaWRlbnRpdHlraXQiLCJpc3MiOiJodHRwczpcL1wvaWRlbnRpdHkudndncm91cC5pbyIsImp0dCI6ImF1dGhvcml6YXRpb25fY29kZSIsImV4cCI6MTY4NzAwMzg5NSwiaWF0IjoxNjg3MDAzNTk1LCJub25jZSI6IkkwNjc1ZkQ4aHVlanoycVNWMUY2T3Nwbno2cDF1YmNNM3FuZFltNWN2ZFkiLCJqdGkiOiI2YzYxYjc4NS1hYjdlLTRjNzEtOGJiZi1kNTJhZTJhODA5YTUifQ.TdWmFphc6mviihwJqdSjkGUbMtzWrT2_kf56RdokxunrDQBrxjla1jlW6JdGU9Xh4HuLcUq78Ho-UGVLWxFh7OzurVXQR0x9qToeirmGNe-jSqTnRyNRDKG4VFnpewIymHqZQckpJJSkXEDxzN5WfBerUNQOg_Q9mBqH6pWwsQehZga1mXmJmib5gGw9DI74PQDL6qfmCSAhDPMuYETRcnvnu6XKH2Si3StCPy9LWpXeXYuMzBBdeWk0Xq5AUq2hw-_p9bF_tcz4J_ManCsUCCv7G1jbCZjRshIbdk3ZKr3xh336lilTfhIbqxgqTE9IJ8arJJKp0ecT7gx_r4xQZE-7IDk-ROPUsu84yDy3jiYuFT1Pq7N9IZSlo7NkYIITkNEbnjePKZtvg-b7K-S7gztcodJWoAANVom1bnQgF89YJEpYhjpW2vLQEzmNuXSH4FxB0vQWcoROjNfuLUxr9nJLc4yy9UiG1g6NSqZLzOrXh8U3GZPojwJCdMEl4LMklXvfoGNQ-guQoKSIH8Ppa-Sj7A4oyRwLmEoR4JsE2Or2vYnfdbGAvaiNO-ZBXGBJQsgWwYzF385iXF-zUG-Q0BAeN26O06Bus2vC804hnYujB5wrbAckzdWIkqxZYp9rlLJ4bezWJgof5MjajgBYSjllhXUMOA8-D1MHTuIgoD0&access_token=eyJraWQiOiI0ODEyODgzZi05Y2FiLTQwMWMtYTI5OC0wZmEyMTA5Y2ViY2EiLCJhbGciOiJSUzI1NiJ9.eyJzdWIiOiJjMGYwZmVmNy00YjJjLTQzZTAtYTIzYy1kMzI2NjY4NzIwMzIiLCJhdWQiOiI5NDk2MzMyYi1lYTAzLTQwOTEtYTIyNC04Yzc0NmI4ODUwNjhAYXBwc192dy1kaWxhYl9jb20iLCJzY3AiOiJvcGVuaWQgcHJvZmlsZSBtYmIgY2FycyBiaXJ0aGRhdGUgbmlja25hbWUgYWRkcmVzcyBwaG9uZSIsImFhdCI6ImlkZW50aXR5a2l0IiwiaXNzIjoiaHR0cHM6XC9cL2lkZW50aXR5LnZ3Z3JvdXAuaW8iLCJqdHQiOiJhY2Nlc3NfdG9rZW4iLCJleHAiOjE2ODcwMDcxOTUsImlhdCI6MTY4NzAwMzU5NSwibGVlIjpbIlZPTEtTV0FHRU4iXSwianRpIjoiMzQ5MmE5OWEtOTUyZS00ZjAzLTllMGEtZTVlMGQyYjdiN2E2In0.ch76VtmUuyV9sEo16e3lzU_0CFp6f_LtPVajAFjdwYUGgDjm4yttt7gmDa1lR3a00OPxCnEs-x_MrLKYuXgys_usn91JdWv834Ayvmcq-MtHmn5SsxRxqN0OX8bY7SuIGDi7UCOt5E6HFcBFB0WkI3OmaJLyuy0S9CqgiW7vtrLfzXsd1952s2qTRsopUdbvk93HNEttQQ3giQ9VGzDrNB1wOi1Z-F2ju5ZETuiBZVDSQpDVrZF7vk1HGk--GbyAVeeaNWO7YeccMSgO9cX-Z7F8GTNObB0mrKnLWBOnNiemUG4OBl1K0Phj5DH-OW-PaXfHtd0ZU_llz725Jy1irdZAjibjclhnpUGBbe9c5SlUxHLIJhxIATC5c3xyeofD-4hDaiPj815IiEi4ynGH9tEvbc4DnAvvhMFwCsoj13o_DeRCvE12EPz2QwN6eMGedjdegFs9qgcBkbnTX6fKlpimMjyNf3XwYdB3t8yZvhdqg8dFsqqtnbheUq2thaTKKlkH7fQjKxkWCwJly4EsmfF2qLIJ5ew-6bB-oypFYAhEkH4RmK9Zlz0BXL58T6k5lmei3SH9zD-A2bzfQBZKC3phQti0mSWu-rNc_SNFCW8IcFDuHx_UG_1BFMrzy-s8xZkY-pUKQELX-stmN2toOCZOyMC7NfESLo3TG5yCk7s&expires_in=3600&token_type=bearer&id_token=eyJraWQiOiI0ODEyODgzZi05Y2FiLTQwMWMtYTI5OC0wZmEyMTA5Y2ViY2EiLCJhbGciOiJSUzI1NiJ9.eyJhdF9oYXNoIjoiVEdQNF9OMncxaUFqNUJHLV9uOFNSQSIsInN1YiI6ImMwZjBmZWY3LTRiMmMtNDNlMC1hMjNjLWQzMjY2Njg3MjAzMiIsImVtYWlsX3ZlcmlmaWVkIjp0cnVlLCJjb3IiOiJERSIsImlzcyI6Imh0dHBzOlwvXC9pZGVudGl0eS52d2dyb3VwLmlvIiwianR0IjoiaWRfdG9rZW4iLCJ0eXBlIjoiaWRlbnRpdHkiLCJub25jZSI6IkkwNjc1ZkQ4aHVlanoycVNWMUY2T3Nwbno2cDF1YmNNM3FuZFltNWN2ZFkiLCJsZWUiOlsiVk9MS1NXQUdFTiJdLCJhdWQiOlsiOTQ5NjMzMmItZWEwMy00MDkxLWEyMjQtOGM3NDZiODg1MDY4QGFwcHNfdnctZGlsYWJfY29tIiwiaHR0cHM6XC9cL2FwaS52YXMuZXUuZHAxNS52d2ctY29ubmVjdC5jb20iLCJodHRwczpcL1wvYXBpLnZhcy5ldS53Y2FyZHAuaW8iLCJodHRwczpcL1wvcHJvZC5lY2UuZ2F1dGgtdndhYy5jb20iLCJWV0dNQkIwMUNOQVBQMSIsIlZXR01CQjAxREVMSVYxIl0sImFjciI6Imh0dHBzOlwvXC9pZGVudGl0eS52d2dyb3VwLmlvXC9hc3N1cmFuY2VcL2xvYS0yIiwiY19oYXNoIjoiZWtmVU80WGRzT1FoVE83OUhCR3RfZyIsInVwZGF0ZWRfYXQiOjE2NzgyNjE2NDE4MjksImFhdCI6ImlkZW50aXR5a2l0IiwiZXhwIjoxNjg3MDA3MTk1LCJpYXQiOjE2ODcwMDM1OTUsImp0aSI6ImVkNWE0NTJiLWY4YjktNDRkYS05YzlkLTIwZDI1MmVhNzNmYSIsImVtYWlsIjoiY2hyaXN0aWFuQHN1dGEuZGUifQ.hNZ8xX84_a0tD28mKMriyV48roGQVmgyX5G44M0R9LZ7VcvVWM1LuntbWYEKdJNbbpbfSJ-I0AjLoeUNznhGkvtrkckQpp-ONwzIEP1XmQRj-lPtsMw8EEl4la1YoYSvCEEtuf3DQJMBct7ZKlFGvloQCWYCJWzWwGKmRd2E1F3caUzoCq7U8Yz__ODdYdSei6NyirPZ15B2r0x4w6--0qEBDFrHaoQEg3VQuOQqQwvNv323omqnRzLwAFKDzROHBMxGLUWB_pYT3N4wKlCW6dHbHz7NGSaUf8X1Cfca5OwzTm8yC9_a4pyTDgSybc1ONowQP9rkJirBJsidQv1Owj87h1c1SWsLZjWvAeJf5Mn0FyVCTkiWiN_kPj9faZ8XbzP4P0_vCOf53s2sauONonHcirzM3p3bSbCl2a33EknsegewIG0HMFcoJeh9kRrMoFFcr3KrB_7QF0_UjqYIqtNRLICYOmfMPUXzH3tSyzaAtwiQxNJWmT57CIfjhlsSQBvG7RPky_0T27-fNhJjBulvvXdp48hi9r9OcXmo3gv7gEUd1faZSOhEDMsT3BJyxau97LKezcts0mPv45tMuiUgSohISVXxsMxyNlWknrt5CEZA5QhFZoHlpSx-CX4pRN4R36g0Sz6-yPYDfRNmWu_pS8AZrj64J5XHSa0WWUc
[6/17/2023, 2:06:35 PM] [WeConnect] Python: [17/06/2023 14:06:35] [API::INFO] Response with code: 200 [17/06/2023 14:06:35] [API::INFO] Received Identities [17/06/2023 14:06:35] [API::INFO] Received CarNet Identity Kit [17/06/2023 14:06:35] [API::INFO] Requesting Tokens
[6/17/2023, 2:06:36 PM] [WeConnect] Python: [17/06/2023 14:06:36] [API::INFO] Sending POST request to https://tokenrefreshservice.apps.emea.vwapps.io/exchangeAuthCode [17/06/2023 14:06:36] [API::INFO] Response with code: 200
[6/17/2023, 2:06:36 PM] [WeConnect] Python: [17/06/2023 14:06:36] [API::INFO] Received Tokens [17/06/2023 14:06:36] [API::WARNING] X-client-id not found. Requesting a new one
[6/17/2023, 2:06:36 PM] [WeConnect] Python: [17/06/2023 14:06:36] [API::INFO] Sending POST request to https://mbboauth-1d.prd.ece.vwg-connect.com/mbbcoauth/mobile/register/v1
[6/17/2023, 2:06:36 PM] [WeConnect] Python: [17/06/2023 14:06:36] [API::INFO] Response with code: 200 [17/06/2023 14:06:36] [API::INFO] Received X-client-id [17/06/2023 14:06:36] [API::INFO] Requesting OAuth [fal]
[6/17/2023, 2:06:36 PM] [WeConnect] Python: [17/06/2023 14:06:36] [API::INFO] Sending POST request to https://mbboauth-1d.prd.ece.vwg-connect.com/mbbcoauth/mobile/oauth2/v1/token
[6/17/2023, 2:06:36 PM] [WeConnect] Python: [17/06/2023 14:06:36] [API::INFO] Response with code: 200 [17/06/2023 14:06:36] [API::INFO] Received OAuth [fal] [17/06/2023 14:06:36] [API::INFO] Requesting OAuth [cubic]
[6/17/2023, 2:06:36 PM] [WeConnect] Python: [17/06/2023 14:06:36] [API::INFO] Sending POST request to https://mbboauth-1d.prd.ece.vwg-connect.com/mbbcoauth/mobile/oauth2/v1/token [17/06/2023 14:06:36] [API::INFO] Response with code: 200 [17/06/2023 14:06:36] [API::INFO] Saving access to file [17/06/2023 14:06:36] [API::INFO] Requesting personal data [17/06/2023 14:06:36] [API::INFO] Preparing command: /personalData
[6/17/2023, 2:06:37 PM] [WeConnect] Python: [17/06/2023 14:06:37] [API::INFO] Sending GET request to https://customer-profile.apps.emea.vwapps.io/v1/customers/c0f0fef7-4b2c-43e0-a23c-d32666872032/personalData [17/06/2023 14:06:37] [API::INFO] Response with code: 200
[6/17/2023, 2:06:37 PM] [WeConnect] Python: [17/06/2023 14:06:37] [API::INFO] Received business identity
[6/17/2023, 2:06:37 PM] [WeConnect] Python: [17/06/2023 14:06:37] [API::INFO] Saving access to file
[6/17/2023, 2:06:37 PM] [WeConnect] Python: [17/06/2023 14:06:37] [API::INFO] Preparing command: /realCarData
[6/17/2023, 2:06:37 PM] [WeConnect] Python: [17/06/2023 14:06:37] [API::INFO] Sending GET request to https://customer-profile.apps.emea.vwapps.io/v1/customers/c0f0fef7-4b2c-43e0-a23c-d32666872032/realCarData [17/06/2023 14:06:37] [API::INFO] Response with code: 200
[6/17/2023, 2:06:37 PM] [WeConnect] Python: [17/06/2023 14:06:37] [WeConnect::INFO] VIN: WVWZZZ3CZME071148 [17/06/2023 14:06:37] [API::INFO] Preparing command: /cs/vds/v1/vehicles/WVWZZZ3CZME071148/homeRegion
[6/17/2023, 2:06:37 PM] [WeConnect] Python: [17/06/2023 14:06:37] [API::INFO] Sending GET request to https://mal-1a.prd.ece.vwg-connect.com/api/cs/vds/v1/vehicles/WVWZZZ3CZME071148/homeRegion [17/06/2023 14:06:37] [API::INFO] Response with code: 200 [17/06/2023 14:06:37] [API::INFO] Received fal/mal Uri [17/06/2023 14:06:37] [API::INFO] Preparing command: /bs/vsr/v1/VW/DE/vehicles/WVWZZZ3CZME071148/status
[6/17/2023, 2:06:37 PM] [homebridge-vw] This plugin slows down Homebridge. The read handler for the characteristic 'On' was slow to respond! See https://homebridge.io/w/JtMGR for more info. [6/17/2023, 2:06:37 PM] [homebridge-vw] This plugin slows down Homebridge. The read handler for the characteristic 'On' was slow to respond! See https://homebridge.io/w/JtMGR for more info. [6/17/2023, 2:06:37 PM] [homebridge-vw] This plugin slows down Homebridge. The read handler for the characteristic 'Lock Current State' was slow to respond! See https://homebridge.io/w/JtMGR for more info. [6/17/2023, 2:06:37 PM] [homebridge-vw] This plugin slows down Homebridge. The read handler for the characteristic 'On' was slow to respond! See https://homebridge.io/w/JtMGR for more info. [6/17/2023, 2:06:37 PM] [homebridge-vw] This plugin slows down Homebridge. The read handler for the characteristic 'Battery Level' was slow to respond! See https://homebridge.io/w/JtMGR for more info. [6/17/2023, 2:06:37 PM] [WeConnect] Python: [17/06/2023 14:06:37] [API::INFO] Sending GET request to https://fal-3a.prd.eu.dp.vwg-connect.com/fs-car/bs/vsr/v1/VW/DE/vehicles/WVWZZZ3CZME071148/status [17/06/2023 14:06:37] [API::INFO] Response with code: 200
[6/17/2023, 2:06:37 PM] [WeConnect] Python: [17/06/2023 14:06:37] [VSR::WARNING] [parse_vsr] item 0x0202FFFFFF, field 0x020203A222 not found
[6/17/2023, 2:06:37 PM] [WeConnect] Python: [17/06/2023 14:06:37] [VSR::WARNING] [parse_vsr] {'id': '0x020203A222', 'tsCarSentUtc': '2023-06-15T06:44:06Z', 'tsCarSent': '2023-06-15T08:44:13', 'tsCarCaptured': '2023-06-13T11:34:55', 'tsTssReceivedUtc': '2023-06-15T06:44:06Z', 'milCarCaptured': 20191, 'milCarSent': 20260, 'textId': 'warning.msgA222'}
[6/17/2023, 2:06:37 PM] [WeConnect] Python: [17/06/2023 14:06:37] [API::INFO] Preparing command: /bs/climatisation/v1/VW/DE/vehicles/WVWZZZ3CZME071148/climater
[6/17/2023, 2:06:37 PM] [WeConnect] Python: [17/06/2023 14:06:37] [API::INFO] Sending GET request to https://fal-3a.prd.eu.dp.vwg-connect.com/fs-car/bs/climatisation/v1/VW/DE/vehicles/WVWZZZ3CZME071148/climater [17/06/2023 14:06:37] [API::INFO] Response with code: 403
[6/17/2023, 2:06:37 PM] [WeConnect] Python: [17/06/2023 14:06:37] [API::CRITICAL] Raising error msg: Error 403: [climatisation.auth.forbidden] The service: rclima_v1 for VIN: WVWZZZ3CZME071148 could not be found. [17/06/2023 14:06:37] [WeConnect::ERROR] VWError: Error 403: [climatisation.auth.forbidden] The service: rclima_v1 for VIN: WVWZZZ3CZME071148 could not be found.
[6/17/2023, 2:06:37 PM] [WeConnect] Get climatisation state: Error: [17/06/2023 14:06:37] [API::CRITICAL] Raising error msg: Error 403: [climatisation.auth.forbidden] The service: rclima_v1 for VIN: WVWZZZ3CZME071148 could not be found. [17/06/2023 14:06:37] [WeConnect::ERROR] VWError: Error 403: [climatisation.auth.forbidden] The service: rclima_v1 for VIN: WVWZZZ3CZME071148 could not be found. `
Thank you very much for your help
Cheers Chris
Hi @CyberChris79 Based on your log it actually does not seem as if you replaced the diesel_car.py file with the new version. Can you please double check? The new file should use heating instead of climatisation.
Hello @marn06 ,
sorry for my delay. I have compared the file before and the current you have created. This is the file i replaced actually and this is the source code of the file i am using right now https://pastebin.com/L12PfBh2
So i think i am using the right file which you have changed again and where you are using heating instead of climatisation.
Cheers Christian
Hi @CyberChris79 Okay, well unfortunately I guess we're left at it being difficult for me to troubleshoot more now that I do not have access to a diesel car.
Hi
I am having trouble with the plugin again. For some reason it is giving this error:
[11/08/2023, 14:29:26] [WeConnect] Python: [11/08/2023 14:29:26] [API::WARNING] Access file not found
[11/08/2023, 14:29:26] [WeConnect] Python: [11/08/2023 14:29:26] [API::WARNING] Forcing login
[11/08/2023, 14:29:26] [WeConnect] Python: [11/08/2023 14:29:26] [API::INFO] Attempting to login
[11/08/2023, 14:29:26] [WeConnect] Python: [11/08/2023 14:29:26] [API::INFO] Sending GET request to @.***_vw-dilab_com?relayState=bcfeaa6176a5e828d013c9ba1aa8a6c787834ce9
[11/08/2023, 14:29:26] [WeConnect] Python: [11/08/2023 14:29:26] [API::INFO] Response with code: 200
[11/08/2023, 14:29:26] [WeConnect] Python: [11/08/2023 14:29:26] [API::INFO] Found email login url: @.***_vw-dilab_com/login/identifier
[11/08/2023, 14:29:26] [WeConnect] Python: [11/08/2023 14:29:26] [API::INFO] Sending GET request to @.***_vw-dilab_com/login/authenticate?relayState=bcfeaa6176a5e828d013c9ba1aa8a6c787834ce9
[11/08/2023, 14:29:26] [WeConnect] Python: [11/08/2023 14:29:26] [API::INFO] Response with code: 200
[11/08/2023, 14:29:26] [WeConnect] Python: [11/08/2023 14:29:26] [API::CRITICAL] Raising error msg: Cannot find IDK credentials
[11/08/2023, 14:29:26] [WeConnect] Python: [11/08/2023 14:29:26] [WeConnect::ERROR] VWError: Cannot find IDK credentials
[11/08/2023, 14:29:26] [WeConnect] Get climatisation state: Error: [11/08/2023 14:29:26] [WeConnect::ERROR] VWError: Cannot find IDK credentials
Hi @gawain33 Please see: https://github.com/marn06/homebridge-vw/issues/7#issuecomment-1676865566
Hi
I updated the version and did a restart. I have different errors now:
[14/08/2023, 10:12:46] [WeConnect] Python: [14/08/2023 10:12:46] [API::WARNING] Session file not found
[14/08/2023, 10:12:46] [WeConnect] Python: [14/08/2023 10:12:46] [API::WARNING] Access file not found [14/08/2023 10:12:46] [API::INFO] logger [14/08/2023 10:12:46] [API::WARNING] Forcing login
[14/08/2023, 10:12:46] [WeConnect] Python: [14/08/2023 10:12:46] [API::INFO] Attempting to login
[14/08/2023, 10:12:47] [WeConnect] Python: [14/08/2023 10:12:47] [API::INFO] Sending GET request to @.***_vw-dilab_com?relayState=cf7a5562e12d57ecffc1f81d2d2aa430871378d4
[14/08/2023, 10:12:47] [WeConnect] Python: [14/08/2023 10:12:47] [API::INFO] Response with code: 200
[14/08/2023, 10:12:47] [WeConnect] Python: [14/08/2023 10:12:47] [API::INFO] Found email login url: @.***_vw-dilab_com/login/identifier
[14/08/2023, 10:12:47] [WeConnect] Python: [14/08/2023 10:12:47] [API::INFO] Sending GET request to @.***_vw-dilab_com/login/authenticate?relayState=cf7a5562e12d57ecffc1f81d2d2aa430871378d4
[14/08/2023, 10:12:47] [WeConnect] Python: [14/08/2023 10:12:47] [API::INFO] Response with code: 200
[14/08/2023, 10:12:48] [WeConnect] Python: [14/08/2023 10:12:48] [API::INFO] Sending GET request to carnet://identity-kit/login#state=xTlp9NRtc1fQ27niTkOkJktsSoAi5xzp5QkxqmAHjjJ&code=eyJraWQiOiI0ODEyODgzZi05Y2FiLTQwMWMtYTI5OC0wZmEyMTA5Y2ViY2EiLCJhbGciOiJSUzI1NiJ9.eyJzdWIiOiIyNTNhMzgyZi1lY2I3LTQ0YzctYWQ5Ny05NjFjMDBiYTcxZTEiLCJhdWQiOiI5NDk2MzMyYi1lYTAzLTQwOTEtYTIyNC04Yzc0NmI4ODUwNjhAYXBwc192dy1kaWxhYl9jb20iLCJhY3IiOiJodHRwczovL2lkZW50aXR5LnZ3Z3JvdXAuaW8vYXNzdXJhbmNlL2xvYS0yIiwic2NwIjoib3BlbmlkIHByb2ZpbGUgbWJiIGNhcnMgYmlydGhkYXRlIG5pY2tuYW1lIGFkZHJlc3MgcGhvbmUiLCJhYXQiOiJpZGVudGl0eWtpdCIsImlzcyI6Imh0dHBzOi8vaWRlbnRpdHkudndncm91cC5pbyIsImp0dCI6ImF1dGhvcml6YXRpb25fY29kZSIsImV4cCI6MTY5MjAwMTA2OCwiaWF0IjoxNjkyMDAwNzY4LCJub25jZSI6IjJBWUx6R1RFQkRqckNyWHFFYTN6b25TdTdXajZGTEJ1NFUyRVdpbmdiQW8iLCJqdGkiOiJiYmE3ODgwYi1jYzBlLTQwYTctOGZmOS0zZDQ1M2UxMDdmYzYifQ.fAKG5UxXgQthg9kLMp5AtO1MX1XDzRx32Wpj4K8ayxC3OpLUuGPk8w-xM5PcpoyGUGY3q2vMQXPPcl_EZ_guv981DEKoETSblled9juY1cFgIgSgDxw2YRz9gbczl1WlCJr9twHZyUJon0mK3QVU-MlvDpbujhQzToKdaa-ineUYUVKARQ_TC_mUJ7WYJ7MkTFuADT57Q7wSOi6TZldMfk5G42VayrbuqYHolXq8DkGsVEQ5oh8u72Ez45SbnzZKNYDLPlcL7xiJIIwgYgg0i12oRjaQ22nhKlr3i-n4Cl2qVFY4GofzZ7gdTe5xGRgV3u1ymgv6Phz9ri5FaTx1OhJZHv2lr90eDkWCEeM5yYd_Dw4LZk0MaZWx042hN2g2oa15QFxh4hY0Cpq2tBHItPW_uNc0b7JwcP-MC_iennG5bnYFx8ItNpPe-kHm5sn6KOKrKach7QHgWhVka6oFACOfZph2ahGiEq6w7ZANyIY9r6R0Hmgm1Z0JtlGoRakiycpani8gqtaR3eouE5XbFRcncqbqfi_r8ufLsSaF-PytmpdH5vdJO1qcWlpnSO7yFXAYI4gcmQ8rNdNxz4f6eSZrictlxUC4ifJBcmhfvZtDVLI7ZcOiHZ80oOuK14Oh-px5CI29EYcoJEFRkFvxFSJZ9naCmz6W54owM_4F0cU&access_token=eyJraWQiOiI0ODEyODgzZi05Y2FiLTQwMWMtYTI5OC0wZmEyMTA5Y2ViY2EiLCJhbGciOiJSUzI1NiJ9.eyJzdWIiOiIyNTNhMzgyZi1lY2I3LTQ0YzctYWQ5Ny05NjFjMDBiYTcxZTEiLCJhdWQiOiI5NDk2MzMyYi1lYTAzLTQwOTEtYTIyNC04Yzc0NmI4ODUwNjhAYXBwc192dy1kaWxhYl9jb20iLCJzY3AiOiJvcGVuaWQgcHJvZmlsZSBtYmIgY2FycyBiaXJ0aGRhdGUgbmlja25hbWUgYWRkcmVzcyBwaG9uZSIsImFhdCI6ImlkZW50aXR5a2l0IiwiaXNzIjoiaHR0cHM6Ly9pZGVudGl0eS52d2dyb3VwLmlvIiwianR0IjoiYWNjZXNzX3Rva2VuIiwiZXhwIjoxNjkyMDA0MzY4LCJpYXQiOjE2OTIwMDA3NjgsImxlZSI6WyJWT0xLU1dBR0VOIl0sImp0aSI6IjRmMDA1ZjQ4LWEzNDktNDMwNS1iZmU2LWQ0YTcxMWE5ZDZkNyJ9.SRxDg3zB4KtQ2xAvDENt75Hrb9qoSm0DtIcIY83FYqmu1D2uTAe2RiT1CU1EJNcxwJt13G1Xu9zkKbec3CSOuM47CmKsPYJ5iELmark_Y3AVsA7nNl2NawJPmv-ztP3HwjsBclKYMbF0ltYdgZRVv-tECSAsMOyW_FsHtP9dtvFiM9-bQ_NS-qHKM7tVenaP_HqvNOjX_gbVMSKH88_JlMRNbPn9UeHS6BFy9d1QNkTADQxFnayNXYrWvVsZ5ROljERposdGrPUsGiY6KIvuIJuF15EIT8X1MGDnbr95HoeDpdaq30rIBsEWeQygZ9zr0TDp4xhqioO5xdNdqmFsZpsLbgI9yzOp8FTwYDybp7CKRkgT5tkBgcDa-Ghx19vz-WR6okOfG_C0-7q2uYnp_pvtySvrYeWflqKL23HxBOjBvI-zZpRRkb-5ZHR6ZP8NGyT4Xiv3rooU-NzQOTImnRoF18u6ZelmqP6watIUFIbm-cqikhEGq6LdBXbtZmVQyMhZRdh3sm2yUqD3GRaiDzC7kGuyAULXjaSJrDcMl3yJ82BXC7Tb1Be0IlVsu3TimNv-wrAsX29ZKQRF_Pazj5cAN50VPuwf9J6QhwFZ4N2yjEmfxdqj_A7YMGSG_zPpZDjpgifnDqB9SK57TD3z53qtRTXzuUbNQjS-GmT-M&expires_in=3600&token_type=bearer&id_token=eyJraWQiOiI0ODEyODgzZi05Y2FiLTQwMWMtYTI5OC0wZmEyMTA5Y2ViY2EiLCJhbGciOiJSUzI1NiJ9.eyJhdF9oYXNoIjoiYlV1UEd4ZlY2TFluSWZlZGpTUEE5dyIsInN1YiI6IjI1M2EzODJmLWVjYjctNDRjNy1hZDk3LTk2MWMwMGJhNzFlMSIsImVtYWlsX3ZlcmlmaWVkIjp0cnVlLCJjb3IiOiJBVCIsImlzcyI6Imh0dHBzOi8vaWRlbnRpdHkudndncm91cC5pbyIsImp0dCI6ImlkX3Rva2VuIiwidHlwZSI6ImlkZW50aXR5Iiwibm9uY2UiOiIyQVlMekdURUJEanJDclhxRWEzem9uU3U3V2o2RkxCdTRVMkVXaW5nYkFvIiwibGVlIjpbIlZPTEtTV0FHRU4iXSwiYXVkIjpbIjk0OTYzMzJiLWVhMDMtNDA5MS1hMjI0LThjNzQ2Yjg4NTA2OEBhcHBzX3Z3LWRpbGFiX2NvbSIsImh0dHBzOi8vYXBpLnZhcy5ldS5kcDE1LnZ3Zy1jb25uZWN0LmNvbSIsImh0dHBzOi8vYXBpLnZhcy5ldS53Y2FyZHAuaW8iLCJodHRwczovL3Byb2QuZWNlLmdhdXRoLXZ3YWMuY29tIiwiVldHTUJCMDFDTkFQUDEiLCJWV0dNQkIwMURFTElWMSJdLCJhY3IiOiJodHRwczovL2lkZW50aXR5LnZ3Z3JvdXAuaW8vYXNzdXJhbmNlL2xvYS0yIiwiY19oYXNoIjoiQXpjMWI2WXlSd3VPU3EybHhMU0hjZyIsInVwZGF0ZWRfYXQiOjE2NzkyNjgwMTExNzYsImFhdCI6ImlkZW50aXR5a2l0IiwiZXhwIjoxNjkyMDA0MzY4LCJpYXQiOjE2OTIwMDA3NjgsImp0aSI6IjY2MGM3N2UwLTI4YzAtNGIyYS04M2Y3LTMzZmExNjVhNWUwZiIsImVtYWlsIjoiZ2F2aW5AY3JheXN0b24uYXQifQ.X5O5HJ2AicS4hquRbfpxWxyCo5ggvFkQHOQOtLLr4iNJSuc12ZC5a_LdhV-ogAfWNN69LGhhpmHiO8dBetsb5IeW8J_Qs-G0YQGIGCjV8dcC7dFM9UfdDJzQBqYzm0O6o47bz8P8NHaywpVIMGxiqanNlQ_W8O2-uvXLVohs0zS7B7_1-P_8Z3RBvkwXCxCM5sXtPLhK7pRB3TGFEYGzQA3h78bGJym4IvqTCHVn7gmOfsFy7O5sf6UMS8oTYYF5dljwWywHRNUyomW5aym2-ZleGRDC7T3IMiP5OcFnmJve8xcAKXLE4jAtkXu5UJyupt-ucDTYH4QgeT4-V0_JSzf37hkZM7dqp08MHrxK4CialglS3Ed_m0xmNeEhNNGbYvkP8yXI6k5qib8TWgl561Rg7CYXacC7rZimd5qYRFTWcC-V_ewHaIH3ecHABUTbZGqAUjgjeNSWzyiUCUrHSxcN_FvuIod2UYkNqCvzwr-oXhhIpN9Pfpe1J2RB29__44ilowjMx_r8vw874Qoq819Vtti-tDRSFi6yOwEaoE0a0tiZqepgHM7QiVGKm4ZHUaSiN4qbSspn6U02IURD_umYGf8dLQU-SGCzoUtOK60R63UjAjt5I8FA8nAe0DVicPEJpsFRMfgwGgN_wX2701aSZuZhuhu97tIStc51J2U
[14/08/2023, 10:12:48] [WeConnect] Python: [14/08/2023 10:12:48] [API::INFO] Response with code: 200
[14/08/2023, 10:12:48] [WeConnect] Python: [14/08/2023 10:12:48] [API::INFO] Received Identities
[14/08/2023, 10:12:48] [WeConnect] Python: [14/08/2023 10:12:48] [API::INFO] Received CarNet Identity Kit [14/08/2023 10:12:48] [API::INFO] Requesting Tokens
[14/08/2023, 10:12:48] [WeConnect] Python: [14/08/2023 10:12:48] [API::INFO] Sending POST request to https://tokenrefreshservice.apps.emea.vwapps.io/exchangeAuthCode
[14/08/2023, 10:12:48] [WeConnect] Python: [14/08/2023 10:12:48] [API::INFO] Response with code: 200
[14/08/2023, 10:12:48] [WeConnect] Python: [14/08/2023 10:12:48] [API::INFO] Received Tokens [14/08/2023 10:12:48] [API::WARNING] X-client-id not found. Requesting a new one
[14/08/2023, 10:12:49] [homebridge-vw] This plugin slows down Homebridge. The read handler for the characteristic 'On' was slow to respond! See https://homebridge.io/w/JtMGR for more info. [14/08/2023, 10:12:49] [homebridge-vw] This plugin slows down Homebridge. The read handler for the characteristic 'On' was slow to respond! See https://homebridge.io/w/JtMGR for more info. [14/08/2023, 10:12:49] [homebridge-vw] This plugin slows down Homebridge. The read handler for the characteristic 'Lock Current State' was slow to respond! See https://homebridge.io/w/JtMGR for more info. [14/08/2023, 10:12:49] [homebridge-vw] This plugin slows down Homebridge. The read handler for the characteristic 'On' was slow to respond! See https://homebridge.io/w/JtMGR for more info. [14/08/2023, 10:12:49] [homebridge-vw] This plugin slows down Homebridge. The read handler for the characteristic 'Battery Level' was slow to respond! See https://homebridge.io/w/JtMGR for more info. [14/08/2023, 10:12:49] [WeConnect] Python: [14/08/2023 10:12:49] [API::INFO] Sending POST request to https://mbboauth-1d.prd.ece.vwg-connect.com/mbbcoauth/mobile/register/v1
[14/08/2023, 10:12:49] [WeConnect] Python: [14/08/2023 10:12:49] [API::INFO] Response with code: 200 [14/08/2023 10:12:49] [API::INFO] Received X-client-id [14/08/2023 10:12:49] [API::INFO] Requesting OAuth [fal]
[14/08/2023, 10:12:49] [WeConnect] Python: [14/08/2023 10:12:49] [API::INFO] Sending POST request to https://mbboauth-1d.prd.ece.vwg-connect.com/mbbcoauth/mobile/oauth2/v1/token
[14/08/2023, 10:12:49] [WeConnect] Python: [14/08/2023 10:12:49] [API::INFO] Response with code: 200 [14/08/2023 10:12:49] [API::INFO] Received OAuth [fal]
[14/08/2023, 10:12:49] [WeConnect] Python: [14/08/2023 10:12:49] [API::INFO] Requesting OAuth [cubic]
[14/08/2023, 10:12:49] [WeConnect] Python: [14/08/2023 10:12:49] [API::INFO] Sending POST request to https://mbboauth-1d.prd.ece.vwg-connect.com/mbbcoauth/mobile/oauth2/v1/token
[14/08/2023, 10:12:49] [WeConnect] Python: [14/08/2023 10:12:49] [API::INFO] Response with code: 200
[14/08/2023, 10:12:49] [WeConnect] Python: [14/08/2023 10:12:49] [API::INFO] Saving access to file
[14/08/2023, 10:12:49] [WeConnect] Python: [14/08/2023 10:12:49] [API::INFO] Requesting personal data
[14/08/2023, 10:12:49] [WeConnect] Python: [14/08/2023 10:12:49] [API::INFO] Preparing command: /personalData
[14/08/2023, 10:12:49] [WeConnect] Python: [14/08/2023 10:12:49] [API::INFO] Sending GET request to https://customer-profile.apps.emea.vwapps.io/v1/customers/253a382f-ecb7-44c7-ad97-961c00ba71e1/personalData
[14/08/2023, 10:12:49] [WeConnect] Python: [14/08/2023 10:12:49] [API::INFO] Response with code: 200
[14/08/2023, 10:12:49] [WeConnect] Python: [14/08/2023 10:12:49] [API::INFO] Received business identity
[14/08/2023, 10:12:49] [WeConnect] Python: [14/08/2023 10:12:49] [API::INFO] Saving access to file
[14/08/2023, 10:12:49] [WeConnect] Python: [14/08/2023 10:12:49] [API::INFO] Preparing command: /cs/vds/v1/vehicles/WVGZZZCRZMD038890/homeRegion
[14/08/2023, 10:12:50] [WeConnect] Python: [14/08/2023 10:12:50] [API::INFO] Sending GET request to https://mal-1a.prd.ece.vwg-connect.com/api/cs/vds/v1/vehicles/WVGZZZCRZMD038890/homeRegion
[14/08/2023, 10:12:50] [WeConnect] Python: [14/08/2023 10:12:50] [API::INFO] Response with code: 200 [14/08/2023 10:12:50] [API::INFO] Received fal/mal Uri
[14/08/2023, 10:12:50] [WeConnect] Python: [14/08/2023 10:12:50] [API::INFO] Preparing command: /bs/vsr/v1/VW/DE/vehicles/WVGZZZCRZMD038890/status
[14/08/2023, 10:12:50] [WeConnect] Python: [14/08/2023 10:12:50] [API::INFO] Sending GET request to https://msg.volkswagen.de/fs-car/bs/vsr/v1/VW/DE/vehicles/WVGZZZCRZMD038890/status
[14/08/2023, 10:12:50] [WeConnect] Python: [14/08/2023 10:12:50] [API::INFO] Response with code: 200
[14/08/2023, 10:12:50] [WeConnect] Python: [14/08/2023 10:12:50] [VSR::WARNING] [parse_vsr] item 0x02040C0002, field 0x02040C0002 not found
[14/08/2023, 10:12:50] [WeConnect] Python: [14/08/2023 10:12:50] [VSR::WARNING] [parse_vsr] {'id': '0x02040C0002', 'tsCarSentUtc': '2023-08-13T13:30:51Z', 'tsCarSent': '2023-08-13T13:30:42', 'tsCarCaptured': '2023-08-13T15:30:42', 'tsTssReceivedUtc': '2023-08-13T13:30:44Z', 'milCarCaptured': 37920, 'milCarSent': 37920, 'textId': 'scr.no_driveability'}
[14/08/2023, 10:12:50] [WeConnect] Python: [14/08/2023 10:12:50] [API::INFO] Preparing command: /bs/climatisation/v1/VW/DE/vehicles/WVGZZZCRZMD038890/climater
[14/08/2023, 10:12:50] [WeConnect] Python: [14/08/2023 10:12:50] [API::INFO] Sending GET request to https://msg.volkswagen.de/fs-car/bs/climatisation/v1/VW/DE/vehicles/WVGZZZCRZMD038890/climater
[14/08/2023, 10:12:50] [WeConnect] Python: [14/08/2023 10:12:50] [API::INFO] Response with code: 200
[14/08/2023, 10:12:50] [WeConnect] Python: [14/08/2023 10:12:50] [API::INFO] Preparing command: /bs/batterycharge/v1/VW/DE/vehicles/WVGZZZCRZMD038890/charger
[14/08/2023, 10:12:50] [WeConnect] Python: [14/08/2023 10:12:50] [API::INFO] Sending GET request to https://msg.volkswagen.de/fs-car/bs/batterycharge/v1/VW/DE/vehicles/WVGZZZCRZMD038890/charger
[14/08/2023, 10:12:50] [WeConnect] Python: [14/08/2023 10:12:50] [API::INFO] Response with code: 200
[14/08/2023, 10:12:50] [WeConnect] Get current state on data received: SyntaxError: Unexpected token w in JSON at position 9 [14/08/2023, 10:12:51] [WeConnect] Get climatisation state: Error: [14/08/2023 10:12:50] [API::INFO] Response with code: 200
On 14/08/2023, 10:03, "marn06" @.***> wrote:
Hi @gawain33https://github.com/gawain33 Please see: #7 (comment)https://github.com/marn06/homebridge-vw/issues/7#issuecomment-1676865566
— Reply to this email directly, view it on GitHubhttps://github.com/marn06/homebridge-vw/issues/3#issuecomment-1676868674, or unsubscribehttps://github.com/notifications/unsubscribe-auth/A7EJHP3UYXQ2EEXK67ETSM3XVHLTFANCNFSM6AAAAAAWLQXRYU. You are receiving this because you were mentioned.Message ID: @.***>
Hi @gawain33 I have just uploaded a new version 1.0.23 which should show more information about the error, try that.
Thank you:
[14/08/2023, 13:40:52] [WeConnect] Python: [14/08/2023 13:40:52] [API::WARNING] Session file not found
[14/08/2023, 13:40:52] [WeConnect] Python: [14/08/2023 13:40:52] [API::WARNING] Access file not found [14/08/2023 13:40:52] [API::INFO] logger
[14/08/2023, 13:40:52] [WeConnect] Python: [14/08/2023 13:40:52] [API::WARNING] Forcing login
[14/08/2023, 13:40:52] [WeConnect] Python: [14/08/2023 13:40:52] [API::INFO] Attempting to login
[14/08/2023, 13:40:53] [WeConnect] Python: [14/08/2023 13:40:53] [API::INFO] Sending GET request to @.***_vw-dilab_com?relayState=12e6d16065758c7c7aafb4a3f1381eb3c7b725c8
[14/08/2023, 13:40:53] [WeConnect] Python: [14/08/2023 13:40:53] [API::INFO] Response with code: 200
[14/08/2023, 13:40:53] [WeConnect] Python: [14/08/2023 13:40:53] [API::INFO] Found email login url: @.***_vw-dilab_com/login/identifier
[14/08/2023, 13:40:53] [WeConnect] Python: [14/08/2023 13:40:53] [API::INFO] Sending GET request to @.***_vw-dilab_com/login/authenticate?relayState=12e6d16065758c7c7aafb4a3f1381eb3c7b725c8
[14/08/2023, 13:40:53] [WeConnect] Python: [14/08/2023 13:40:53] [API::INFO] Response with code: 200
[14/08/2023, 13:40:54] [WeConnect] Python: [14/08/2023 13:40:54] [API::INFO] Sending GET request to carnet://identity-kit/login#state=-5zo7DLcyzdPzaarLtAwyGzcxkYrLgvM8TsBOWZ07oo&code=eyJraWQiOiI0ODEyODgzZi05Y2FiLTQwMWMtYTI5OC0wZmEyMTA5Y2ViY2EiLCJhbGciOiJSUzI1NiJ9.eyJzdWIiOiIyNTNhMzgyZi1lY2I3LTQ0YzctYWQ5Ny05NjFjMDBiYTcxZTEiLCJhdWQiOiI5NDk2MzMyYi1lYTAzLTQwOTEtYTIyNC04Yzc0NmI4ODUwNjhAYXBwc192dy1kaWxhYl9jb20iLCJhY3IiOiJodHRwczovL2lkZW50aXR5LnZ3Z3JvdXAuaW8vYXNzdXJhbmNlL2xvYS0yIiwic2NwIjoib3BlbmlkIHByb2ZpbGUgbWJiIGNhcnMgYmlydGhkYXRlIG5pY2tuYW1lIGFkZHJlc3MgcGhvbmUiLCJhYXQiOiJpZGVudGl0eWtpdCIsImlzcyI6Imh0dHBzOi8vaWRlbnRpdHkudndncm91cC5pbyIsImp0dCI6ImF1dGhvcml6YXRpb25fY29kZSIsImV4cCI6MTY5MjAxMzU1NCwiaWF0IjoxNjkyMDEzMjU0LCJub25jZSI6Im9PdVo3Z1d6R3lqYkVmalVWWFRHRG9PSXBZQUlCREVCTFZIZEFYWkdhaVYiLCJqdGkiOiIxYWUzNTQ4My00OWQxLTQ2ZDUtYjhlNS1kMWY2M2E1ZmZmMDYifQ.mfo6YYQs8TzO8-MmCNJbMh0k_caZoUadBD76r53d8l1cjQefr4BpCeYg1R-1nClOQVEssHxB-IcijGae7AJ3XwR9q66llrF9KRZqM3tFwYueVpJ7k7sN2JB-dM736LjHRcrfuRnHnhRaQ8clwEeDakUuSI-D5U-_WLUpjCUAKH-PoebPNI4B_9QVcCLRkRg4y_HYqvVp-91s3SaFLr2_zUXGiXc4KVM3buLzHB7VfxSsennr5QhAdrmkTDFgdk5bNlPG6eWt7h0KqkdCC5ChVVVBKYD7AKJqVj8IjEX-wUKLvJkEz0kIQjOQug3bgFr0ObuZNet3ugu0q07N-rsOtHCLziw6c6dQ4m0qs7f0eoE0nJa2LDeKYzz24lQ93-tc52mLCQ2WFsXhmFFdSfEwYmSSeTOlu8TrZaPhuLUEJ2jr8pw85EMP-DrRmWFVigMQRKgyt6oi4Iq2n9Ox2DtnJsZ8eWEE8KKQQGHukX69QuNYw5MzF1WJ7WXHdATVDCEKHozqn-XRhePkw9drO5Lv1GWsAYIGwvG8wWaxbibPB_C88g8a2TBObNSVxz4JG8sCRLndnrUXWJsyFv5cNf0BcnsE3HmWmi3rEZp0A9LPV4HfESAOqfJViCQaCuDVE5MECj_EVgcky_AlfjfXM0H6gCXIM0oENGJgnl3Ynto_9SU&access_token=eyJraWQiOiI0ODEyODgzZi05Y2FiLTQwMWMtYTI5OC0wZmEyMTA5Y2ViY2EiLCJhbGciOiJSUzI1NiJ9.eyJzdWIiOiIyNTNhMzgyZi1lY2I3LTQ0YzctYWQ5Ny05NjFjMDBiYTcxZTEiLCJhdWQiOiI5NDk2MzMyYi1lYTAzLTQwOTEtYTIyNC04Yzc0NmI4ODUwNjhAYXBwc192dy1kaWxhYl9jb20iLCJzY3AiOiJvcGVuaWQgcHJvZmlsZSBtYmIgY2FycyBiaXJ0aGRhdGUgbmlja25hbWUgYWRkcmVzcyBwaG9uZSIsImFhdCI6ImlkZW50aXR5a2l0IiwiaXNzIjoiaHR0cHM6Ly9pZGVudGl0eS52d2dyb3VwLmlvIiwianR0IjoiYWNjZXNzX3Rva2VuIiwiZXhwIjoxNjkyMDE2ODU0LCJpYXQiOjE2OTIwMTMyNTQsImxlZSI6WyJWT0xLU1dBR0VOIl0sImp0aSI6IjljYWMwZjY4LTUxNmQtNGJiMi1iNzdiLTRhODY4YzU5YzI5YiJ9.f7QauwG9SI9mz5SYB0rUrhF2K5Hx3JEa1zySGA4FvFho47IDvwZd26OpUQxfXyWix5cNguz6h7gKCFQh_oU7jix4TWVRl8pesjEFV-uhp6RTFA-wwF8WBpxH0l2MjRbLXh87wZYb49CiKKKOCrS6dVT_LaTuLxGFspfOHaEryLpaQstqE_uWKoK5qRsmzFE20lqV7JZof-FOYH9IO0wUzMMOG2U0CiNazPlJXtDeLy4WY54erMWviPKfzsyXHu7B2ZA8nQPZi31iEpGhn9Wl_vFaJRFk5hBuMMVYMIjpmc93uMtEv8Vy5mnAwe8ouahVW-HGe34bbGGs1xZAuQYikDyInJ7eNhlKlyEcNQKuNQ2riFJQHRsqV1jsOGmp6gcKOvA0m0DQAXBgB2Wq1Y8vnR8UDkg3TCnWM-ezLymoSfFfWAvvdr8jW54jSyCgYH8AuqnGST4iTi0VCVMeRr8r-UZTLIx7KCMxFwwP0nCHO96ejAIzrxX978o4h6N6qBgl4BkjwvdZO7cRSNCFsAzP-L4zM-2ZYS-Fc8cavP35C_NLoWoFSlbX3QMjZYOBL8hZ2XCrTXI503O1cArZYjyRdnZHlveAlZPZR0jHMItqwBmt6PXzLofLNXM8ORifZTQJIdX7yS2QAOmJhdkoeW34RRydoKTgvE8KjB5Eul4u_H0&expires_in=3600&token_type=bearer&id_token=eyJraWQiOiI0ODEyODgzZi05Y2FiLTQwMWMtYTI5OC0wZmEyMTA5Y2ViY2EiLCJhbGciOiJSUzI1NiJ9.eyJhdF9oYXNoIjoiNlg1a0k3blByZHRWT0JMQ3V4ZExIdyIsInN1YiI6IjI1M2EzODJmLWVjYjctNDRjNy1hZDk3LTk2MWMwMGJhNzFlMSIsImVtYWlsX3ZlcmlmaWVkIjp0cnVlLCJjb3IiOiJBVCIsImlzcyI6Imh0dHBzOi8vaWRlbnRpdHkudndncm91cC5pbyIsImp0dCI6ImlkX3Rva2VuIiwidHlwZSI6ImlkZW50aXR5Iiwibm9uY2UiOiJvT3VaN2dXekd5amJFZmpVVlhUR0RvT0lwWUFJQkRFQkxWSGRBWFpHYWlWIiwibGVlIjpbIlZPTEtTV0FHRU4iXSwiYXVkIjpbIjk0OTYzMzJiLWVhMDMtNDA5MS1hMjI0LThjNzQ2Yjg4NTA2OEBhcHBzX3Z3LWRpbGFiX2NvbSIsImh0dHBzOi8vYXBpLnZhcy5ldS5kcDE1LnZ3Zy1jb25uZWN0LmNvbSIsImh0dHBzOi8vYXBpLnZhcy5ldS53Y2FyZHAuaW8iLCJodHRwczovL3Byb2QuZWNlLmdhdXRoLXZ3YWMuY29tIiwiVldHTUJCMDFDTkFQUDEiLCJWV0dNQkIwMURFTElWMSJdLCJhY3IiOiJodHRwczovL2lkZW50aXR5LnZ3Z3JvdXAuaW8vYXNzdXJhbmNlL2xvYS0yIiwiY19oYXNoIjoic2hiTUhlWFJ2OERiZHBZcS1GOWJzdyIsInVwZGF0ZWRfYXQiOjE2NzkyNjgwMTExNzYsImFhdCI6ImlkZW50aXR5a2l0IiwiZXhwIjoxNjkyMDE2ODU0LCJpYXQiOjE2OTIwMTMyNTQsImp0aSI6Ijg0ZmYyMWMxLTM5NmQtNGVkNC05YjJiLTUzY2JiNmQ2NDQ4OCIsImVtYWlsIjoiZ2F2aW5AY3JheXN0b24uYXQifQ.I9po6SfHLFBbRlwKJSsWRudd45MTmxJUxPf0MF_wDif7P-yBf53SaXr4Ceyc1YyvCdvECruPls4FNhuXQlL03u2nIt8f9q2VHDzA74ixywk2rSzox39nOD3X_GBu7bK7Fn9Bje9ZihkoifqMbzs9l3qllD28jauYiO1xUROQOFcJH-rt6-wKoBkn8YzCRyVL0jkVY9X14wCGMV_fciT2APKEaqDY1sHwNMVh3QRuooDTk1jTFbcABYQ4YCepD6569ZBhTixSDig_N9iKGW5I3dQEv_nlCdjMNZ0pM7jeQw8yiJAEzWhzMXpTQYaVQ907r6RShYiSMC1zHg78gGSuZrLVKTtVKKrDq2axpDFg09dxL3ltEU_IeeGEnHM1tAaS72NpBCWzgqTZFg2GzivtFduZqmInGxwy4jDpZbnzeUElDGwyiec0BdrwzphThIl0kwKuDiT7QjXXJckW4Ms3WEsZh74c9sV31mCS92A_74eVaivt2dFQtNCuMDZY-GBrmm9J2cWQhhdQtMybL5rdhoqHzWgAgqjwI81O7YBWhA5wkCAJuTpGbEuvxz9pyltpxauQVq0EZ3y2XqHqEqBmmRmx5koCc4H5c3v9o4U4s9XQumUq5RDU1FkOK5DMXRIfV0qs2OkfznySUWB-crp715hP0mN1V0V0D7t6dxjm_CM
[14/08/2023, 13:40:54] [WeConnect] Python: [14/08/2023 13:40:54] [API::INFO] Response with code: 200
[14/08/2023, 13:40:54] [WeConnect] Python: [14/08/2023 13:40:54] [API::INFO] Received Identities
[14/08/2023, 13:40:54] [WeConnect] Python: [14/08/2023 13:40:54] [API::INFO] Received CarNet Identity Kit [14/08/2023 13:40:54] [API::INFO] Requesting Tokens
[14/08/2023, 13:40:54] [WeConnect] Python: [14/08/2023 13:40:54] [API::INFO] Sending POST request to https://tokenrefreshservice.apps.emea.vwapps.io/exchangeAuthCode
[14/08/2023, 13:40:54] [WeConnect] Python: [14/08/2023 13:40:54] [API::INFO] Response with code: 200
[14/08/2023, 13:40:54] [WeConnect] Python: [14/08/2023 13:40:54] [API::INFO] Received Tokens [14/08/2023 13:40:54] [API::WARNING] X-client-id not found. Requesting a new one
[14/08/2023, 13:40:55] [homebridge-vw] This plugin slows down Homebridge. The read handler for the characteristic 'On' was slow to respond! See https://homebridge.io/w/JtMGR for more info. [14/08/2023, 13:40:55] [homebridge-vw] This plugin slows down Homebridge. The read handler for the characteristic 'On' was slow to respond! See https://homebridge.io/w/JtMGR for more info. [14/08/2023, 13:40:55] [homebridge-vw] This plugin slows down Homebridge. The read handler for the characteristic 'Lock Current State' was slow to respond! See https://homebridge.io/w/JtMGR for more info. [14/08/2023, 13:40:55] [homebridge-vw] This plugin slows down Homebridge. The read handler for the characteristic 'On' was slow to respond! See https://homebridge.io/w/JtMGR for more info. [14/08/2023, 13:40:55] [homebridge-vw] This plugin slows down Homebridge. The read handler for the characteristic 'Battery Level' was slow to respond! See https://homebridge.io/w/JtMGR for more info. [14/08/2023, 13:40:55] [WeConnect] Python: [14/08/2023 13:40:55] [API::INFO] Sending POST request to https://mbboauth-1d.prd.ece.vwg-connect.com/mbbcoauth/mobile/register/v1
[14/08/2023, 13:40:55] [WeConnect] Python: [14/08/2023 13:40:55] [API::INFO] Response with code: 200 [14/08/2023 13:40:55] [API::INFO] Received X-client-id
[14/08/2023, 13:40:55] [WeConnect] Python: [14/08/2023 13:40:55] [API::INFO] Requesting OAuth [fal]
[14/08/2023, 13:40:55] [WeConnect] Python: [14/08/2023 13:40:55] [API::INFO] Sending POST request to https://mbboauth-1d.prd.ece.vwg-connect.com/mbbcoauth/mobile/oauth2/v1/token
[14/08/2023, 13:40:55] [WeConnect] Python: [14/08/2023 13:40:55] [API::INFO] Response with code: 200 [14/08/2023 13:40:55] [API::INFO] Received OAuth [fal]
[14/08/2023, 13:40:55] [WeConnect] Python: [14/08/2023 13:40:55] [API::INFO] Requesting OAuth [cubic]
[14/08/2023, 13:40:55] [WeConnect] Python: [14/08/2023 13:40:55] [API::INFO] Sending POST request to https://mbboauth-1d.prd.ece.vwg-connect.com/mbbcoauth/mobile/oauth2/v1/token
[14/08/2023, 13:40:55] [WeConnect] Python: [14/08/2023 13:40:55] [API::INFO] Response with code: 200
[14/08/2023, 13:40:55] [WeConnect] Python: [14/08/2023 13:40:55] [API::INFO] Saving access to file
[14/08/2023, 13:40:55] [WeConnect] Python: [14/08/2023 13:40:55] [API::INFO] Requesting personal data
[14/08/2023, 13:40:55] [WeConnect] Python: [14/08/2023 13:40:55] [API::INFO] Preparing command: /personalData
[14/08/2023, 13:40:55] [WeConnect] Python: [14/08/2023 13:40:55] [API::INFO] Sending GET request to https://customer-profile.apps.emea.vwapps.io/v1/customers/253a382f-ecb7-44c7-ad97-961c00ba71e1/personalData
[14/08/2023, 13:40:55] [WeConnect] Python: [14/08/2023 13:40:55] [API::INFO] Response with code: 200
[14/08/2023, 13:40:55] [WeConnect] Python: [14/08/2023 13:40:55] [API::INFO] Received business identity
[14/08/2023, 13:40:55] [WeConnect] Python: [14/08/2023 13:40:55] [API::INFO] Saving access to file
[14/08/2023, 13:40:55] [WeConnect] Python: [14/08/2023 13:40:55] [API::INFO] Preparing command: /cs/vds/v1/vehicles/WVGZZZCRZMD038890/homeRegion
[14/08/2023, 13:40:56] [WeConnect] Python: [14/08/2023 13:40:56] [API::INFO] Sending GET request to https://mal-1a.prd.ece.vwg-connect.com/api/cs/vds/v1/vehicles/WVGZZZCRZMD038890/homeRegion
[14/08/2023, 13:40:56] [WeConnect] Python: [14/08/2023 13:40:56] [API::INFO] Response with code: 200 [14/08/2023 13:40:56] [API::INFO] Received fal/mal Uri
[14/08/2023, 13:40:56] [WeConnect] Python: [14/08/2023 13:40:56] [API::INFO] Preparing command: /bs/vsr/v1/VW/DE/vehicles/WVGZZZCRZMD038890/status
[14/08/2023, 13:40:56] [WeConnect] Python: [14/08/2023 13:40:56] [API::INFO] Sending GET request to https://msg.volkswagen.de/fs-car/bs/vsr/v1/VW/DE/vehicles/WVGZZZCRZMD038890/status
[14/08/2023, 13:40:56] [WeConnect] Python: [14/08/2023 13:40:56] [API::INFO] Response with code: 200
[14/08/2023, 13:40:56] [WeConnect] Python: [14/08/2023 13:40:56] [VSR::WARNING] [parse_vsr] item 0x02040C0002, field 0x02040C0002 not found
[14/08/2023, 13:40:56] [WeConnect] Python: [14/08/2023 13:40:56] [VSR::WARNING] [parse_vsr] {'id': '0x02040C0002', 'tsCarSentUtc': '2023-08-13T13:30:51Z', 'tsCarSent': '2023-08-13T13:30:42', 'tsCarCaptured': '2023-08-13T15:30:42', 'tsTssReceivedUtc': '2023-08-13T13:30:44Z', 'milCarCaptured': 37920, 'milCarSent': 37920, 'textId': 'scr.no_driveability'}
[14/08/2023, 13:40:56] [WeConnect] Python: [14/08/2023 13:40:56] [API::INFO] Preparing command: /bs/climatisation/v1/VW/DE/vehicles/WVGZZZCRZMD038890/climater
[14/08/2023, 13:40:56] [WeConnect] Python: [14/08/2023 13:40:56] [API::INFO] Sending GET request to https://msg.volkswagen.de/fs-car/bs/climatisation/v1/VW/DE/vehicles/WVGZZZCRZMD038890/climater
[14/08/2023, 13:40:56] [WeConnect] Python: [14/08/2023 13:40:56] [API::INFO] Response with code: 200
[14/08/2023, 13:40:56] [WeConnect] Python: [14/08/2023 13:40:56] [API::INFO] Preparing command: /bs/batterycharge/v1/VW/DE/vehicles/WVGZZZCRZMD038890/charger
[14/08/2023, 13:40:56] [WeConnect] Python: [14/08/2023 13:40:56] [API::INFO] Sending GET request to https://msg.volkswagen.de/fs-car/bs/batterycharge/v1/VW/DE/vehicles/WVGZZZCRZMD038890/charger
[14/08/2023, 13:40:56] [WeConnect] Python: [14/08/2023 13:40:56] [API::INFO] Response with code: 200
[14/08/2023, 13:40:56] [WeConnect] Get current state on data received: window._IDK = { templateModel: @._vw-dilab_com","clientAppName":"We Connect App","clientAppDisplayName":"We Connect App","legalEntityInfo":{"name":"Volkswagen","shortName":"VOLKSWAGEN","productName":"Volkswagen @*.**@*.>@*.**@*.**@.>,"password":null},"error":null,"relayState":"12e6d16065758c7c7aafb4a3f1381eb3c7b725c8","nextButtonDisabled":false,"enableNextButtonAfterSeconds":0,"postAction":"login/authenticate","identifierUrl":"login/identifier"}, disabledFeatures: { isFooterEnabled: true, }, currentLocale: 'en', csrf_parameterName: '_csrf', csrf_token: 'Vyky00uHqBtzzXv8FJaCHn8veb5FU_eBgCvw6cIFVLgEfy_WNEhT6nm_mShe9UOaIru2LEYWVIZwZMes5hPJ2vpjMoo0Ghbl', userSession: { userId: '', countryOfResidence: '' }, baseUrl: 'https://identity.vwgroup.io', consentBaseUrl: 'http://consentapi-service.idk-peu.svc.cluster.local:8080' }
{ "templateModel": @._vw-dilab_com","clientAppName":"We Connect App","clientAppDisplayName":"We Connect App","legalEntityInfo":{"name":"Volkswagen","shortName":"VOLKSWAGEN","productName":"Volkswagen @*.**@*.>@*.**@*.**@.>,"password":null},"error":null,"relayState":"12e6d16065758c7c7aafb4a3f1381eb3c7b725c8","nextButtonDisabled":false,"enableNextButtonAfterSeconds":0,"postAction":"login/authenticate","identifierUrl":"login/identifier"}, "disabledFeatures": { "isFooterEnabled": true, }, "currentLocale": "en", "csrf_parameterName": "_csrf", "csrf_token": "Vyky00uHqBtzzXv8FJaCHn8veb5FU_eBgCvw6cIFVLgEfy_WNEhT6nm_mShe9UOaIru2LEYWVIZwZMes5hPJ2vpjMoo0Ghbl", "userSession": { "userId": "", "countryOfResidence": "" }, "baseUrl": https://identity.vwgroup.io, "consentBaseUrl": http://consentapi-service.idk-peu.svc.cluster.local:8080 } {"climatisation": false, "windowHeating": false, "locked": true, "batteryLevel": 100, "charging": true} with error: SyntaxError: Unexpected token w in JSON at position 9 [14/08/2023, 13:40:57] [WeConnect] Get climatisation state: Error: [14/08/2023 13:40:56] [API::INFO] Response with code: 200
On 14/08/2023, 13:38, "marn06" @.***> wrote:
Hi @gawain33https://github.com/gawain33 I have just uploaded a new version 1.0.22 which should show more information about the error, try that.
— Reply to this email directly, view it on GitHubhttps://github.com/marn06/homebridge-vw/issues/3#issuecomment-1677161984, or unsubscribehttps://github.com/notifications/unsubscribe-auth/A7EJHP6NRQVR6U47RLPTSK3XVIE25ANCNFSM6AAAAAAWLQXRYU. You are receiving this because you were mentioned.Message ID: @.***>
Hi @gawain33 Based on that, I have released a new version 1.0.24 which at least fixes that issue, but I wouldn't be surprised if there are a lot more, and I cannot really troubleshoot myself :).
Great thank you marn06
It is workig now and here’s the log if that’s useful:
[14/08/2023, 13:53:19] [WeConnect] Python: [14/08/2023 13:53:19] [API::WARNING] Session file not found [14/08/2023 13:53:19] [API::WARNING] Access file not found [14/08/2023 13:53:19] [API::INFO] logger
[14/08/2023, 13:53:19] [WeConnect] Python: [14/08/2023 13:53:19] [API::WARNING] Forcing login [14/08/2023 13:53:19] [API::INFO] Attempting to login
[14/08/2023, 13:53:19] [WeConnect] Python: [14/08/2023 13:53:19] [API::INFO] Sending GET request to @.***_vw-dilab_com?relayState=6eef2cb3c8657625d5490739b3073f76cb599f5f
[14/08/2023, 13:53:19] [WeConnect] Python: [14/08/2023 13:53:19] [API::INFO] Response with code: 200
[14/08/2023, 13:53:19] [WeConnect] Python: [14/08/2023 13:53:19] [API::INFO] Found email login url: @.***_vw-dilab_com/login/identifier
[14/08/2023, 13:53:19] [WeConnect] Python: [14/08/2023 13:53:19] [API::INFO] Sending GET request to @.***_vw-dilab_com/login/authenticate?relayState=6eef2cb3c8657625d5490739b3073f76cb599f5f
[14/08/2023, 13:53:19] [WeConnect] Python: [14/08/2023 13:53:19] [API::INFO] Response with code: 200
[14/08/2023, 13:53:20] [WeConnect] Python: [14/08/2023 13:53:20] [API::INFO] Sending GET request to carnet://identity-kit/login#state=bcfBr8ryVVKRoE0v5567u7akFICYx5fQCpI3n0wLLCH&code=eyJraWQiOiI0ODEyODgzZi05Y2FiLTQwMWMtYTI5OC0wZmEyMTA5Y2ViY2EiLCJhbGciOiJSUzI1NiJ9.eyJzdWIiOiIyNTNhMzgyZi1lY2I3LTQ0YzctYWQ5Ny05NjFjMDBiYTcxZTEiLCJhdWQiOiI5NDk2MzMyYi1lYTAzLTQwOTEtYTIyNC04Yzc0NmI4ODUwNjhAYXBwc192dy1kaWxhYl9jb20iLCJhY3IiOiJodHRwczovL2lkZW50aXR5LnZ3Z3JvdXAuaW8vYXNzdXJhbmNlL2xvYS0yIiwic2NwIjoib3BlbmlkIHByb2ZpbGUgbWJiIGNhcnMgYmlydGhkYXRlIG5pY2tuYW1lIGFkZHJlc3MgcGhvbmUiLCJhYXQiOiJpZGVudGl0eWtpdCIsImlzcyI6Imh0dHBzOi8vaWRlbnRpdHkudndncm91cC5pbyIsImp0dCI6ImF1dGhvcml6YXRpb25fY29kZSIsImV4cCI6MTY5MjAxNDMwMCwiaWF0IjoxNjkyMDE0MDAwLCJub25jZSI6Illqc2pHT01IUDBjNnlPaXBsQXFlREtwWnR0MWtCQUxTRDdUN0hESHlFOE0iLCJqdGkiOiIwNjE2OTVkOS00MmE1LTQ1OWUtYWU2YS05MzQ0MmY3YjdhOGMifQ.l47apkZislbBSrODZLGUQwommckmfg8kE85jEPOhUQPLfypCTqNs7CNCWqa1pqjPVQm30HdP7y5mv8DbaWZ6rEpu05M4DfB3gA-i92l1983bgrKiKu2ns7M6ByJLkD3NI0DrfUrq6mUqDP1PGta_cMp2wzHeVMciScOaOUpcrhM3nUn8gjUkN7JQcPdBR3wDpdLUHdaqey8aNxEJAg6eBm2kqQuwl0OEXlWv5y6zWPxwEPazeH3dkSIU2yanM5DCSectlPzj-85_4vAWtnqtDPvTBIjMzWQ-5fetSTGdMSlOdWTmaIXW6Ucc3OF1shcb6iqDTzC_8cd2TDfzQEdzA7G8bA3TEH7ZzRB6Csa-32-zFawD9gDsqlL0Gvx7lcB6dmJH8Zz65ag7VYxsHxwpOiNw92ZPqzCCEFUXAg6FsImKVWHq5w8LM1u2KLxZZLy7o8G5YltPecZVEccq-0KSNTMj9vBvOorWQbju_NPnaXSoSlJNm5QHdaNJw5JbMMikYXymRNumeL8ocr3OtPbJm0eMQLXv01fcO6M21AuUf5xcMUEQ-yDjzQhqG37-CIWicrOvPLquLicvMx0AsAGfVa-qyDZ8o52u-4RgRL1t-zW_tr8UaJ89MZW4pRPTNXWxBjQeJGUi4hFpWW7IC_lldqtJU7PXsa3n6dmcXA2qs&access_token=eyJraWQiOiI0ODEyODgzZi05Y2FiLTQwMWMtYTI5OC0wZmEyMTA5Y2ViY2EiLCJhbGciOiJSUzI1NiJ9.eyJzdWIiOiIyNTNhMzgyZi1lY2I3LTQ0YzctYWQ5Ny05NjFjMDBiYTcxZTEiLCJhdWQiOiI5NDk2MzMyYi1lYTAzLTQwOTEtYTIyNC04Yzc0NmI4ODUwNjhAYXBwc192dy1kaWxhYl9jb20iLCJzY3AiOiJvcGVuaWQgcHJvZmlsZSBtYmIgY2FycyBiaXJ0aGRhdGUgbmlja25hbWUgYWRkcmVzcyBwaG9uZSIsImFhdCI6ImlkZW50aXR5a2l0IiwiaXNzIjoiaHR0cHM6Ly9pZGVudGl0eS52d2dyb3VwLmlvIiwianR0IjoiYWNjZXNzX3Rva2VuIiwiZXhwIjoxNjkyMDE3NjAwLCJpYXQiOjE2OTIwMTQwMDAsImxlZSI6WyJWT0xLU1dBR0VOIl0sImp0aSI6IjNiOWZkZGQ3LWRiNjItNDFiNC1hYzY3LTMzMjI0NTM0NzMwZCJ9.QyWSvD5MqFWaq1pDSWEHvEsU-_an1vRitBD5k--h1R7VhiupMITxhXy8xW1LjnBblPhHUwj5-54kT8JCrfYGEIuKBc0OwkLmQGSoNjWBeivYYS9Ksw_qr6wm6SBV5IRflf32-7N1_wbw-u0IfxjoubckieSzo9cK3UXagqR1lJVyO1yl-gBTQKO69zzyU2MZsVXC6SmDtWnLMT1tQTD5-qG3rhst2qBR18DkygTTpfhaSHoQfdSkoWs1Q-dViDMvGtewqCRH0baRUbtySQxDjI91ze21w1BQgQVDjOob0aOGNW0MsXeKevgpeqvCbc3HmYnxeoGXtUrp3NLEeNOEziHf5wE-ofvkiyTdn4NfEZ3oWwaycA_vOIiZRMft0IQrmbvSE7TKNbKzWpdX35a1TmUfWUrd8hTiR_pdylgFW_Fa7jCGX0pXPGHTbGvYLgvfYb5QHlVRbVDGo1TmNpTr9mhLwKtMEO048cdEaGYlcYvplxRK6EyswaSqsp2rtSD_MLkEjRbZANm9kEBZTMf4WOQbJPLGabPowmRIwbkxSDZO1VrZjPcA0Fmm7olWgftKlYmUedb_vMEtxPIb6BrO4ijkNmO1MLsjWLkA-bdK-liVzmdCZVkdEW_nPXJi7YMUm7o1VpxvODOXmWXce0Vj7iMD2JlzmujhAvJkrIjonck&expires_in=3600&token_type=bearer&id_token=eyJraWQiOiI0ODEyODgzZi05Y2FiLTQwMWMtYTI5OC0wZmEyMTA5Y2ViY2EiLCJhbGciOiJSUzI1NiJ9.eyJhdF9oYXNoIjoibHA2aFdodUlaQVAxdkFsbjBvSnFwQSIsInN1YiI6IjI1M2EzODJmLWVjYjctNDRjNy1hZDk3LTk2MWMwMGJhNzFlMSIsImVtYWlsX3ZlcmlmaWVkIjp0cnVlLCJjb3IiOiJBVCIsImlzcyI6Imh0dHBzOi8vaWRlbnRpdHkudndncm91cC5pbyIsImp0dCI6ImlkX3Rva2VuIiwidHlwZSI6ImlkZW50aXR5Iiwibm9uY2UiOiJZanNqR09NSFAwYzZ5T2lwbEFxZURLcFp0dDFrQkFMU0Q3VDdIREh5RThNIiwibGVlIjpbIlZPTEtTV0FHRU4iXSwiYXVkIjpbIjk0OTYzMzJiLWVhMDMtNDA5MS1hMjI0LThjNzQ2Yjg4NTA2OEBhcHBzX3Z3LWRpbGFiX2NvbSIsImh0dHBzOi8vYXBpLnZhcy5ldS5kcDE1LnZ3Zy1jb25uZWN0LmNvbSIsImh0dHBzOi8vYXBpLnZhcy5ldS53Y2FyZHAuaW8iLCJodHRwczovL3Byb2QuZWNlLmdhdXRoLXZ3YWMuY29tIiwiVldHTUJCMDFDTkFQUDEiLCJWV0dNQkIwMURFTElWMSJdLCJhY3IiOiJodHRwczovL2lkZW50aXR5LnZ3Z3JvdXAuaW8vYXNzdXJhbmNlL2xvYS0yIiwiY19oYXNoIjoidkNST3ZIRnRtSXVMT1VuOC1OY2tTQSIsInVwZGF0ZWRfYXQiOjE2NzkyNjgwMTExNzYsImFhdCI6ImlkZW50aXR5a2l0IiwiZXhwIjoxNjkyMDE3NjAwLCJpYXQiOjE2OTIwMTQwMDAsImp0aSI6IjA5MWZmZGEwLWFlMTctNDY0NC05ZjM5LTdjZTZlNGFiMTJjMSIsImVtYWlsIjoiZ2F2aW5AY3JheXN0b24uYXQifQ.AgnUpjagZ5fl231y03RVkBvwgFdWBqfsrqiu9JS-BZ6fZrNe-vvMUUxCdo0XurXRSUr8BCtljL2lcF5cBUMdGUxNBYR5tr9PDjrvX7RhpEW8mh5FWARwsE6nwTDTZKd48AEebzHHJQVDL__ILSUckcomvJTstH2_cfGBOwY55BX4TWpHmUFi5wUVU6hWJTpm76fMIzCFWKhhFwcNHWuiJZH7xUY4MReMoiOeslarbNR9XPuorfxmCM6sbTLD2GeTfjfHjH1fHYd_tUOPAeszowEhYdbX9-TFhfr5aGraZqpOk5mDExDW4qZ7D0XbXH6HauoVLx1zWItyUnzlGwys7_MtfTHHhyCel0aufdBEU9ulD2ye_Dan4abgnjo0fIukuK7hpS_PZN3Wux_iLsOaLVMNSvOsdD5Vn-Gr9oOW3rrMEI8Lqy2anm_fX4PZ6mr283338pMFfwfNC0HxidCd1ybDFUHLUzL1tXM82SAsdL5IJ1JaEJwhipFa6iIBO9bySGeMF5XjV-MQ5AhVWYZRUZwrp6YmYIGGBpybv-sSdQa2w2460tawl22cAl6lSQTxXVaUwmhbexzSW-qCXoXN7wPJgsKyPoNZ-2i4Nf02XXkb0i9_rHEICpgV9tRZ_XVe0inzR_uKz53e6TCPTp5PAQu3REDLJAb1nUNILCb7vdQ
[14/08/2023, 13:53:20] [WeConnect] Python: [14/08/2023 13:53:20] [API::INFO] Response with code: 200
[14/08/2023, 13:53:20] [WeConnect] Python: [14/08/2023 13:53:20] [API::INFO] Received Identities
[14/08/2023, 13:53:20] [WeConnect] Python: [14/08/2023 13:53:20] [API::INFO] Received CarNet Identity Kit [14/08/2023 13:53:20] [API::INFO] Requesting Tokens
[14/08/2023, 13:53:20] [WeConnect] Python: [14/08/2023 13:53:20] [API::INFO] Sending POST request to https://tokenrefreshservice.apps.emea.vwapps.io/exchangeAuthCode
[14/08/2023, 13:53:20] [WeConnect] Python: [14/08/2023 13:53:20] [API::INFO] Response with code: 200
[14/08/2023, 13:53:20] [WeConnect] Python: [14/08/2023 13:53:20] [API::INFO] Received Tokens
[14/08/2023, 13:53:20] [WeConnect] Python: [14/08/2023 13:53:20] [API::WARNING] X-client-id not found. Requesting a new one
[14/08/2023, 13:53:21] [WeConnect] Python: [14/08/2023 13:53:21] [API::INFO] Sending POST request to https://mbboauth-1d.prd.ece.vwg-connect.com/mbbcoauth/mobile/register/v1
[14/08/2023, 13:53:21] [WeConnect] Python: [14/08/2023 13:53:21] [API::INFO] Response with code: 200 [14/08/2023 13:53:21] [API::INFO] Received X-client-id [14/08/2023 13:53:21] [API::INFO] Requesting OAuth [fal]
[14/08/2023, 13:53:21] [homebridge-vw] This plugin slows down Homebridge. The read handler for the characteristic 'On' was slow to respond! See https://homebridge.io/w/JtMGR for more info. [14/08/2023, 13:53:21] [homebridge-vw] This plugin slows down Homebridge. The read handler for the characteristic 'On' was slow to respond! See https://homebridge.io/w/JtMGR for more info. [14/08/2023, 13:53:21] [homebridge-vw] This plugin slows down Homebridge. The read handler for the characteristic 'Lock Current State' was slow to respond! See https://homebridge.io/w/JtMGR for more info. [14/08/2023, 13:53:21] [homebridge-vw] This plugin slows down Homebridge. The read handler for the characteristic 'On' was slow to respond! See https://homebridge.io/w/JtMGR for more info. [14/08/2023, 13:53:21] [homebridge-vw] This plugin slows down Homebridge. The read handler for the characteristic 'Battery Level' was slow to respond! See https://homebridge.io/w/JtMGR for more info. [14/08/2023, 13:53:21] [WeConnect] Python: [14/08/2023 13:53:21] [API::INFO] Sending POST request to https://mbboauth-1d.prd.ece.vwg-connect.com/mbbcoauth/mobile/oauth2/v1/token
[14/08/2023, 13:53:21] [WeConnect] Python: [14/08/2023 13:53:21] [API::INFO] Response with code: 200 [14/08/2023 13:53:21] [API::INFO] Received OAuth [fal] [14/08/2023 13:53:21] [API::INFO] Requesting OAuth [cubic]
[14/08/2023, 13:53:21] [WeConnect] Python: [14/08/2023 13:53:21] [API::INFO] Sending POST request to https://mbboauth-1d.prd.ece.vwg-connect.com/mbbcoauth/mobile/oauth2/v1/token
[14/08/2023, 13:53:21] [WeConnect] Python: [14/08/2023 13:53:21] [API::INFO] Response with code: 200
[14/08/2023, 13:53:21] [WeConnect] Python: [14/08/2023 13:53:21] [API::INFO] Saving access to file
[14/08/2023, 13:53:21] [WeConnect] Python: [14/08/2023 13:53:21] [API::INFO] Requesting personal data [14/08/2023 13:53:21] [API::INFO] Preparing command: /personalData
[14/08/2023, 13:53:22] [WeConnect] Python: [14/08/2023 13:53:22] [API::INFO] Sending GET request to https://customer-profile.apps.emea.vwapps.io/v1/customers/253a382f-ecb7-44c7-ad97-961c00ba71e1/personalData
[14/08/2023, 13:53:22] [WeConnect] Python: [14/08/2023 13:53:22] [API::INFO] Response with code: 200
[14/08/2023, 13:53:22] [WeConnect] Python: [14/08/2023 13:53:22] [API::INFO] Received business identity
[14/08/2023, 13:53:22] [WeConnect] Python: [14/08/2023 13:53:22] [API::INFO] Saving access to file
[14/08/2023, 13:53:22] [WeConnect] Python: [14/08/2023 13:53:22] [API::INFO] Preparing command: /cs/vds/v1/vehicles/WVGZZZCRZMD038890/homeRegion
[14/08/2023, 13:53:23] [WeConnect] Python: [14/08/2023 13:53:23] [API::INFO] Sending GET request to https://mal-1a.prd.ece.vwg-connect.com/api/cs/vds/v1/vehicles/WVGZZZCRZMD038890/homeRegion
[14/08/2023, 13:53:23] [WeConnect] Python: [14/08/2023 13:53:23] [API::INFO] Response with code: 200 [14/08/2023 13:53:23] [API::INFO] Received fal/mal Uri
[14/08/2023, 13:53:23] [WeConnect] Python: [14/08/2023 13:53:23] [API::INFO] Preparing command: /bs/vsr/v1/VW/DE/vehicles/WVGZZZCRZMD038890/status
[14/08/2023, 13:53:23] [WeConnect] Python: [14/08/2023 13:53:23] [API::INFO] Sending GET request to https://msg.volkswagen.de/fs-car/bs/vsr/v1/VW/DE/vehicles/WVGZZZCRZMD038890/status
[14/08/2023, 13:53:23] [WeConnect] Python: [14/08/2023 13:53:23] [API::INFO] Response with code: 200
[14/08/2023, 13:53:23] [WeConnect] Python: [14/08/2023 13:53:23] [VSR::WARNING] [parse_vsr] item 0x02040C0002, field 0x02040C0002 not found
[14/08/2023, 13:53:23] [WeConnect] Python: [14/08/2023 13:53:23] [VSR::WARNING] [parse_vsr] {'id': '0x02040C0002', 'tsCarSentUtc': '2023-08-13T13:30:51Z', 'tsCarSent': '2023-08-13T13:30:42', 'tsCarCaptured': '2023-08-13T15:30:42', 'tsTssReceivedUtc': '2023-08-13T13:30:44Z', 'milCarCaptured': 37920, 'milCarSent': 37920, 'textId': 'scr.no_driveability'}
[14/08/2023, 13:53:23] [WeConnect] Python: [14/08/2023 13:53:23] [API::INFO] Preparing command: /bs/climatisation/v1/VW/DE/vehicles/WVGZZZCRZMD038890/climater
[14/08/2023, 13:53:24] [WeConnect] Python: [14/08/2023 13:53:24] [API::INFO] Sending GET request to https://msg.volkswagen.de/fs-car/bs/climatisation/v1/VW/DE/vehicles/WVGZZZCRZMD038890/climater
[14/08/2023, 13:53:24] [WeConnect] Python: [14/08/2023 13:53:24] [API::INFO] Response with code: 200
[14/08/2023, 13:53:24] [WeConnect] Python: [14/08/2023 13:53:24] [API::INFO] Preparing command: /bs/batterycharge/v1/VW/DE/vehicles/WVGZZZCRZMD038890/charger
[14/08/2023, 13:53:24] [WeConnect] Python: [14/08/2023 13:53:24] [API::INFO] Sending GET request to https://msg.volkswagen.de/fs-car/bs/batterycharge/v1/VW/DE/vehicles/WVGZZZCRZMD038890/charger
[14/08/2023, 13:53:24] [WeConnect] Python: [14/08/2023 13:53:24] [API::INFO] Response with code: 200
On 14/08/2023, 13:51, "marn06" @.***> wrote:
Hi @gawain33https://github.com/gawain33 Based on that, I have released a new version 1.0.24 which at least fixes that issue, but I wouldn't be surprised if there are a lot more, and I cannot really troubleshoot myself :).
— Reply to this email directly, view it on GitHubhttps://github.com/marn06/homebridge-vw/issues/3#issuecomment-1677180041, or unsubscribehttps://github.com/notifications/unsubscribe-auth/A7EJHP74BBD2KVCSIUCSR2DXVIGNFANCNFSM6AAAAAAWLQXRYU. You are receiving this because you were mentioned.Message ID: @.***>
Hi marn06
The WeConnect plugin is not working for me again:
[17/02/2024, 23:46:35] [WeConnect] Python: [17/02/2024 23:46:35] [API::CRITICAL] Raising error msg: Error 401
[17/02/2024, 23:46:35] [WeConnect] Python: [17/02/2024 23:46:35] [WeConnect::ERROR] VWError: Error 401
[17/02/2024, 23:46:35] [WeConnect] Get locked state: Error: [17/02/2024 23:46:35] [WeConnect::ERROR] VWError: Error 401
[18/02/2024, 01:10:40] [Homebridge UI] Running job to cleanup config.json backup files older than 60 days... [18/02/2024, 03:56:42] [Homebridge UI] Running scheduled instance backup... [18/02/2024, 03:56:42] [Homebridge UI] Creating temporary backup archive at /tmp/homebridge-backup-Xgu2UI/homebridge-backup-0E02F6E546CA.tar.gz [18/02/2024, 04:35:24] [Nest] API observe: error Error: read ECONNRESET at TLSWrap.onStreamRead (node:internal/stream_base_commons:217:20) { errno: -104, code: 'ECONNRESET', syscall: 'read' } [18/02/2024, 04:35:24] [Nest] ^^^^^ this message is for information only, it does not mean there is a problem, please do not file a ticket unless you actually have a problem with the function of the plug-in [18/02/2024, 04:35:24] [Nest] Retrying in 10 seconds. [18/02/2024, 10:35:16] [Homebridge UI] Starting terminal session
On 14/08/2023, 13:51, "marn06" @.***> wrote:
Hi @gawain33https://github.com/gawain33 Based on that, I have released a new version 1.0.24 which at least fixes that issue, but I wouldn't be surprised if there are a lot more, and I cannot really troubleshoot myself :).
— Reply to this email directly, view it on GitHubhttps://github.com/marn06/homebridge-vw/issues/3#issuecomment-1677180041, or unsubscribehttps://github.com/notifications/unsubscribe-auth/A7EJHP74BBD2KVCSIUCSR2DXVIGNFANCNFSM6AAAAAAWLQXRYU. You are receiving this because you were mentioned.Message ID: @.***>
Hi @gawain33 Unfortunately I do no longer have an active WeConnect subscription hence I cannot test the Plugin.
Hello,
i just tried to install this plugin via Homebridge GUI, but i always recieve an error message.
0 verbose cli /usr/bin/node /usr/bin/npm 1 info using npm@9.5.0 2 info using node@v18.15.0 3 timing npm:load:whichnode Completed in 7ms 4 timing config:load:defaults Completed in 5ms 5 timing config:load:file:/usr/lib/node_modules/npm/npmrc Completed in 0ms 6 timing config:load:builtin Completed in 0ms 7 timing config:load:cli Completed in 1ms 8 warn config global-style This option has been deprecated in favor of
--install-strategy=shallow` 9 timing config:load:env Completed in 1ms 10 timing config:load:project Completed in 0ms 11 timing config:load:file:/home/homebridge/.npmrc Completed in 0ms 12 timing config:load:user Completed in 0ms 13 timing config:load:file:/usr/etc/npmrc Completed in 0ms 14 timing config:load:global Completed in 0ms 15 timing config:load:setEnvs Completed in 0ms 16 timing config:load Completed in 9ms 17 timing npm:load:configload Completed in 9ms 18 timing npm:load:mkdirpcache Completed in 0ms 19 timing npm:load:mkdirplogs Completed in 0ms 20 verbose title npm install homebridge-vw@1.0.9 21 verbose argv "install" "--global" "homebridge-vw@1.0.9" 22 timing npm:load:setTitle Completed in 1ms 23 timing config:load:flatten Completed in 2ms 24 timing npm:load:display Completed in 2ms 25 verbose logfile logs-max:10 dir:/home/homebridge/.npm/_logs/2023-03-29T06_45_48_543Z- 26 verbose logfile /home/homebridge/.npm/_logs/2023-03-29T06_45_48_543Z-debug-0.log 27 timing npm:load:logFile Completed in 3ms 28 timing npm:load:timers Completed in 0ms 29 timing npm:load:configScope Completed in 0ms 30 timing npm:load Completed in 23ms 31 timing config:load:flatten Completed in 1ms 32 timing arborist:ctor Completed in 1ms 33 silly logfile start cleaning logs, removing 1 files 34 silly logfile done cleaning log files 35 timing idealTree:init Completed in 5ms 36 timing idealTree:userRequests Completed in 2ms 37 silly idealTree buildDeps 38 silly fetch manifest homebridge-vw@1.0.9 39 http fetch GET 200 https://registry.npmjs.org/homebridge-vw 979ms (cache revalidated) 40 silly placeDep ROOT homebridge-vw@1.0.9 OK for: want: 1.0.9 41 timing idealTree:#root Completed in 986ms 42 timing idealTree:node_modules/homebridge-vw Completed in 0ms 43 timing idealTree:buildDeps Completed in 987ms 44 timing idealTree:fixDepFlags Completed in 0ms 45 timing idealTree Completed in 995ms 46 timing reify:loadTrees Completed in 996ms 47 timing reify:diffTrees Completed in 0ms 48 silly reify moves {} 49 timing reify:retireShallow Completed in 1ms 50 timing reify:createSparse Completed in 1ms 51 timing reify:loadBundles Completed in 0ms 52 http fetch GET 200 https://registry.npmjs.org/homebridge-vw/-/homebridge-vw-1.0.9.tgz 709ms (cache revalidated) 53 timing reifyNode:node_modules/homebridge-vw Completed in 721ms 54 timing reify:unpack Completed in 721ms 55 timing reify:unretire Completed in 0ms 56 timing build:queue Completed in 0ms 57 info run homebridge-vw@1.0.9 postinstall node_modules/homebridge-vw node postinstall.js 58 info run homebridge-vw@1.0.9 postinstall { code: 1, signal: null } 59 timing reify:rollback:createSparse Completed in 2ms 60 timing reify:rollback:retireShallow Completed in 0ms 61 timing command:install Completed in 2140ms 62 verbose stack Error: command failed 62 verbose stack at ChildProcess.`