1
0
mirror of https://github.com/home-assistant/core.git synced 2025-05-22 06:47:07 +00:00
Brett Adams d45227adbb
Move asyncio lock in Teslemetry ()
Use single wakelock per vehicle
2024-01-29 11:00:18 +01:00

20 lines
451 B
Python

"""The Teslemetry integration models."""
from __future__ import annotations
import asyncio
from dataclasses import dataclass
from tesla_fleet_api import VehicleSpecific
from .coordinator import TeslemetryVehicleDataCoordinator
@dataclass
class TeslemetryVehicleData:
"""Data for a vehicle in the Teslemetry integration."""
api: VehicleSpecific
coordinator: TeslemetryVehicleDataCoordinator
vin: str
wakelock = asyncio.Lock()