Skip to content

No vehicle in your account is compatible with this API, you vehicle is probably too old... #58

Description

@madogharvey

Hi I have a 2020 Peugeot e-208 and I am getting this error when on the 'connect to PSA page'

Below is the terminal out

2025-05-13 20:06:55.711 | Containerised psa_car_controller loading...
2025-05-13 20:06:56.066 | 2025-05-13 19:06:56,066 :: INFO :: App version 3.5.6
2025-05-13 20:06:56.066 | 2025-05-13 19:06:56,066 :: ERROR :: No config file
2025-05-13 20:06:56.067 | 2025-05-13 19:06:56,066 :: WARNING :: Can't get language
2025-05-13 20:06:56.295 | 2025-05-13 19:06:56,295 :: INFO :: update_data
2025-05-13 20:06:56.305 | 2025-05-13 19:06:56,305 :: INFO :: WARNING: This is a development server. Do not use it in a production deployment. Use a production WSGI server instead.
2025-05-13 20:06:56.305 | * Running on all addresses (0.0.0.0)
2025-05-13 20:06:56.305 | * Running on http://127.0.0.1:5000
2025-05-13 20:06:56.305 | * Running on http://172.17.0.3:5000
2025-05-13 20:06:56.305 | 2025-05-13 19:06:56,305 :: INFO :: Press CTRL+C to quit
2025-05-13 20:09:05.303 | 2025-05-13 19:09:05,303 :: INFO :: 192.168.65.1 - - [13/May/2025 19:09:05] "GET / HTTP/1.1" 200 -
2025-05-13 20:09:05.315 | 2025-05-13 19:09:05,315 :: INFO :: 192.168.65.1 - - [13/May/2025 19:09:05] "GET /assets/99_custom_overides.css?m=1744213889.0 HTTP/1.1" 200 -
2025-05-13 20:09:05.316 | 2025-05-13 19:09:05,316 :: INFO :: 192.168.65.1 - - [13/May/2025 19:09:05] "GET /assets/clientside.js?m=1744213889.0 HTTP/1.1" 200 -
2025-05-13 20:09:05.926 | 2025-05-13 19:09:05,926 :: INFO :: 192.168.65.1 - - [13/May/2025 19:09:05] "GET /_dash-layout HTTP/1.1" 200 -
2025-05-13 20:09:05.927 | 2025-05-13 19:09:05,927 :: INFO :: 192.168.65.1 - - [13/May/2025 19:09:05] "GET /_dash-dependencies HTTP/1.1" 200 -
2025-05-13 20:09:05.929 | 2025-05-13 19:09:05,928 :: INFO :: 192.168.65.1 - - [13/May/2025 19:09:05] "GET /_favicon.ico?v=2.18.2 HTTP/1.1" 200 -
2025-05-13 20:09:05.941 | 2025-05-13 19:09:05,941 :: INFO :: 192.168.65.1 - - [13/May/2025 19:09:05] "POST /_dash-update-component HTTP/1.1" 200 -
2025-05-13 20:09:05.950 | 2025-05-13 19:09:05,949 :: INFO :: 192.168.65.1 - - [13/May/2025 19:09:05] "GET /assets/images/settings.svg HTTP/1.1" 200 -
2025-05-13 20:09:05.968 | 2025-05-13 19:09:05,967 :: INFO :: 192.168.65.1 - - [13/May/2025 19:09:05] "GET /config_login HTTP/1.1" 200 -
2025-05-13 20:09:05.982 | 2025-05-13 19:09:05,982 :: INFO :: 192.168.65.1 - - [13/May/2025 19:09:05] "GET /assets/99_custom_overides.css?m=1744213889.0 HTTP/1.1" 304 -
2025-05-13 20:09:05.983 | 2025-05-13 19:09:05,983 :: INFO :: 192.168.65.1 - - [13/May/2025 19:09:05] "GET /assets/clientside.js?m=1744213889.0 HTTP/1.1" 304 -
2025-05-13 20:09:06.014 | 2025-05-13 19:09:06,013 :: INFO :: 192.168.65.1 - - [13/May/2025 19:09:06] "GET /_dash-layout HTTP/1.1" 200 -
2025-05-13 20:09:06.014 | 2025-05-13 19:09:06,014 :: INFO :: 192.168.65.1 - - [13/May/2025 19:09:06] "GET /_dash-dependencies HTTP/1.1" 200 -
2025-05-13 20:09:06.024 | 2025-05-13 19:09:06,024 :: INFO :: 192.168.65.1 - - [13/May/2025 19:09:06] "POST /_dash-update-component HTTP/1.1" 200 -
2025-05-13 20:09:06.031 | 2025-05-13 19:09:06,031 :: INFO :: 192.168.65.1 - - [13/May/2025 19:09:06] "GET /assets/images/settings.svg HTTP/1.1" 304 -
2025-05-13 20:09:06.053 | 2025-05-13 19:09:06,051 :: INFO :: 192.168.65.1 - - [13/May/2025 19:09:06] "POST /_dash-update-component HTTP/1.1" 200 -
2025-05-13 20:09:06.053 | 2025-05-13 19:09:06,052 :: INFO :: 192.168.65.1 - - [13/May/2025 19:09:06] "POST /_dash-update-component HTTP/1.1" 204 -
2025-05-13 20:09:06.053 | 2025-05-13 19:09:06,053 :: INFO :: 192.168.65.1 - - [13/May/2025 19:09:06] "POST /_dash-update-component HTTP/1.1" 204 -
2025-05-13 20:09:15.662 | 2025-05-13 19:09:15,662 :: INFO :: 192.168.65.1 - - [13/May/2025 19:09:15] "GET /apple-touch-icon-precomposed.png HTTP/1.1" 200 -
2025-05-13 20:09:15.664 | 2025-05-13 19:09:15,664 :: INFO :: 192.168.65.1 - - [13/May/2025 19:09:15] "GET /apple-touch-icon.png HTTP/1.1" 200 -
2025-05-13 20:09:15.666 | 2025-05-13 19:09:15,665 :: INFO :: 192.168.65.1 - - [13/May/2025 19:09:15] "GET /_favicon.ico?v=2.18.2 HTTP/1.1" 200 -
2025-05-13 20:09:15.667 | 2025-05-13 19:09:15,667 :: INFO :: 192.168.65.1 - - [13/May/2025 19:09:15] "GET /favicon.ico HTTP/1.1" 200 -
2025-05-13 20:09:18.261 | 2025-05-13 19:09:18,260 :: INFO :: 192.168.65.1 - - [13/May/2025 19:09:18] "GET /config_login HTTP/1.1" 200 -
2025-05-13 20:09:18.275 | 2025-05-13 19:09:18,275 :: INFO :: 192.168.65.1 - - [13/May/2025 19:09:18] "GET /assets/99_custom_overides.css?m=1744213889.0 HTTP/1.1" 200 -
2025-05-13 20:09:18.278 | 2025-05-13 19:09:18,277 :: INFO :: 192.168.65.1 - - [13/May/2025 19:09:18] "GET /assets/clientside.js?m=1744213889.0 HTTP/1.1" 200 -
2025-05-13 20:09:18.795 | 2025-05-13 19:09:18,794 :: INFO :: 192.168.65.1 - - [13/May/2025 19:09:18] "GET /_dash-dependencies HTTP/1.1" 200 -
2025-05-13 20:09:18.797 | 2025-05-13 19:09:18,797 :: INFO :: 192.168.65.1 - - [13/May/2025 19:09:18] "GET /_dash-layout HTTP/1.1" 200 -
2025-05-13 20:09:18.799 | 2025-05-13 19:09:18,798 :: INFO :: 192.168.65.1 - - [13/May/2025 19:09:18] "GET /_favicon.ico?v=2.18.2 HTTP/1.1" 200 -
2025-05-13 20:09:18.807 | 2025-05-13 19:09:18,807 :: INFO :: 192.168.65.1 - - [13/May/2025 19:09:18] "POST /_dash-update-component HTTP/1.1" 200 -
2025-05-13 20:09:18.819 | 2025-05-13 19:09:18,818 :: INFO :: 192.168.65.1 - - [13/May/2025 19:09:18] "GET /assets/images/settings.svg HTTP/1.1" 200 -
2025-05-13 20:09:18.820 | 2025-05-13 19:09:18,820 :: INFO :: 192.168.65.1 - - [13/May/2025 19:09:18] "POST /_dash-update-component HTTP/1.1" 200 -
2025-05-13 20:09:18.821 | 2025-05-13 19:09:18,821 :: INFO :: 192.168.65.1 - - [13/May/2025 19:09:18] "POST /_dash-update-component HTTP/1.1" 204 -
2025-05-13 20:09:18.821 | 2025-05-13 19:09:18,821 :: INFO :: 192.168.65.1 - - [13/May/2025 19:09:18] "POST /_dash-update-component HTTP/1.1" 204 -
2025-05-13 20:09:28.327 | 2025-05-13 19:09:28,327 :: INFO :: Initial setup...
2025-05-13 20:09:43.954 | 2025-05-13 19:09:43,953 :: INFO :: 192.168.65.1 - - [13/May/2025 19:09:43] "POST /_dash-update-component HTTP/1.1" 200 -
2025-05-13 20:09:56.969 | 2025-05-13 19:09:56,969 :: INFO :: 192.168.65.1 - - [13/May/2025 19:09:56] "GET /config_connect?url=https%3A//idpcvs.peugeot.com/am/oauth2/authorize%3Fclient_id%3D1eebc2d5-5df3-459b-a624-20abfcf82530%26redirect_uri%3Dmymap%253A%252F%252Foauth2redirect%252Fgb%26response_type%3Dcode%26scope%3Dopenid%2520profile%26state%3D9tcJyvQqZ3q5thmlOziwUA%26code_challenge%3DddZf385jVozFRpyMLHiRJFL9YIi-yb1wS_ZE5GS40AU%26code_challenge_method%3DS256 HTTP/1.1" 200 -
2025-05-13 20:09:56.983 | 2025-05-13 19:09:56,983 :: INFO :: 192.168.65.1 - - [13/May/2025 19:09:56] "GET /assets/99_custom_overides.css?m=1744213889.0 HTTP/1.1" 304 -
2025-05-13 20:09:56.985 | 2025-05-13 19:09:56,985 :: INFO :: 192.168.65.1 - - [13/May/2025 19:09:56] "GET /assets/clientside.js?m=1744213889.0 HTTP/1.1" 304 -
2025-05-13 20:09:57.028 | 2025-05-13 19:09:57,028 :: INFO :: 192.168.65.1 - - [13/May/2025 19:09:57] "GET /_dash-dependencies HTTP/1.1" 200 -
2025-05-13 20:09:57.029 | 2025-05-13 19:09:57,029 :: INFO :: 192.168.65.1 - - [13/May/2025 19:09:57] "GET /_dash-layout HTTP/1.1" 200 -
2025-05-13 20:09:57.035 | 2025-05-13 19:09:57,035 :: INFO :: 192.168.65.1 - - [13/May/2025 19:09:57] "POST /_dash-update-component HTTP/1.1" 200 -
2025-05-13 20:09:57.039 | 2025-05-13 19:09:57,039 :: INFO :: 192.168.65.1 - - [13/May/2025 19:09:57] "GET /assets/images/settings.svg HTTP/1.1" 304 -
2025-05-13 20:09:57.044 | 2025-05-13 19:09:57,044 :: INFO :: 192.168.65.1 - - [13/May/2025 19:09:57] "POST /_dash-update-component HTTP/1.1" 204 -
2025-05-13 20:10:46.982 | 2025-05-13 19:10:46,982 :: INFO :: save config change
2025-05-13 20:10:48.105 | 2025-05-13 19:10:48,098 :: ERROR :: get_vehicles:
2025-05-13 20:10:48.105 | Traceback (most recent call last):
2025-05-13 20:10:48.105 | File "/usr/local/lib/python3.11/dist-packages/psa_car_controller/psacc/application/psa_client.py", line 140, in get_vehicles
2025-05-13 20:10:48.105 | res = self.api().get_vehicles_by_device()
2025-05-13 20:10:48.105 | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
2025-05-13 20:10:48.105 | File "/usr/local/lib/python3.11/dist-packages/psa_car_controller/psa/connected_car_api/api/vehicles_api.py", line 1331, in get_vehicles_by_device
2025-05-13 20:10:48.105 | (data) = self.get_vehicles_by_device_with_http_info(**kwargs) # noqa: E501
2025-05-13 20:10:48.105 | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
2025-05-13 20:10:48.105 | File "/usr/local/lib/python3.11/dist-packages/psa_car_controller/psa/connected_car_api/api/vehicles_api.py", line 1400, in get_vehicles_by_device_with_http_info
2025-05-13 20:10:48.105 | return self.api_client.call_api(
2025-05-13 20:10:48.105 | ^^^^^^^^^^^^^^^^^^^^^^^^^
2025-05-13 20:10:48.105 | File "/usr/local/lib/python3.11/dist-packages/psa_car_controller/psa/oauth.py", line 125, in call_api
2025-05-13 20:10:48.105 | raise e
2025-05-13 20:10:48.105 | File "/usr/local/lib/python3.11/dist-packages/psa_car_controller/psa/oauth.py", line 107, in call_api
2025-05-13 20:10:48.105 | return self._ApiClient__call_api(resource_path, method,
2025-05-13 20:10:48.105 | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
2025-05-13 20:10:48.105 | File "/usr/local/lib/python3.11/dist-packages/psa_car_controller/psa/connected_car_api/api_client.py", line 157, in __call_api
2025-05-13 20:10:48.105 | response_data = self.request(
2025-05-13 20:10:48.105 | ^^^^^^^^^^^^^
2025-05-13 20:10:48.105 | File "/usr/local/lib/python3.11/dist-packages/psa_car_controller/psa/connected_car_api/api_client.py", line 347, in request
2025-05-13 20:10:48.105 | return self.rest_client.GET(url,
2025-05-13 20:10:48.105 | ^^^^^^^^^^^^^^^^^^^^^^^^^
2025-05-13 20:10:48.105 | File "/usr/local/lib/python3.11/dist-packages/psa_car_controller/psa/connected_car_api/rest.py", line 234, in GET
2025-05-13 20:10:48.105 | return self.request("GET", url,
2025-05-13 20:10:48.105 | ^^^^^^^^^^^^^^^^^^^^^^^^
2025-05-13 20:10:48.105 | File "/usr/local/lib/python3.11/dist-packages/psa_car_controller/psa/connected_car_api/rest.py", line 228, in request
2025-05-13 20:10:48.105 | raise ApiException(http_resp=r)
2025-05-13 20:10:48.105 | psa_car_controller.psa.connected_car_api.rest.ApiException: (404)
2025-05-13 20:10:48.105 | Reason: Not Found
2025-05-13 20:10:48.105 | HTTP response headers: HTTPHeaderDict({'Connection': 'close', 'Date': 'Tue, 13 May 2025 19:10:49 GMT', 'Content-Type': 'application/hal+json', 'Expires': '0', 'Cache-Control': 'no-store, no-cache, must-revalidate, private', 'Set-Cookie': 'rememberMe=deleteMe; Path=/; Max-Age=0; Expires=Mon, 12-May-2025 19:10:49 GMT, JSESSIONID=Jp8hMTDU4owv6dyLuYiaKkZZsATWcs3I3AQ1zvS7; path=/, PSACountry=GB; Domain=.groupe-psa.com; Path=/', 'Strict-Transport-Security': 'max-age=31536000; includeSubDomains', 'X-Global-Transaction-ID': '9761fa3e6823993974a587df'})
2025-05-13 20:10:48.105 | HTTP response body: {"uuid":"dc7d3886-de0a-4e4a-8442-917ea01f3e3b","code":40400,"message":"No vehicle found","timestamp":"2025-05-13T19:10:49.450Z"}
2025-05-13 20:10:48.105 |
2025-05-13 20:10:48.110 | 2025-05-13 19:10:48,108 :: ERROR :: finish_oauth:
2025-05-13 20:10:48.110 | Traceback (most recent call last):
2025-05-13 20:10:48.110 | File "/usr/local/lib/python3.11/dist-packages/psa_car_controller/web/view/config_oauth.py", line 56, in finish_oauth
2025-05-13 20:10:48.110 | config_views.INITIAL_SETUP.connect(code)
2025-05-13 20:10:48.110 | File "/usr/local/lib/python3.11/dist-packages/psa_car_controller/psa/setup/app_decoder.py", line 122, in connect
2025-05-13 20:10:48.110 | raise ValueError(
2025-05-13 20:10:48.110 | ValueError: No vehicle in your account is compatible with this API, you vehicle is probably too old...
2025-05-13 20:10:48.110 | 2025-05-13 19:10:48,110 :: INFO :: 192.168.65.1 - - [13/May/2025 19:10:48] "POST /_dash-update-component HTTP/1.1" 200 -
2025-05-13 20:10:52.645 | 2025-05-13 19:10:52,644 :: INFO :: 192.168.65.1 - - [13/May/2025 19:10:52] "POST /_dash-update-component HTTP/1.1" 200 -
2025-05-13 20:10:52.660 | 2025-05-13 19:10:52,660 :: INFO :: 192.168.65.1 - - [13/May/2025 19:10:52] "GET /config_login HTTP/1.1" 200 -
2025-05-13 20:10:52.662 | 2025-05-13 19:10:52,662 :: INFO :: 192.168.65.1 - - [13/May/2025 19:10:52] "GET /config_login HTTP/1.1" 200 -
2025-05-13 20:10:52.675 | 2025-05-13 19:10:52,675 :: INFO :: 192.168.65.1 - - [13/May/2025 19:10:52] "GET /assets/99_custom_overides.css?m=1744213889.0 HTTP/1.1" 304 -
2025-05-13 20:10:52.676 | 2025-05-13 19:10:52,676 :: INFO :: 192.168.65.1 - - [13/May/2025 19:10:52] "GET /assets/clientside.js?m=1744213889.0 HTTP/1.1" 304 -
2025-05-13 20:10:52.698 | 2025-05-13 19:10:52,698 :: INFO :: 192.168.65.1 - - [13/May/2025 19:10:52] "GET /_dash-dependencies HTTP/1.1" 200 -
2025-05-13 20:10:52.699 | 2025-05-13 19:10:52,698 :: INFO :: 192.168.65.1 - - [13/May/2025 19:10:52] "GET /_dash-layout HTTP/1.1" 200 -
2025-05-13 20:10:52.705 | 2025-05-13 19:10:52,705 :: INFO :: 192.168.65.1 - - [13/May/2025 19:10:52] "POST /_dash-update-component HTTP/1.1" 200 -
2025-05-13 20:10:52.710 | 2025-05-13 19:10:52,710 :: INFO :: 192.168.65.1 - - [13/May/2025 19:10:52] "GET /assets/images/settings.svg HTTP/1.1" 304 -
2025-05-13 20:10:52.718 | 2025-05-13 19:10:52,718 :: INFO :: 192.168.65.1 - - [13/May/2025 19:10:52] "POST /_dash-update-component HTTP/1.1" 204 -
2025-05-13 20:10:52.719 | 2025-05-13 19:10:52,719 :: INFO :: 192.168.65.1 - - [13/May/2025 19:10:52] "POST /_dash-update-component HTTP/1.1" 200 -
2025-05-13 20:10:52.720 | 2025-05-13 19:10:52,720 :: INFO :: 192.168.65.1 - - [13/May/2025 19:10:52] "POST /_dash-update-component HTTP/1.1" 204 -
2025-05-13 20:11:01.837 | 2025-05-13 19:11:01,836 :: INFO :: Initial setup...
2025-05-13 20:11:05.739 | 2025-05-13 19:11:05,736 :: ERROR :: [Errno No access token in response:] {"session":"28883ef06240d7b897f3e9c7e60bd262","returnCode":"NEED_AUTHORIZATION","token":"7994035a1d917bf504c0650368d74d7e39308603313ac44f3818fae11ca1dcd4"}
2025-05-13 20:11:05.739 | Traceback (most recent call last):
2025-05-13 20:11:05.739 | File "/usr/local/lib/python3.11/dist-packages/psa_car_controller/web/view/config_views.py", line 137, in connectPSA
2025-05-13 20:11:05.739 | INITIAL_SETUP = InitialSetup(app_name, email, password, countrycode)
2025-05-13 20:11:05.739 | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
2025-05-13 20:11:05.739 | File "/usr/local/lib/python3.11/dist-packages/psa_car_controller/psa/setup/app_decoder.py", line 64, in init
2025-05-13 20:11:05.739 | raise e
2025-05-13 20:11:05.739 | File "/usr/local/lib/python3.11/dist-packages/psa_car_controller/psa/setup/app_decoder.py", line 62, in init
2025-05-13 20:11:05.739 | raise ConnectionError("No access token in response:", res.text)
2025-05-13 20:11:05.739 | ConnectionError: [Errno No access token in response:] {"session":"28883ef06240d7b897f3e9c7e60bd262","returnCode":"NEED_AUTHORIZATION","token":"7994035a1d917bf504c0650368d74d7e39308603313ac44f3818fae11ca1dcd4"}
2025-05-13 20:11:05.740 | 2025-05-13 19:11:05,740 :: INFO :: 192.168.65.1 - - [13/May/2025 19:11:05] "POST /_dash-update-component HTTP/1.1" 200 -
2025-05-13 20:11:09.218 | 2025-05-13 19:11:09,217 :: INFO :: Initial setup...
2025-05-13 20:11:11.198 | 2025-05-13 19:11:11,197 :: ERROR :: [Errno No access token in response:] {"session":"04b766ccd0734c83958c5ae9cdf828ef","returnCode":"NEED_AUTHORIZATION","token":"7994035a1d917bf504c0650368d74d7e39308603313ac44f3818fae11ca1dcd4"}
2025-05-13 20:11:11.198 | Traceback (most recent call last):
2025-05-13 20:11:11.198 | File "/usr/local/lib/python3.11/dist-packages/psa_car_controller/web/view/config_views.py", line 137, in connectPSA
2025-05-13 20:11:11.198 | INITIAL_SETUP = InitialSetup(app_name, email, password, countrycode)
2025-05-13 20:11:11.198 | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
2025-05-13 20:11:11.198 | File "/usr/local/lib/python3.11/dist-packages/psa_car_controller/psa/setup/app_decoder.py", line 64, in init
2025-05-13 20:11:11.198 | raise e
2025-05-13 20:11:11.198 | File "/usr/local/lib/python3.11/dist-packages/psa_car_controller/psa/setup/app_decoder.py", line 62, in init
2025-05-13 20:11:11.198 | raise ConnectionError("No access token in response:", res.text)
2025-05-13 20:11:11.198 | ConnectionError: [Errno No access token in response:] {"session":"04b766ccd0734c83958c5ae9cdf828ef","returnCode":"NEED_AUTHORIZATION","token":"7994035a1d917bf504c0650368d74d7e39308603313ac44f3818fae11ca1dcd4"}
2025-05-13 20:11:11.200 | 2025-05-13 19:11:11,200 :: INFO :: 192.168.65.1 - - [13/May/2025 19:11:11] "POST /_dash-update-component HTTP/1.1" 200 -
2025-05-13 20:13:38.402 | 2025-05-13 19:13:38,401 :: INFO :: Initial setup...
2025-05-13 20:13:41.633 | 2025-05-13 19:13:41,632 :: INFO :: 192.168.65.1 - - [13/May/2025 19:13:41] "POST /_dash-update-component HTTP/1.1" 200 -
2025-05-13 20:13:48.147 | 2025-05-13 19:13:48,147 :: INFO :: 192.168.65.1 - - [13/May/2025 19:13:48] "GET /config_connect?url=https%3A//idpcvs.peugeot.com/am/oauth2/authorize%3Fclient_id%3D1eebc2d5-5df3-459b-a624-20abfcf82530%26redirect_uri%3Dmymap%253A%252F%252Foauth2redirect%252Fgb%26response_type%3Dcode%26scope%3Dopenid%2520profile%26state%3DHcUOp3XnGd1XN94NrM0TYw%26code_challenge%3DsJVjBrPGYs74UqMGn8PhQLprQERzrR5osr3v0YEVExI%26code_challenge_method%3DS256 HTTP/1.1" 200 -
2025-05-13 20:13:48.161 | 2025-05-13 19:13:48,161 :: INFO :: 192.168.65.1 - - [13/May/2025 19:13:48] "GET /assets/99_custom_overides.css?m=1744213889.0 HTTP/1.1" 304 -
2025-05-13 20:13:48.163 | 2025-05-13 19:13:48,162 :: INFO :: 192.168.65.1 - - [13/May/2025 19:13:48] "GET /assets/clientside.js?m=1744213889.0 HTTP/1.1" 304 -
2025-05-13 20:13:48.188 | 2025-05-13 19:13:48,188 :: INFO :: 192.168.65.1 - - [13/May/2025 19:13:48] "GET /_dash-dependencies HTTP/1.1" 200 -
2025-05-13 20:13:48.189 | 2025-05-13 19:13:48,189 :: INFO :: 192.168.65.1 - - [13/May/2025 19:13:48] "GET /_dash-layout HTTP/1.1" 200 -
2025-05-13 20:13:48.195 | 2025-05-13 19:13:48,195 :: INFO :: 192.168.65.1 - - [13/May/2025 19:13:48] "POST /_dash-update-component HTTP/1.1" 200 -
2025-05-13 20:13:48.200 | 2025-05-13 19:13:48,199 :: INFO :: 192.168.65.1 - - [13/May/2025 19:13:48] "GET /assets/images/settings.svg HTTP/1.1" 304 -
2025-05-13 20:13:48.205 | 2025-05-13 19:13:48,204 :: INFO :: 192.168.65.1 - - [13/May/2025 19:13:48] "POST /_dash-update-component HTTP/1.1" 204 -
2025-05-13 20:14:19.709 | 2025-05-13 19:14:19,708 :: INFO :: save config change
2025-05-13 20:14:21.352 | 2025-05-13 19:14:21,350 :: ERROR :: get_vehicles:
2025-05-13 20:14:21.352 | Traceback (most recent call last):
2025-05-13 20:14:21.352 | File "/usr/local/lib/python3.11/dist-packages/psa_car_controller/psacc/application/psa_client.py", line 140, in get_vehicles
2025-05-13 20:14:21.352 | res = self.api().get_vehicles_by_device()
2025-05-13 20:14:21.352 | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
2025-05-13 20:14:21.352 | File "/usr/local/lib/python3.11/dist-packages/psa_car_controller/psa/connected_car_api/api/vehicles_api.py", line 1331, in get_vehicles_by_device
2025-05-13 20:14:21.352 | (data) = self.get_vehicles_by_device_with_http_info(**kwargs) # noqa: E501
2025-05-13 20:14:21.352 | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
2025-05-13 20:14:21.352 | File "/usr/local/lib/python3.11/dist-packages/psa_car_controller/psa/connected_car_api/api/vehicles_api.py", line 1400, in get_vehicles_by_device_with_http_info
2025-05-13 20:14:21.352 | return self.api_client.call_api(
2025-05-13 20:14:21.352 | ^^^^^^^^^^^^^^^^^^^^^^^^^
2025-05-13 20:14:21.352 | File "/usr/local/lib/python3.11/dist-packages/psa_car_controller/psa/oauth.py", line 125, in call_api
2025-05-13 20:14:21.352 | raise e
2025-05-13 20:14:21.352 | File "/usr/local/lib/python3.11/dist-packages/psa_car_controller/psa/oauth.py", line 107, in call_api
2025-05-13 20:14:21.352 | return self._ApiClient__call_api(resource_path, method,
2025-05-13 20:14:21.352 | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
2025-05-13 20:14:21.352 | File "/usr/local/lib/python3.11/dist-packages/psa_car_controller/psa/connected_car_api/api_client.py", line 157, in __call_api
2025-05-13 20:14:21.352 | response_data = self.request(
2025-05-13 20:14:21.352 | ^^^^^^^^^^^^^
2025-05-13 20:14:21.352 | File "/usr/local/lib/python3.11/dist-packages/psa_car_controller/psa/connected_car_api/api_client.py", line 347, in request
2025-05-13 20:14:21.352 | return self.rest_client.GET(url,
2025-05-13 20:14:21.352 | ^^^^^^^^^^^^^^^^^^^^^^^^^
2025-05-13 20:14:21.352 | File "/usr/local/lib/python3.11/dist-packages/psa_car_controller/psa/connected_car_api/rest.py", line 234, in GET
2025-05-13 20:14:21.352 | return self.request("GET", url,
2025-05-13 20:14:21.352 | ^^^^^^^^^^^^^^^^^^^^^^^^
2025-05-13 20:14:21.352 | File "/usr/local/lib/python3.11/dist-packages/psa_car_controller/psa/connected_car_api/rest.py", line 228, in request
2025-05-13 20:14:21.352 | raise ApiException(http_resp=r)
2025-05-13 20:14:21.352 | psa_car_controller.psa.connected_car_api.rest.ApiException: (404)
2025-05-13 20:14:21.352 | Reason: Not Found
2025-05-13 20:14:21.352 | HTTP response headers: HTTPHeaderDict({'Connection': 'close', 'Date': 'Tue, 13 May 2025 19:14:22 GMT', 'Content-Type': 'application/hal+json', 'Expires': '0', 'Cache-Control': 'no-store, no-cache, must-revalidate, private', 'Set-Cookie': 'rememberMe=deleteMe; Path=/; Max-Age=0; Expires=Mon, 12-May-2025 19:14:22 GMT, JSESSIONID=8s5YL8m6Ord1b4T9sfyYh7tTlre-wj9bxfXvOWNl; path=/, PSACountry=GB; Domain=.groupe-psa.com; Path=/', 'Strict-Transport-Security': 'max-age=31536000; includeSubDomains', 'X-Global-Transaction-ID': '38486f8968239a0d744ba01f'})
2025-05-13 20:14:21.352 | HTTP response body: {"uuid":"63e15d16-3c04-4b0d-bdb7-a1471fdc66ae","code":40400,"message":"No vehicle found","timestamp":"2025-05-13T19:14:22.706Z"}
2025-05-13 20:14:21.352 |
2025-05-13 20:14:21.356 | 2025-05-13 19:14:21,356 :: ERROR :: finish_oauth:
2025-05-13 20:14:21.356 | Traceback (most recent call last):
2025-05-13 20:14:21.356 | File "/usr/local/lib/python3.11/dist-packages/psa_car_controller/web/view/config_oauth.py", line 56, in finish_oauth
2025-05-13 20:14:21.356 | config_views.INITIAL_SETUP.connect(code)
2025-05-13 20:14:21.356 | File "/usr/local/lib/python3.11/dist-packages/psa_car_controller/psa/setup/app_decoder.py", line 122, in connect
2025-05-13 20:14:21.356 | raise ValueError(
2025-05-13 20:14:21.356 | ValueError: No vehicle in your account is compatible with this API, you vehicle is probably too old...
2025-05-13 20:14:21.357 | 2025-05-13 19:14:21,357 :: INFO :: 192.168.65.1 - - [13/May/2025 19:14:21] "POST /_dash-update-component HTTP/1.1" 200 -
2025-05-13 20:14:32.537 | 2025-05-13 19:14:32,534 :: ERROR :: finish_oauth:
2025-05-13 20:14:32.538 | Traceback (most recent call last):
2025-05-13 20:14:32.538 | File "/usr/local/lib/python3.11/dist-packages/psa_car_controller/web/view/config_oauth.py", line 56, in finish_oauth
2025-05-13 20:14:32.538 | config_views.INITIAL_SETUP.connect(code)
2025-05-13 20:14:32.538 | File "/usr/local/lib/python3.11/dist-packages/psa_car_controller/psa/setup/app_decoder.py", line 117, in connect
2025-05-13 20:14:32.538 | self.psacc.connect(code)
2025-05-13 20:14:32.538 | File "/usr/local/lib/python3.11/dist-packages/psa_car_controller/psacc/application/psa_client.py", line 35, in connect
2025-05-13 20:14:32.538 | self.manager.connect_with_code(code)
2025-05-13 20:14:32.538 | File "/usr/local/lib/python3.11/dist-packages/psa_car_controller/psa/oauth.py", line 55, in connect_with_code
2025-05-13 20:14:32.538 | self._token_request({"grant_type": 'authorization_code', "code": code,
2025-05-13 20:14:32.538 | File "/usr/local/lib/python3.11/dist-packages/oauth2_client/credentials_manager.py", line 205, in _token_request
2025-05-13 20:14:32.538 | CredentialManager._handle_bad_response(response)
2025-05-13 20:14:32.538 | File "/usr/local/lib/python3.11/dist-packages/oauth2_client/credentials_manager.py", line 87, in _handle_bad_response
2025-05-13 20:14:32.538 | raise OAuthError(HTTPStatus(response.status_code), error.get('error'), error.get('error_description'))
2025-05-13 20:14:32.538 | oauth2_client.credentials_manager.OAuthError: 400 - invalid_grant : The provided access grant is invalid, expired, or revoked.
2025-05-13 20:14:32.538 | 2025-05-13 19:14:32,538 :: INFO :: 192.168.65.1 - - [13/May/2025 19:14:32] "POST /_dash-update-component HTTP/1.1" 200 -
2025-05-13 20:16:12.037 | 2025-05-13 19:16:12,037 :: INFO :: save config change
2025-05-13 20:16:12.519 | 2025-05-13 19:16:12,516 :: ERROR :: get_vehicles:
2025-05-13 20:16:12.519 | Traceback (most recent call last):
2025-05-13 20:16:12.519 | File "/usr/local/lib/python3.11/dist-packages/psa_car_controller/psacc/application/psa_client.py", line 140, in get_vehicles
2025-05-13 20:16:12.519 | res = self.api().get_vehicles_by_device()
2025-05-13 20:16:12.519 | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
2025-05-13 20:16:12.519 | File "/usr/local/lib/python3.11/dist-packages/psa_car_controller/psa/connected_car_api/api/vehicles_api.py", line 1331, in get_vehicles_by_device
2025-05-13 20:16:12.519 | (data) = self.get_vehicles_by_device_with_http_info(**kwargs) # noqa: E501
2025-05-13 20:16:12.519 | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
2025-05-13 20:16:12.519 | File "/usr/local/lib/python3.11/dist-packages/psa_car_controller/psa/connected_car_api/api/vehicles_api.py", line 1400, in get_vehicles_by_device_with_http_info
2025-05-13 20:16:12.519 | return self.api_client.call_api(
2025-05-13 20:16:12.519 | ^^^^^^^^^^^^^^^^^^^^^^^^^
2025-05-13 20:16:12.519 | File "/usr/local/lib/python3.11/dist-packages/psa_car_controller/psa/oauth.py", line 125, in call_api
2025-05-13 20:16:12.519 | raise e
2025-05-13 20:16:12.519 | File "/usr/local/lib/python3.11/dist-packages/psa_car_controller/psa/oauth.py", line 107, in call_api
2025-05-13 20:16:12.519 | return self._ApiClient__call_api(resource_path, method,
2025-05-13 20:16:12.519 | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
2025-05-13 20:16:12.519 | File "/usr/local/lib/python3.11/dist-packages/psa_car_controller/psa/connected_car_api/api_client.py", line 157, in __call_api
2025-05-13 20:16:12.519 | response_data = self.request(
2025-05-13 20:16:12.519 | ^^^^^^^^^^^^^
2025-05-13 20:16:12.519 | File "/usr/local/lib/python3.11/dist-packages/psa_car_controller/psa/connected_car_api/api_client.py", line 347, in request
2025-05-13 20:16:12.519 | return self.rest_client.GET(url,
2025-05-13 20:16:12.519 | ^^^^^^^^^^^^^^^^^^^^^^^^^
2025-05-13 20:16:12.519 | File "/usr/local/lib/python3.11/dist-packages/psa_car_controller/psa/connected_car_api/rest.py", line 234, in GET
2025-05-13 20:16:12.519 | return self.request("GET", url,
2025-05-13 20:16:12.519 | ^^^^^^^^^^^^^^^^^^^^^^^^
2025-05-13 20:16:12.519 | File "/usr/local/lib/python3.11/dist-packages/psa_car_controller/psa/connected_car_api/rest.py", line 228, in request
2025-05-13 20:16:12.519 | raise ApiException(http_resp=r)
2025-05-13 20:16:12.519 | psa_car_controller.psa.connected_car_api.rest.ApiException: (404)
2025-05-13 20:16:12.519 | Reason: Not Found
2025-05-13 20:16:12.519 | HTTP response headers: HTTPHeaderDict({'Connection': 'close', 'Date': 'Tue, 13 May 2025 19:16:13 GMT', 'Content-Type': 'application/hal+json', 'Expires': '0', 'Cache-Control': 'no-store, no-cache, must-revalidate, private', 'Set-Cookie': 'rememberMe=deleteMe; Path=/; Max-Age=0; Expires=Mon, 12-May-2025 19:16:13 GMT, JSESSIONID=mrE8pjRrGE_Dl8AvFcY67wBCbmcohPfR1oEpJKyn; path=/, PSACountry=GB; Domain=.groupe-psa.com; Path=/', 'Strict-Transport-Security': 'max-age=31536000; includeSubDomains', 'X-Global-Transaction-ID': 'fdaf959068239a7d4d52e5b1'})
2025-05-13 20:16:12.519 | HTTP response body: {"uuid":"85f5be97-5131-4d67-bfc7-e2c68617be23","code":40400,"message":"No vehicle found","timestamp":"2025-05-13T19:16:13.920Z"}
2025-05-13 20:16:12.519 |
2025-05-13 20:16:12.524 | 2025-05-13 19:16:12,523 :: ERROR :: finish_oauth:
2025-05-13 20:16:12.524 | Traceback (most recent call last):
2025-05-13 20:16:12.524 | File "/usr/local/lib/python3.11/dist-packages/psa_car_controller/web/view/config_oauth.py", line 56, in finish_oauth
2025-05-13 20:16:12.524 | config_views.INITIAL_SETUP.connect(code)
2025-05-13 20:16:12.524 | File "/usr/local/lib/python3.11/dist-packages/psa_car_controller/psa/setup/app_decoder.py", line 122, in connect
2025-05-13 20:16:12.524 | raise ValueError(
2025-05-13 20:16:12.524 | ValueError: No vehicle in your account is compatible with this API, you vehicle is probably too old...
2025-05-13 20:16:12.525 | 2025-05-13 19:16:12,525 :: INFO :: 192.168.65.1 - - [13/May/2025 19:16:12] "POST /_dash-update-component HTTP/1.1" 200 -

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions