mirror of
https://github.com/home-assistant/core
synced 2024-09-21 22:18:00 +02:00
Bump aiohue to 4.0.1 (#65340)
This commit is contained in:
parent
31709b92ac
commit
47a5411525
@ -49,11 +49,12 @@ class HueBridge:
|
|||||||
self.logger = logging.getLogger(__name__)
|
self.logger = logging.getLogger(__name__)
|
||||||
# store actual api connection to bridge as api
|
# store actual api connection to bridge as api
|
||||||
app_key: str = self.config_entry.data[CONF_API_KEY]
|
app_key: str = self.config_entry.data[CONF_API_KEY]
|
||||||
websession = aiohttp_client.async_get_clientsession(hass)
|
|
||||||
if self.api_version == 1:
|
if self.api_version == 1:
|
||||||
self.api = HueBridgeV1(self.host, app_key, websession)
|
self.api = HueBridgeV1(
|
||||||
|
self.host, app_key, aiohttp_client.async_get_clientsession(hass)
|
||||||
|
)
|
||||||
else:
|
else:
|
||||||
self.api = HueBridgeV2(self.host, app_key, websession)
|
self.api = HueBridgeV2(self.host, app_key)
|
||||||
# store (this) bridge object in hass data
|
# store (this) bridge object in hass data
|
||||||
hass.data.setdefault(DOMAIN, {})[self.config_entry.entry_id] = self
|
hass.data.setdefault(DOMAIN, {})[self.config_entry.entry_id] = self
|
||||||
|
|
||||||
|
@ -3,7 +3,7 @@
|
|||||||
"name": "Philips Hue",
|
"name": "Philips Hue",
|
||||||
"config_flow": true,
|
"config_flow": true,
|
||||||
"documentation": "https://www.home-assistant.io/integrations/hue",
|
"documentation": "https://www.home-assistant.io/integrations/hue",
|
||||||
"requirements": ["aiohue==3.0.11"],
|
"requirements": ["aiohue==4.0.1"],
|
||||||
"ssdp": [
|
"ssdp": [
|
||||||
{
|
{
|
||||||
"manufacturer": "Royal Philips Electronics",
|
"manufacturer": "Royal Philips Electronics",
|
||||||
|
@ -76,7 +76,6 @@ async def handle_v2_migration(hass: core.HomeAssistant, entry: ConfigEntry) -> N
|
|||||||
"""Perform migration of devices and entities to V2 Id's."""
|
"""Perform migration of devices and entities to V2 Id's."""
|
||||||
host = entry.data[CONF_HOST]
|
host = entry.data[CONF_HOST]
|
||||||
api_key = entry.data[CONF_API_KEY]
|
api_key = entry.data[CONF_API_KEY]
|
||||||
websession = aiohttp_client.async_get_clientsession(hass)
|
|
||||||
dev_reg = async_get_device_registry(hass)
|
dev_reg = async_get_device_registry(hass)
|
||||||
ent_reg = async_get_entity_registry(hass)
|
ent_reg = async_get_entity_registry(hass)
|
||||||
LOGGER.info("Start of migration of devices and entities to support API schema 2")
|
LOGGER.info("Start of migration of devices and entities to support API schema 2")
|
||||||
@ -93,7 +92,7 @@ async def handle_v2_migration(hass: core.HomeAssistant, entry: ConfigEntry) -> N
|
|||||||
dev_ids[normalized_mac] = hass_dev.id
|
dev_ids[normalized_mac] = hass_dev.id
|
||||||
|
|
||||||
# initialize bridge connection just for the migration
|
# initialize bridge connection just for the migration
|
||||||
async with HueBridgeV2(host, api_key, websession) as api:
|
async with HueBridgeV2(host, api_key) as api:
|
||||||
|
|
||||||
sensor_class_mapping = {
|
sensor_class_mapping = {
|
||||||
SensorDeviceClass.BATTERY.value: ResourceTypes.DEVICE_POWER,
|
SensorDeviceClass.BATTERY.value: ResourceTypes.DEVICE_POWER,
|
||||||
|
@ -191,7 +191,7 @@ aiohomekit==0.7.0
|
|||||||
aiohttp_cors==0.7.0
|
aiohttp_cors==0.7.0
|
||||||
|
|
||||||
# homeassistant.components.hue
|
# homeassistant.components.hue
|
||||||
aiohue==3.0.11
|
aiohue==4.0.1
|
||||||
|
|
||||||
# homeassistant.components.homewizard
|
# homeassistant.components.homewizard
|
||||||
aiohwenergy==0.8.0
|
aiohwenergy==0.8.0
|
||||||
|
@ -141,7 +141,7 @@ aiohomekit==0.7.0
|
|||||||
aiohttp_cors==0.7.0
|
aiohttp_cors==0.7.0
|
||||||
|
|
||||||
# homeassistant.components.hue
|
# homeassistant.components.hue
|
||||||
aiohue==3.0.11
|
aiohue==4.0.1
|
||||||
|
|
||||||
# homeassistant.components.homewizard
|
# homeassistant.components.homewizard
|
||||||
aiohwenergy==0.8.0
|
aiohwenergy==0.8.0
|
||||||
|
Loading…
Reference in New Issue
Block a user