We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
RPI4 Home assistant supervised psa_car_controller in docker mode here is the log : 2025-01-15 11:57:24,275 :: INFO :: 192.168.1.135 - - [15/Jan/2025 11:57:24] "�[37mGET /get_vehicleinfo/XXXXXXXXXXXXXXX?from_cache=1 HTTP/1.1�[0m" 200 - 2025-01-15 11:57:24,278 :: INFO :: <Request 'http://192.168.1.135:5000/charge_control?vin=XXXXXXXXXXXXX&%3Falways_check=true' [GET]> 2025-01-15 11:57:24,280 :: INFO :: 192.168.1.135 - - [15/Jan/2025 11:57:24] "�[37mGET /charge_control?vin=XXXXXXXXXX&?always_check=true HTTP/1.1�[0m" 200 - 2025-01-15 11:57:32,441 :: INFO :: 192.168.1.13 - - [15/Jan/2025 11:57:32] "�[37mGET /config HTTP/1.1�[0m" 200 - 2025-01-15 11:57:32,661 :: INFO :: 192.168.1.13 - - [15/Jan/2025 11:57:32] "�[37mGET /_dash-layout HTTP/1.1�[0m" 200 - 2025-01-15 11:57:32,664 :: INFO :: 192.168.1.13 - - [15/Jan/2025 11:57:32] "�[37mGET /_dash-dependencies HTTP/1.1�[0m" 200 - 2025-01-15 11:57:32,831 :: INFO :: 192.168.1.13 - - [15/Jan/2025 11:57:32] "�[37mPOST /_dash-update-component HTTP/1.1�[0m" 200 - 2025-01-15 11:57:33,150 :: INFO :: 192.168.1.13 - - [15/Jan/2025 11:57:33] "�[37mPOST /_dash-update-component HTTP/1.1�[0m" 204 - 2025-01-15 11:57:33,155 :: INFO :: 192.168.1.13 - - [15/Jan/2025 11:57:33] "�[37mPOST /_dash-update-component HTTP/1.1�[0m" 204 - 2025-01-15 11:57:33,159 :: INFO :: 192.168.1.13 - - [15/Jan/2025 11:57:33] "�[37mPOST /_dash-update-component HTTP/1.1�[0m" 200 - 2025-01-15 11:58:24,276 :: INFO :: 192.168.1.135 - - [15/Jan/2025 11:58:24] "�[37mGET /get_vehicleinfo/XXXXXXXXXXX?from_cache=1 HTTP/1.1�[0m" 200 - 2025-01-15 11:58:24,279 :: INFO :: <Request 'http://192.168.1.135:5000/charge_control?vin=XXXXXXXXXXXX&%3Falways_check=true' [GET]> 2025-01-15 11:58:24,281 :: INFO :: 192.168.1.135 - - [15/Jan/2025 11:58:24] "�[37mGET /charge_control?vin=XXXXXXXXXXX&?always_check=true HTTP/1.1�[0m" 200 - 2025-01-15 11:58:42,610 :: ERROR :: refresh_vehicle_info: Traceback (most recent call last): File "/usr/local/lib/python3.9/dist-packages/psa_car_controller/psacc/application/psa_client.py", line 128, in __refresh_vehicle_info self.get_vehicle_info(car.vin) File "/usr/local/lib/python3.9/dist-packages/psa_car_controller/psacc/application/psa_client.py", line 107, in get_vehicle_info res = self.api().get_vehicle_status(car.vehicle_id) File "/usr/local/lib/python3.9/dist-packages/psa_car_controller/psa/connected_car_api/api/vehicles_api.py", line 1229, in get_vehicle_status (data) = self.get_vehicle_status_with_http_info(id, **kwargs) # noqa: E501 File "/usr/local/lib/python3.9/dist-packages/psa_car_controller/psa/connected_car_api/api/vehicles_api.py", line 1293, in get_vehicle_status_with_http_info return self.api_client.call_api( File "/usr/local/lib/python3.9/dist-packages/psa_car_controller/psa/oauth.py", line 107, in call_api return self._ApiClient__call_api(resource_path, method, File "/usr/local/lib/python3.9/dist-packages/psa_car_controller/psa/connected_car_api/api_client.py", line 169, in __call_api return_data = self.deserialize(response_data, response_type) File "/usr/local/lib/python3.9/dist-packages/psa_car_controller/psa/connected_car_api/api_client.py", line 241, in deserialize return self.__deserialize(data, response_type) File "/usr/local/lib/python3.9/dist-packages/psa_car_controller/psa/connected_car_api/api_client.py", line 280, in __deserialize return self.__deserialize_model(data, klass) File "/usr/local/lib/python3.9/dist-packages/psa_car_controller/psa/connected_car_api/api_client.py", line 624, in __deserialize_model kwargs[attr] = self.__deserialize(value, attr_type) File "/usr/local/lib/python3.9/dist-packages/psa_car_controller/psa/connected_car_api/api_client.py", line 280, in __deserialize return self.__deserialize_model(data, klass) File "/usr/local/lib/python3.9/dist-packages/psa_car_controller/psa/connected_car_api/api_client.py", line 624, in __deserialize_model kwargs[attr] = self.__deserialize(value, attr_type) File "/usr/local/lib/python3.9/dist-packages/psa_car_controller/psa/connected_car_api/api_client.py", line 280, in __deserialize return self.__deserialize_model(data, klass) File "/usr/local/lib/python3.9/dist-packages/psa_car_controller/psa/connected_car_api/api_client.py", line 626, in __deserialize_model instance = klass(**kwargs) File "/usr/local/lib/python3.9/dist-packages/psa_car_controller/psa/connected_car_api/models/preconditioning_air_conditioning.py", line 57, in init self.failure_cause = failure_cause File "/usr/local/lib/python3.9/dist-packages/psa_car_controller/psa/connected_car_api/models/preconditioning_air_conditioning.py", line 86, in failure_cause raise ValueError( ValueError: Invalid value for failure_cause (WindowsRoofOpened), must be one of ['Defect', 'DoorOpened', 'LowBattery', 'LowFuelLevel', 'TooManyUnusedProg'] 2025-01-15 11:59:24,277 :: INFO :: 192.168.1.135 - - [15/Jan/2025 11:59:24] "�[37mGET /get_vehicleinfo/XXXXXXXXXX?from_cache=1 HTTP/1.1�[0m" 200 - 2025-01-15 11:59:24,279 :: INFO :: <Request 'http://192.168.1.135:5000/charge_control?vin=XXXXXXXXXXXX&%3Falways_check=true' [GET]> 2025-01-15 11:59:24,282 :: INFO :: 192.168.1.135 - - [15/Jan/2025 11:59:24] "�[37mGET /charge_control?vin=XXXXXXXXXXXX &?always_check=true HTTP/1.1�[0m" 200 - 2025-01-15 12:00:24,284 :: INFO :: 192.168.1.135 - - [15/Jan/2025 12:00:24] "�[37mGET /get_vehicleinfo/XXXXXXXXXXX?from_cache=1 HTTP/1.1�[0m" 200 - 2025-01-15 12:00:24,286 :: INFO :: <Request 'http://192.168.1.135:5000/charge_control?vin=XXXXXXXXXXXXXX&%3Falways_check=true' [GET]> 2025-01-15 12:00:24,289 :: INFO :: 192.168.1.135 - - [15/Jan/2025 12:00:24] "�[37mGET /charge_control?vin=XXXXXXXXXXXXX&?always_check=true HTTP/1.1�[0m" 200 - 2025-01-15 12:00:42,656 :: ERROR :: refresh_vehicle_info: Traceback (most recent call last): File "/usr/local/lib/python3.9/dist-packages/psa_car_controller/psacc/application/psa_client.py", line 128, in __refresh_vehicle_info self.get_vehicle_info(car.vin) File "/usr/local/lib/python3.9/dist-packages/psa_car_controller/psacc/application/psa_client.py", line 107, in get_vehicle_info res = self.api().get_vehicle_status(car.vehicle_id) File "/usr/local/lib/python3.9/dist-packages/psa_car_controller/psa/connected_car_api/api/vehicles_api.py", line 1229, in get_vehicle_status (data) = self.get_vehicle_status_with_http_info(id, **kwargs) # noqa: E501 File "/usr/local/lib/python3.9/dist-packages/psa_car_controller/psa/connected_car_api/api/vehicles_api.py", line 1293, in get_vehicle_status_with_http_info return self.api_client.call_api( File "/usr/local/lib/python3.9/dist-packages/psa_car_controller/psa/oauth.py", line 107, in call_api return self._ApiClient__call_api(resource_path, method, File "/usr/local/lib/python3.9/dist-packages/psa_car_controller/psa/connected_car_api/api_client.py", line 169, in __call_api return_data = self.deserialize(response_data, response_type) File "/usr/local/lib/python3.9/dist-packages/psa_car_controller/psa/connected_car_api/api_client.py", line 241, in deserialize return self.__deserialize(data, response_type) File "/usr/local/lib/python3.9/dist-packages/psa_car_controller/psa/connected_car_api/api_client.py", line 280, in __deserialize return self.__deserialize_model(data, klass) File "/usr/local/lib/python3.9/dist-packages/psa_car_controller/psa/connected_car_api/api_client.py", line 624, in __deserialize_model kwargs[attr] = self.__deserialize(value, attr_type) File "/usr/local/lib/python3.9/dist-packages/psa_car_controller/psa/connected_car_api/api_client.py", line 280, in __deserialize return self.__deserialize_model(data, klass) File "/usr/local/lib/python3.9/dist-packages/psa_car_controller/psa/connected_car_api/api_client.py", line 624, in __deserialize_model kwargs[attr] = self.__deserialize(value, attr_type) File "/usr/local/lib/python3.9/dist-packages/psa_car_controller/psa/connected_car_api/api_client.py", line 280, in __deserialize return self.__deserialize_model(data, klass) File "/usr/local/lib/python3.9/dist-packages/psa_car_controller/psa/connected_car_api/api_client.py", line 626, in __deserialize_model instance = klass(**kwargs) File "/usr/local/lib/python3.9/dist-packages/psa_car_controller/psa/connected_car_api/models/preconditioning_air_conditioning.py", line 57, in init self.failure_cause = failure_cause File "/usr/local/lib/python3.9/dist-packages/psa_car_controller/psa/connected_car_api/models/preconditioning_air_conditioning.py", line 86, in failure_cause raise ValueError( ValueError: Invalid value for failure_cause (WindowsRoofOpened), must be one of ['Defect', 'DoorOpened', 'LowBattery', 'LowFuelLevel', 'TooManyUnusedProg'] 2025-01-15 12:01:24,281 :: INFO :: 192.168.1.135 - - [15/Jan/2025 12:01:24] "�[37mGET /get_vehicleinfo/XXXXXXXXXXX?from_cache=1 HTTP/1.1�[0m" 200 - 2025-01-15 12:01:24,284 :: INFO :: <Request 'http://192.168.1.135:5000/charge_control?vin=XXXXXXXXXXXXXX&%3Falways_check=true' [GET]> 2025-01-15 12:01:24,286 :: INFO :: 192.168.1.135 - - [15/Jan/2025 12:01:24] "�[37mGET /charge_control?vin=XXXXXXXXXXX&?always_check=true HTTP/1.1�[0m" 200 - 2025-01-15 12:01:41,336 :: INFO :: 192.168.1.13 - - [15/Jan/2025 12:01:41] "�[37mGET /config HTTP/1.1�[0m" 200 - 2025-01-15 12:01:41,565 :: INFO :: 192.168.1.13 - - [15/Jan/2025 12:01:41] "�[37mGET /_dash-layout HTTP/1.1�[0m" 200 - 2025-01-15 12:01:41,568 :: INFO :: 192.168.1.13 - - [15/Jan/2025 12:01:41] "�[37mGET /_dash-dependencies HTTP/1.1�[0m" 200 -
failure_cause
The text was updated successfully, but these errors were encountered:
No branches or pull requests
RPI4
Home assistant supervised
psa_car_controller in docker mode
here is the log :
2025-01-15 11:57:24,275 :: INFO :: 192.168.1.135 - - [15/Jan/2025 11:57:24] "�[37mGET /get_vehicleinfo/XXXXXXXXXXXXXXX?from_cache=1 HTTP/1.1�[0m" 200 -
2025-01-15 11:57:24,278 :: INFO :: <Request 'http://192.168.1.135:5000/charge_control?vin=XXXXXXXXXXXXX&%3Falways_check=true' [GET]>
2025-01-15 11:57:24,280 :: INFO :: 192.168.1.135 - - [15/Jan/2025 11:57:24] "�[37mGET /charge_control?vin=XXXXXXXXXX&?always_check=true HTTP/1.1�[0m" 200 -
2025-01-15 11:57:32,441 :: INFO :: 192.168.1.13 - - [15/Jan/2025 11:57:32] "�[37mGET /config HTTP/1.1�[0m" 200 -
2025-01-15 11:57:32,661 :: INFO :: 192.168.1.13 - - [15/Jan/2025 11:57:32] "�[37mGET /_dash-layout HTTP/1.1�[0m" 200 -
2025-01-15 11:57:32,664 :: INFO :: 192.168.1.13 - - [15/Jan/2025 11:57:32] "�[37mGET /_dash-dependencies HTTP/1.1�[0m" 200 -
2025-01-15 11:57:32,831 :: INFO :: 192.168.1.13 - - [15/Jan/2025 11:57:32] "�[37mPOST /_dash-update-component HTTP/1.1�[0m" 200 -
2025-01-15 11:57:33,150 :: INFO :: 192.168.1.13 - - [15/Jan/2025 11:57:33] "�[37mPOST /_dash-update-component HTTP/1.1�[0m" 204 -
2025-01-15 11:57:33,155 :: INFO :: 192.168.1.13 - - [15/Jan/2025 11:57:33] "�[37mPOST /_dash-update-component HTTP/1.1�[0m" 204 -
2025-01-15 11:57:33,159 :: INFO :: 192.168.1.13 - - [15/Jan/2025 11:57:33] "�[37mPOST /_dash-update-component HTTP/1.1�[0m" 200 -
2025-01-15 11:58:24,276 :: INFO :: 192.168.1.135 - - [15/Jan/2025 11:58:24] "�[37mGET /get_vehicleinfo/XXXXXXXXXXX?from_cache=1 HTTP/1.1�[0m" 200 -
2025-01-15 11:58:24,279 :: INFO :: <Request 'http://192.168.1.135:5000/charge_control?vin=XXXXXXXXXXXX&%3Falways_check=true' [GET]>
2025-01-15 11:58:24,281 :: INFO :: 192.168.1.135 - - [15/Jan/2025 11:58:24] "�[37mGET /charge_control?vin=XXXXXXXXXXX&?always_check=true HTTP/1.1�[0m" 200 -
2025-01-15 11:58:42,610 :: ERROR :: refresh_vehicle_info:
Traceback (most recent call last):
File "/usr/local/lib/python3.9/dist-packages/psa_car_controller/psacc/application/psa_client.py", line 128, in __refresh_vehicle_info
self.get_vehicle_info(car.vin)
File "/usr/local/lib/python3.9/dist-packages/psa_car_controller/psacc/application/psa_client.py", line 107, in get_vehicle_info
res = self.api().get_vehicle_status(car.vehicle_id)
File "/usr/local/lib/python3.9/dist-packages/psa_car_controller/psa/connected_car_api/api/vehicles_api.py", line 1229, in get_vehicle_status
(data) = self.get_vehicle_status_with_http_info(id, **kwargs) # noqa: E501
File "/usr/local/lib/python3.9/dist-packages/psa_car_controller/psa/connected_car_api/api/vehicles_api.py", line 1293, in get_vehicle_status_with_http_info
return self.api_client.call_api(
File "/usr/local/lib/python3.9/dist-packages/psa_car_controller/psa/oauth.py", line 107, in call_api
return self._ApiClient__call_api(resource_path, method,
File "/usr/local/lib/python3.9/dist-packages/psa_car_controller/psa/connected_car_api/api_client.py", line 169, in __call_api
return_data = self.deserialize(response_data, response_type)
File "/usr/local/lib/python3.9/dist-packages/psa_car_controller/psa/connected_car_api/api_client.py", line 241, in deserialize
return self.__deserialize(data, response_type)
File "/usr/local/lib/python3.9/dist-packages/psa_car_controller/psa/connected_car_api/api_client.py", line 280, in __deserialize
return self.__deserialize_model(data, klass)
File "/usr/local/lib/python3.9/dist-packages/psa_car_controller/psa/connected_car_api/api_client.py", line 624, in __deserialize_model
kwargs[attr] = self.__deserialize(value, attr_type)
File "/usr/local/lib/python3.9/dist-packages/psa_car_controller/psa/connected_car_api/api_client.py", line 280, in __deserialize
return self.__deserialize_model(data, klass)
File "/usr/local/lib/python3.9/dist-packages/psa_car_controller/psa/connected_car_api/api_client.py", line 624, in __deserialize_model
kwargs[attr] = self.__deserialize(value, attr_type)
File "/usr/local/lib/python3.9/dist-packages/psa_car_controller/psa/connected_car_api/api_client.py", line 280, in __deserialize
return self.__deserialize_model(data, klass)
File "/usr/local/lib/python3.9/dist-packages/psa_car_controller/psa/connected_car_api/api_client.py", line 626, in __deserialize_model
instance = klass(**kwargs)
File "/usr/local/lib/python3.9/dist-packages/psa_car_controller/psa/connected_car_api/models/preconditioning_air_conditioning.py", line 57, in init
self.failure_cause = failure_cause
File "/usr/local/lib/python3.9/dist-packages/psa_car_controller/psa/connected_car_api/models/preconditioning_air_conditioning.py", line 86, in failure_cause
raise ValueError(
ValueError: Invalid value for
failure_cause
(WindowsRoofOpened), must be one of ['Defect', 'DoorOpened', 'LowBattery', 'LowFuelLevel', 'TooManyUnusedProg']2025-01-15 11:59:24,277 :: INFO :: 192.168.1.135 - - [15/Jan/2025 11:59:24] "�[37mGET /get_vehicleinfo/XXXXXXXXXX?from_cache=1 HTTP/1.1�[0m" 200 -
2025-01-15 11:59:24,279 :: INFO :: <Request 'http://192.168.1.135:5000/charge_control?vin=XXXXXXXXXXXX&%3Falways_check=true' [GET]>
2025-01-15 11:59:24,282 :: INFO :: 192.168.1.135 - - [15/Jan/2025 11:59:24] "�[37mGET /charge_control?vin=XXXXXXXXXXXX
&?always_check=true HTTP/1.1�[0m" 200 -
2025-01-15 12:00:24,284 :: INFO :: 192.168.1.135 - - [15/Jan/2025 12:00:24] "�[37mGET /get_vehicleinfo/XXXXXXXXXXX?from_cache=1 HTTP/1.1�[0m" 200 -
2025-01-15 12:00:24,286 :: INFO :: <Request 'http://192.168.1.135:5000/charge_control?vin=XXXXXXXXXXXXXX&%3Falways_check=true' [GET]>
2025-01-15 12:00:24,289 :: INFO :: 192.168.1.135 - - [15/Jan/2025 12:00:24] "�[37mGET /charge_control?vin=XXXXXXXXXXXXX&?always_check=true HTTP/1.1�[0m" 200 -
2025-01-15 12:00:42,656 :: ERROR :: refresh_vehicle_info:
Traceback (most recent call last):
File "/usr/local/lib/python3.9/dist-packages/psa_car_controller/psacc/application/psa_client.py", line 128, in __refresh_vehicle_info
self.get_vehicle_info(car.vin)
File "/usr/local/lib/python3.9/dist-packages/psa_car_controller/psacc/application/psa_client.py", line 107, in get_vehicle_info
res = self.api().get_vehicle_status(car.vehicle_id)
File "/usr/local/lib/python3.9/dist-packages/psa_car_controller/psa/connected_car_api/api/vehicles_api.py", line 1229, in get_vehicle_status
(data) = self.get_vehicle_status_with_http_info(id, **kwargs) # noqa: E501
File "/usr/local/lib/python3.9/dist-packages/psa_car_controller/psa/connected_car_api/api/vehicles_api.py", line 1293, in get_vehicle_status_with_http_info
return self.api_client.call_api(
File "/usr/local/lib/python3.9/dist-packages/psa_car_controller/psa/oauth.py", line 107, in call_api
return self._ApiClient__call_api(resource_path, method,
File "/usr/local/lib/python3.9/dist-packages/psa_car_controller/psa/connected_car_api/api_client.py", line 169, in __call_api
return_data = self.deserialize(response_data, response_type)
File "/usr/local/lib/python3.9/dist-packages/psa_car_controller/psa/connected_car_api/api_client.py", line 241, in deserialize
return self.__deserialize(data, response_type)
File "/usr/local/lib/python3.9/dist-packages/psa_car_controller/psa/connected_car_api/api_client.py", line 280, in __deserialize
return self.__deserialize_model(data, klass)
File "/usr/local/lib/python3.9/dist-packages/psa_car_controller/psa/connected_car_api/api_client.py", line 624, in __deserialize_model
kwargs[attr] = self.__deserialize(value, attr_type)
File "/usr/local/lib/python3.9/dist-packages/psa_car_controller/psa/connected_car_api/api_client.py", line 280, in __deserialize
return self.__deserialize_model(data, klass)
File "/usr/local/lib/python3.9/dist-packages/psa_car_controller/psa/connected_car_api/api_client.py", line 624, in __deserialize_model
kwargs[attr] = self.__deserialize(value, attr_type)
File "/usr/local/lib/python3.9/dist-packages/psa_car_controller/psa/connected_car_api/api_client.py", line 280, in __deserialize
return self.__deserialize_model(data, klass)
File "/usr/local/lib/python3.9/dist-packages/psa_car_controller/psa/connected_car_api/api_client.py", line 626, in __deserialize_model
instance = klass(**kwargs)
File "/usr/local/lib/python3.9/dist-packages/psa_car_controller/psa/connected_car_api/models/preconditioning_air_conditioning.py", line 57, in init
self.failure_cause = failure_cause
File "/usr/local/lib/python3.9/dist-packages/psa_car_controller/psa/connected_car_api/models/preconditioning_air_conditioning.py", line 86, in failure_cause
raise ValueError(
ValueError: Invalid value for
failure_cause
(WindowsRoofOpened), must be one of ['Defect', 'DoorOpened', 'LowBattery', 'LowFuelLevel', 'TooManyUnusedProg']2025-01-15 12:01:24,281 :: INFO :: 192.168.1.135 - - [15/Jan/2025 12:01:24] "�[37mGET /get_vehicleinfo/XXXXXXXXXXX?from_cache=1 HTTP/1.1�[0m" 200 -
2025-01-15 12:01:24,284 :: INFO :: <Request 'http://192.168.1.135:5000/charge_control?vin=XXXXXXXXXXXXXX&%3Falways_check=true' [GET]>
2025-01-15 12:01:24,286 :: INFO :: 192.168.1.135 - - [15/Jan/2025 12:01:24] "�[37mGET /charge_control?vin=XXXXXXXXXXX&?always_check=true HTTP/1.1�[0m" 200 -
2025-01-15 12:01:41,336 :: INFO :: 192.168.1.13 - - [15/Jan/2025 12:01:41] "�[37mGET /config HTTP/1.1�[0m" 200 -
2025-01-15 12:01:41,565 :: INFO :: 192.168.1.13 - - [15/Jan/2025 12:01:41] "�[37mGET /_dash-layout HTTP/1.1�[0m" 200 -
2025-01-15 12:01:41,568 :: INFO :: 192.168.1.13 - - [15/Jan/2025 12:01:41] "�[37mGET /_dash-dependencies HTTP/1.1�[0m" 200 -
The text was updated successfully, but these errors were encountered: