Bump bimmer_connected to 0.12.0 (#85255)
* Bump bimmer_connected to 0.12.0 * Fix mypy * Remove not needed code Co-authored-by: rikroe <rikroe@users.noreply.github.com>pull/85275/head
parent
b5d5a720dc
commit
5b8b6167ac
|
@ -69,6 +69,7 @@ class BMWDeviceTracker(BMWBaseEntity, TrackerEntity):
|
|||
return (
|
||||
self.vehicle.vehicle_location.location[0]
|
||||
if self.vehicle.is_vehicle_tracking_enabled
|
||||
and self.vehicle.vehicle_location.location
|
||||
else None
|
||||
)
|
||||
|
||||
|
@ -78,6 +79,7 @@ class BMWDeviceTracker(BMWBaseEntity, TrackerEntity):
|
|||
return (
|
||||
self.vehicle.vehicle_location.location[1]
|
||||
if self.vehicle.is_vehicle_tracking_enabled
|
||||
and self.vehicle.vehicle_location.location
|
||||
else None
|
||||
)
|
||||
|
||||
|
|
|
@ -2,7 +2,7 @@
|
|||
"domain": "bmw_connected_drive",
|
||||
"name": "BMW Connected Drive",
|
||||
"documentation": "https://www.home-assistant.io/integrations/bmw_connected_drive",
|
||||
"requirements": ["bimmer_connected==0.10.4"],
|
||||
"requirements": ["bimmer_connected==0.12.0"],
|
||||
"codeowners": ["@gerard33", "@rikroe"],
|
||||
"config_flow": true,
|
||||
"iot_class": "cloud_polling",
|
||||
|
|
|
@ -425,7 +425,7 @@ beautifulsoup4==4.11.1
|
|||
bellows==0.34.5
|
||||
|
||||
# homeassistant.components.bmw_connected_drive
|
||||
bimmer_connected==0.10.4
|
||||
bimmer_connected==0.12.0
|
||||
|
||||
# homeassistant.components.bizkaibus
|
||||
bizkaibus==0.1.1
|
||||
|
|
|
@ -352,7 +352,7 @@ beautifulsoup4==4.11.1
|
|||
bellows==0.34.5
|
||||
|
||||
# homeassistant.components.bmw_connected_drive
|
||||
bimmer_connected==0.10.4
|
||||
bimmer_connected==0.12.0
|
||||
|
||||
# homeassistant.components.bluetooth
|
||||
bleak-retry-connector==2.13.0
|
||||
|
|
|
@ -4,7 +4,6 @@ import json
|
|||
from pathlib import Path
|
||||
|
||||
from bimmer_connected.account import MyBMWAccount
|
||||
from bimmer_connected.api.utils import log_to_to_file
|
||||
|
||||
from homeassistant import config_entries
|
||||
from homeassistant.components.bmw_connected_drive.const import (
|
||||
|
@ -64,15 +63,6 @@ async def mock_vehicles_from_fixture(account: MyBMWAccount) -> None:
|
|||
}
|
||||
fetched_at = utcnow()
|
||||
|
||||
# simulate storing fingerprints
|
||||
if account.config.log_response_path:
|
||||
for brand in ["bmw", "mini"]:
|
||||
log_to_to_file(
|
||||
json.dumps(vehicles[brand]),
|
||||
account.config.log_response_path,
|
||||
f"vehicles_v2_{brand}",
|
||||
)
|
||||
|
||||
# Create a vehicle with base + specific state as provided by state/VIN API
|
||||
for vehicle_base in [vehicle for brand in vehicles.values() for vehicle in brand]:
|
||||
vehicle_state_path = (
|
||||
|
@ -93,14 +83,6 @@ async def mock_vehicles_from_fixture(account: MyBMWAccount) -> None:
|
|||
fetched_at,
|
||||
)
|
||||
|
||||
# simulate storing fingerprints
|
||||
if account.config.log_response_path:
|
||||
log_to_to_file(
|
||||
json.dumps(vehicle_state),
|
||||
account.config.log_response_path,
|
||||
f"state_{vehicle_base['vin']}",
|
||||
)
|
||||
|
||||
|
||||
async def setup_mocked_integration(hass: HomeAssistant) -> MockConfigEntry:
|
||||
"""Mock a fully setup config entry and all components based on fixtures."""
|
||||
|
|
Loading…
Reference in New Issue