-
-
Notifications
You must be signed in to change notification settings - Fork 13
Open
Description
Hi, i got the following error:
connectedcar.exceptions.SyncException: Unexpected error
Code:
import connectedcar
client = connectedcar.AuthClient(
'9fb503e0-715b-47e8-adfd-ad4b7770f73b',
None,
None,
None,
'EU') # Create client connection
access = client.get_user_access_token(
'mail@domain.com', 'asdf1234')
vehicle = connectedcar.Vehicle('WXXXXXXXXX12345', access['access_token'], "EU") # Create vehicle object
print(vehicle.details())
Output:
Traceback (most recent call last):
File "/usr/local/lib/python3.7/dist-packages/connectedcar/requester.py", line 35, in call
raise E.ResourceNotFoundException(response)
File "/usr/local/lib/python3.7/dist-packages/connectedcar/exceptions.py", line 9, in __init__
json = response.json()
File "/usr/local/lib/python3.7/dist-packages/requests/models.py", line 900, in json
return complexjson.loads(self.text, **kwargs)
File "/usr/local/lib/python3.7/dist-packages/simplejson/__init__.py", line 525, in loads
return _default_decoder.decode(s)
File "/usr/local/lib/python3.7/dist-packages/simplejson/decoder.py", line 373, in decode
raise JSONDecodeError("Extra data", s, end, len(s))
simplejson.errors.JSONDecodeError: Extra data: line 1 column 5 - line 2 column 1 (char 4 - 94)
The above exception was the direct cause of the following exception:
Traceback (most recent call last):
File "fordpass2openhab.py", line 27, in <module>
print(vehicle.details())
File "/usr/local/lib/python3.7/dist-packages/connectedcar/vehicle.py", line 104, in details
'/detail?lrdt=01-01-1970%2000:00:00')
File "/usr/local/lib/python3.7/dist-packages/connectedcar/api.py", line 68, in get
return requester.call('GET', url, headers=headers)
File "/usr/local/lib/python3.7/dist-packages/connectedcar/requester.py", line 49, in call
raise E.SyncException("Unexpected error") from e
connectedcar.exceptions.SyncException: Unexpected error
The following code works and shows my vehicles, the problem occurs by calling connectedcar.Vehicle.
user = connectedcar.User(access['access_token'], "EU")
vehicles = user.vehicles() # Fetch list of user vehicles
Does anyone know a solution?
Metadata
Metadata
Assignees
Labels
No labels