From 43a9a4f9ed07c5106ec2dc9a0aba2a710ad5c5e7 Mon Sep 17 00:00:00 2001 From: Joost Lekkerkerker Date: Tue, 4 Jun 2024 10:53:16 +0200 Subject: [PATCH] Bump airgradient to 0.4.3 (#118776) --- homeassistant/components/airgradient/config_flow.py | 2 +- homeassistant/components/airgradient/manifest.json | 2 +- homeassistant/components/airgradient/select.py | 2 +- requirements_all.txt | 2 +- requirements_test_all.txt | 2 +- 5 files changed, 5 insertions(+), 5 deletions(-) diff --git a/homeassistant/components/airgradient/config_flow.py b/homeassistant/components/airgradient/config_flow.py index fff2615365e..6fc12cf7397 100644 --- a/homeassistant/components/airgradient/config_flow.py +++ b/homeassistant/components/airgradient/config_flow.py @@ -29,7 +29,7 @@ class AirGradientConfigFlow(ConfigFlow, domain=DOMAIN): """Set configuration source to local if it hasn't been set yet.""" assert self.client config = await self.client.get_config() - if config.configuration_control is ConfigurationControl.BOTH: + if config.configuration_control is ConfigurationControl.NOT_INITIALIZED: await self.client.set_configuration_control(ConfigurationControl.LOCAL) async def async_step_zeroconf( diff --git a/homeassistant/components/airgradient/manifest.json b/homeassistant/components/airgradient/manifest.json index 474031ccfe1..c30d7a4c42f 100644 --- a/homeassistant/components/airgradient/manifest.json +++ b/homeassistant/components/airgradient/manifest.json @@ -6,6 +6,6 @@ "documentation": "https://www.home-assistant.io/integrations/airgradient", "integration_type": "device", "iot_class": "local_polling", - "requirements": ["airgradient==0.4.2"], + "requirements": ["airgradient==0.4.3"], "zeroconf": ["_airgradient._tcp.local."] } diff --git a/homeassistant/components/airgradient/select.py b/homeassistant/components/airgradient/select.py index 5e13ee1d0bb..7a82d3b8a46 100644 --- a/homeassistant/components/airgradient/select.py +++ b/homeassistant/components/airgradient/select.py @@ -33,7 +33,7 @@ CONFIG_CONTROL_ENTITY = AirGradientSelectEntityDescription( options=[ConfigurationControl.CLOUD.value, ConfigurationControl.LOCAL.value], entity_category=EntityCategory.CONFIG, value_fn=lambda config: config.configuration_control - if config.configuration_control is not ConfigurationControl.BOTH + if config.configuration_control is not ConfigurationControl.NOT_INITIALIZED else None, set_value_fn=lambda client, value: client.set_configuration_control( ConfigurationControl(value) diff --git a/requirements_all.txt b/requirements_all.txt index 1bb6417f909..63dd4030074 100644 --- a/requirements_all.txt +++ b/requirements_all.txt @@ -404,7 +404,7 @@ aiowithings==2.1.0 aioymaps==1.2.2 # homeassistant.components.airgradient -airgradient==0.4.2 +airgradient==0.4.3 # homeassistant.components.airly airly==1.1.0 diff --git a/requirements_test_all.txt b/requirements_test_all.txt index 1308597ce9f..c3907125942 100644 --- a/requirements_test_all.txt +++ b/requirements_test_all.txt @@ -377,7 +377,7 @@ aiowithings==2.1.0 aioymaps==1.2.2 # homeassistant.components.airgradient -airgradient==0.4.2 +airgradient==0.4.3 # homeassistant.components.airly airly==1.1.0