Use VehicleType enum for Garages Amsterdam integration (#98780)
parent
52cabed98f
commit
07fb47b849
|
@ -3,7 +3,7 @@ import asyncio
|
|||
from datetime import timedelta
|
||||
import logging
|
||||
|
||||
from odp_amsterdam import ODPAmsterdam
|
||||
from odp_amsterdam import ODPAmsterdam, VehicleType
|
||||
|
||||
from homeassistant.config_entries import ConfigEntry
|
||||
from homeassistant.const import Platform
|
||||
|
@ -45,7 +45,7 @@ async def get_coordinator(
|
|||
garage.garage_name: garage
|
||||
for garage in await ODPAmsterdam(
|
||||
session=aiohttp_client.async_get_clientsession(hass)
|
||||
).all_garages(vehicle="car")
|
||||
).all_garages(vehicle=VehicleType.CAR)
|
||||
}
|
||||
|
||||
coordinator = DataUpdateCoordinator(
|
||||
|
|
|
@ -5,7 +5,7 @@ import logging
|
|||
from typing import Any
|
||||
|
||||
from aiohttp import ClientResponseError
|
||||
from odp_amsterdam import ODPAmsterdam
|
||||
from odp_amsterdam import ODPAmsterdam, VehicleType
|
||||
import voluptuous as vol
|
||||
|
||||
from homeassistant import config_entries
|
||||
|
@ -32,7 +32,7 @@ class ConfigFlow(config_entries.ConfigFlow, domain=DOMAIN):
|
|||
try:
|
||||
api_data = await ODPAmsterdam(
|
||||
session=aiohttp_client.async_get_clientsession(self.hass)
|
||||
).all_garages(vehicle="car")
|
||||
).all_garages(vehicle=VehicleType.CAR)
|
||||
except ClientResponseError:
|
||||
_LOGGER.error("Unexpected response from server")
|
||||
return self.async_abort(reason="cannot_connect")
|
||||
|
|
|
@ -5,5 +5,5 @@
|
|||
"config_flow": true,
|
||||
"documentation": "https://www.home-assistant.io/integrations/garages_amsterdam",
|
||||
"iot_class": "cloud_polling",
|
||||
"requirements": ["odp-amsterdam==5.3.0"]
|
||||
"requirements": ["odp-amsterdam==5.3.1"]
|
||||
}
|
||||
|
|
|
@ -1317,7 +1317,7 @@ oauth2client==4.1.3
|
|||
objgraph==3.5.0
|
||||
|
||||
# homeassistant.components.garages_amsterdam
|
||||
odp-amsterdam==5.3.0
|
||||
odp-amsterdam==5.3.1
|
||||
|
||||
# homeassistant.components.oem
|
||||
oemthermostat==1.1.1
|
||||
|
|
|
@ -1007,7 +1007,7 @@ oauth2client==4.1.3
|
|||
objgraph==3.5.0
|
||||
|
||||
# homeassistant.components.garages_amsterdam
|
||||
odp-amsterdam==5.3.0
|
||||
odp-amsterdam==5.3.1
|
||||
|
||||
# homeassistant.components.omnilogic
|
||||
omnilogic==0.4.5
|
||||
|
|
Loading…
Reference in New Issue