Closed larswestman closed 9 months ago
which error did you see in the log
Just trying to re-add after changing my phone and re-setting up digital key. I receive a "no cars found in account error"
This error originated from a custom integration.
Logger: custom_components.polestar_api.pypolestar.polestar
Source: /config/custom_components/polestar_api/pypolestar/polestar.py:112
Integration: Polestar API (documentation)
First occurred: 11:12:37 (3 occurrences)
Last logged: 11:19:37
No cars found in account
NoneType: None
Polestar app working fine. No requirement for MFA when logging into Polestar App.
if you login here
https://polestarid.eu.polestar.com/as/authorization.oauth2?response_type=code&client_id=polmystar&redirect_uri=https%3A%2F%2Fwww.polestar.com%2Fsign-in-callback&scope=openid profile email customer:attributes customer:attributes:write
do you see there the car tab?
Yes to car tab but car not in it. But you gave me an idea. It's my girlfriend's Polestar so she is the "owner" so I logged in to her account for your integration and that has worked. (I thought previously I had used my login so not sure is something has changed with delegated accounts)
Does not work for me either. I can se car stats on above link. But integration gets nothing. I removed it and tried to add again but now I get “ Unexpected error creating api.”
Does not work for me either. I can se car stats on above link. But integration gets nothing. I removed it and tried to add again but now I get “ Unexpected error creating api.”
check what for error you got
Does not work for me either. I can se car stats on above link. But integration gets nothing. I removed it and tried to add again but now I get “ Unexpected error creating api.”
check what for error you got
I get the following two errors in the log
———————-
This error originated from a custom integration.
Logger: custom_components.polestar_api.config_flow Source: custom_components/polestar_api/config_flow.py:43 Integration: Polestar API (documentation) First occurred: January 18, 2024 at 22:11:48 (4 occurrences) Last logged: 14:24:09
Unexpected error creating device Traceback (most recent call last): File "/config/custom_components/polestar_api/config_flow.py", line 43, in _create_device await device.init() File "/config/custom_components/polestar_api/polestar.py", line 35, in init await self.polestarApi.init() File "/config/custom_components/polestar_api/pypolestar/polestar.py", line 40, in init await self._get_vehicle_data() File "/config/custom_components/polestar_api/pypolestar/polestar.py", line 109, in _get_vehicle_data result = await self.get_graph_ql(params) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/config/custom_components/polestar_api/pypolestar/polestar.py", line 194, in get_graph_ql raise PolestarApiException(error_message) custom_components.polestar_api.pypolestar.exception.PolestarApiException: Cannot return null for non-nullable field WorkOrder.status.
————————
This error originated from a custom integration.
Logger: custom_components.polestar_api.pypolestar.polestar Source: custom_components/polestar_api/pypolestar/polestar.py:193 Integration: Polestar API (documentation) First occurred: January 18, 2024 at 22:08:27 (6 occurrences) Last logged: 14:24:09
[{'message': 'Cannot return null for non-nullable field WorkOrder.status.', 'path': ['getConsumerCarsV2', 1, 'serviceHistory', 0, 'status'], 'extensions': {'code': 'INTERNAL_SERVER_ERROR', 'exception': {'stacktrace': ['Error: Cannot return null for non-nullable field WorkOrder.status.', ' at i2 (/var/task/src/functions/mystar/handler.js:83:5905)', ' at v4e (/var/task/src/functions/mystar/handler.js:83:5270)', ' at l5 (/var/task/src/functions/mystar/handler.js:83:4784)', ' at cue (/var/task/src/functions/mystar/handler.js:83:8691)', ' at i2 (/var/task/src/functions/mystar/handler.js:83:6202)', ' at /var/task/src/functions/mystar/handler.js:83:6630', ' at Function.from (
i have put extra field for all the request call. it seems it failed here. in the workorder parts (that we don't use them atm) i'll later take a look how the fix them
I get : No token in response Same credentials work for logging into the site
@kristoferericsson can you take a look at this beta if it solved your issue? https://github.com/leeyuentuen/polestar_api/releases/tag/1.6.1
@kristoferericsson can you take a look at this beta if it solved your issue? https://github.com/leeyuentuen/polestar_api/releases/tag/1.6.1
@leeyuentuen it worked fine now!
I get : No token in response Same credentials work for logging into the site
@Depechie maybe you fill incorrect credential? check in log what kind of error you get
I get : No token in response Same credentials work for logging into the site
@Depechie maybe you fill incorrect credential? check in log what kind of error you get
FFS there was a space at the end of the password all is well now
@larswestman can you provide the log with error?
atm i didn't got mfa request
not an issue atm with mfa, but maybe other issue with workorder, has been solved now on the release 1.6.3
Probably because Polestar has introduced MFA