Skip to content

Commit 602aadd

Browse files
committed
Fix imports
1 parent 8d1f894 commit 602aadd

File tree

5 files changed

+12
-12
lines changed

5 files changed

+12
-12
lines changed

custom_components/teslemetry/coordinator.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@
55
from typing import Any
66
from random import randint
77

8-
from tesla_fleet_api.teslemetry.vehicles import TeslemetryVehicleFleet
8+
from tesla_fleet_api.teslemetry.vehicles import TeslemetryVehicle
99
from tesla_fleet_api.tesla.energysite import EnergySite
1010
from tesla_fleet_api.const import VehicleDataEndpoint
1111
from tesla_fleet_api.exceptions import (
@@ -49,7 +49,7 @@ class TeslemetryVehicleDataCoordinator(DataUpdateCoordinator[dict[str, Any]]):
4949
"""Class to manage fetching data from the Teslemetry API."""
5050

5151
def __init__(
52-
self, hass: HomeAssistant, api: TeslemetryVehicleFleet, product: dict
52+
self, hass: HomeAssistant, api: TeslemetryVehicle, product: dict
5353
) -> None:
5454
"""Initialize Teslemetry Vehicle Update Coordinator."""
5555
super().__init__(

custom_components/teslemetry/entity.py

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44
from propcache import cached_property
55

66
from homeassistant.helpers.entity import Entity
7-
from tesla_fleet_api.teslemetry.vehicles import TeslemetryVehicleFleet
7+
from tesla_fleet_api.teslemetry.vehicles import TeslemetryVehicle
88
from tesla_fleet_api.tesla.energysite import EnergySite
99
from tesla_fleet_api.const import Scope
1010
from teslemetry_stream import Signal
@@ -29,7 +29,7 @@ class TeslemetryRootEntity(Entity):
2929

3030
_attr_has_entity_name = True
3131
scoped: bool
32-
api: TeslemetryVehicleFleet | EnergySite
32+
api: TeslemetryVehicle | EnergySite
3333

3434
def raise_for_scope(self, scope: Scope):
3535
"""Raise an error if a scope is not available."""
@@ -197,7 +197,7 @@ def __init__(
197197
| TeslemetryEnergySiteLiveCoordinator
198198
| TeslemetryEnergySiteInfoCoordinator
199199
| TeslemetryEnergyHistoryCoordinator,
200-
api: TeslemetryVehicleFleet | EnergySite,
200+
api: TeslemetryVehicle | EnergySite,
201201
key: str,
202202
) -> None:
203203
"""Initialize common aspects of a Teslemetry entity."""
@@ -254,7 +254,7 @@ def _async_update_attrs(self) -> None:
254254
class TeslemetryVehicleEntity(TeslemetryCoordinatorEntity):
255255
"""Parent class for polled Teslemetry Vehicle entities."""
256256

257-
api: TeslemetryVehicleFleet
257+
api: TeslemetryVehicle
258258

259259
def __init__(
260260
self,

custom_components/teslemetry/media_player.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@
1212
from homeassistant.config_entries import ConfigEntry
1313
from homeassistant.core import HomeAssistant
1414
from homeassistant.helpers.entity_platform import AddEntitiesCallback
15-
from tesla_fleet_api.teslemetry.vehicles import TeslemetryVehicleFleet
15+
from tesla_fleet_api.teslemetry.vehicles import TeslemetryVehicle
1616

1717
from custom_components.teslemetry.helpers import handle_vehicle_command
1818

@@ -59,7 +59,7 @@ async def async_setup_entry(
5959
class TeslemetryMediaEntity(TeslemetryRootEntity, MediaPlayerEntity):
6060
"""Base vehicle media player class."""
6161

62-
api: TeslemetryVehicleFleet
62+
api: TeslemetryVehicle
6363

6464
_attr_device_class = MediaPlayerDeviceClass.SPEAKER
6565
_attr_volume_step = VOLUME_STEP

custom_components/teslemetry/models.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@
88
import asyncio
99
from dataclasses import dataclass
1010

11-
from tesla_fleet_api.teslemetry.vehicles import TeslemetryVehicleFleet
11+
from tesla_fleet_api.teslemetry.vehicles import TeslemetryVehicle
1212
from tesla_fleet_api.tesla.energysite import EnergySite
1313
from tesla_fleet_api.const import Scope
1414

@@ -38,7 +38,7 @@ class TeslemetryData:
3838
class TeslemetryVehicleData:
3939
"""Data for a vehicle in the Teslemetry integration."""
4040

41-
api: TeslemetryVehicleFleet
41+
api: TeslemetryVehicle
4242
config_entry: ConfigEntry
4343
coordinator: TeslemetryVehicleDataCoordinator
4444
stream: TeslemetryStream

custom_components/teslemetry/select.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@
99
EnergyExportMode,
1010
EnergyOperationMode,
1111
)
12-
from tesla_fleet_api.teslemetry.vehicles import TeslemetryVehicleFleet
12+
from tesla_fleet_api.teslemetry.vehicles import TeslemetryVehicle
1313
from teslemetry_stream import Signal
1414

1515
from dataclasses import dataclass
@@ -147,7 +147,7 @@ async def async_setup_entry(
147147
class TeslemetrySeatHeaterSelectEntity(TeslemetryRootEntity, SelectEntity):
148148
"""Select entity for vehicle seat heater."""
149149

150-
api: TeslemetryVehicleFleet
150+
api: TeslemetryVehicle
151151
entity_description: SeatHeaterDescription
152152
_attr_options = [
153153
TeslemetryHeaterOptions.OFF,

0 commit comments

Comments
 (0)