Skip to content

Commit 7be3f0c

Browse files
committed
more useful get_config
1 parent 9c7fc23 commit 7be3f0c

File tree

1 file changed

+5
-2
lines changed

1 file changed

+5
-2
lines changed

teslemetry_stream/stream.py

Lines changed: 5 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -56,13 +56,16 @@ def connected(self) -> bool:
5656

5757
async def get_config(self, vin: str | None = None) -> None:
5858
"""Get the current stream config."""
59-
await self.find_server()
59+
if not self.server:
60+
await self.find_server()
61+
if hasattr(self, 'vehicle'):
62+
await self.vehicle.get_config()
6063

6164
async def find_server(self) -> None:
6265
"""Find the server using metadata."""
6366

6467
req = await self._session.get(
65-
f"https://api.teslemetry.com/api/metadata",
68+
"https://api.teslemetry.com/api/metadata",
6669
headers=self._headers,
6770
raise_for_status=True,
6871
)

0 commit comments

Comments
 (0)