diff --git a/homeassistant/components/huum/binary_sensor.py b/homeassistant/components/huum/binary_sensor.py index 7bc03e9fe947..cb5da1879c75 100644 --- a/homeassistant/components/huum/binary_sensor.py +++ b/homeassistant/components/huum/binary_sensor.py @@ -12,6 +12,8 @@ from homeassistant.helpers.entity_platform import AddConfigEntryEntitiesCallback from .coordinator import HuumConfigEntry, HuumDataUpdateCoordinator from .entity import HuumBaseEntity +PARALLEL_UPDATES = 0 + async def async_setup_entry( hass: HomeAssistant, diff --git a/homeassistant/components/huum/climate.py b/homeassistant/components/huum/climate.py index c520880e6919..9eabd0344ac7 100644 --- a/homeassistant/components/huum/climate.py +++ b/homeassistant/components/huum/climate.py @@ -24,6 +24,8 @@ from .entity import HuumBaseEntity _LOGGER = logging.getLogger(__name__) +PARALLEL_UPDATES = 1 + async def async_setup_entry( hass: HomeAssistant, diff --git a/homeassistant/components/huum/light.py b/homeassistant/components/huum/light.py index 9d3ec54101df..5881d2d08b96 100644 --- a/homeassistant/components/huum/light.py +++ b/homeassistant/components/huum/light.py @@ -15,6 +15,8 @@ from .entity import HuumBaseEntity _LOGGER = logging.getLogger(__name__) +PARALLEL_UPDATES = 1 + async def async_setup_entry( hass: HomeAssistant, diff --git a/homeassistant/components/huum/number.py b/homeassistant/components/huum/number.py index 4c3a6ff0cae3..161fd4f5f36b 100644 --- a/homeassistant/components/huum/number.py +++ b/homeassistant/components/huum/number.py @@ -16,6 +16,8 @@ from .entity import HuumBaseEntity _LOGGER = logging.getLogger(__name__) +PARALLEL_UPDATES = 1 + async def async_setup_entry( hass: HomeAssistant, diff --git a/homeassistant/components/huum/quality_scale.yaml b/homeassistant/components/huum/quality_scale.yaml index b7bb9b991ce9..e36f91b159cb 100644 --- a/homeassistant/components/huum/quality_scale.yaml +++ b/homeassistant/components/huum/quality_scale.yaml @@ -45,7 +45,7 @@ rules: comment: | PLANNED: Remove _LOGGER.error from coordinator.py — the message is already passed to UpdateFailed, so logging it separately is redundant. - parallel-updates: todo + parallel-updates: done reauthentication-flow: todo test-coverage: status: todo diff --git a/homeassistant/components/huum/sensor.py b/homeassistant/components/huum/sensor.py index 9629fcfdf885..0ceed8510d0d 100644 --- a/homeassistant/components/huum/sensor.py +++ b/homeassistant/components/huum/sensor.py @@ -14,6 +14,8 @@ from homeassistant.helpers.entity_platform import AddConfigEntryEntitiesCallback from .coordinator import HuumConfigEntry, HuumDataUpdateCoordinator from .entity import HuumBaseEntity +PARALLEL_UPDATES = 0 + async def async_setup_entry( hass: HomeAssistant,