We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 18ab593 commit 2afc988Copy full SHA for 2afc988
tesla_fleet_api/teslemetry/teslemetry.py
@@ -14,12 +14,17 @@ class Teslemetry(TeslaFleetApi):
14
def __init__(
15
self,
16
session: aiohttp.ClientSession,
17
- access_token: str,
+ access_token: str = "",
18
server: str = "https://api.teslemetry.com",
19
refresh_hook: Callable[[], Awaitable[str | None]] | None = None,
20
):
21
"""Initialize the Teslemetry API."""
22
23
+ if not access_token and not refresh_hook:
24
+ raise ValueError(
25
+ "access_token or refresh_hook are required to authenticate"
26
+ )
27
+
28
self.session = session
29
self.access_token = access_token
30
self.server = server
0 commit comments