From 8ed0a4cf2954876f3f30606226bec9bddb3ec413 Mon Sep 17 00:00:00 2001 From: Robin Lintermann Date: Fri, 13 Feb 2026 13:24:24 +0100 Subject: [PATCH] Specifiy number of parallel updates in Smarla (#162914) --- homeassistant/components/smarla/number.py | 2 ++ homeassistant/components/smarla/quality_scale.yaml | 2 +- homeassistant/components/smarla/sensor.py | 2 ++ homeassistant/components/smarla/switch.py | 2 ++ 4 files changed, 7 insertions(+), 1 deletion(-) diff --git a/homeassistant/components/smarla/number.py b/homeassistant/components/smarla/number.py index c1a236e4557..b20afe8ae68 100644 --- a/homeassistant/components/smarla/number.py +++ b/homeassistant/components/smarla/number.py @@ -15,6 +15,8 @@ from homeassistant.helpers.entity_platform import AddConfigEntryEntitiesCallback from . import FederwiegeConfigEntry from .entity import SmarlaBaseEntity, SmarlaEntityDescription +PARALLEL_UPDATES = 0 + @dataclass(frozen=True, kw_only=True) class SmarlaNumberEntityDescription(SmarlaEntityDescription, NumberEntityDescription): diff --git a/homeassistant/components/smarla/quality_scale.yaml b/homeassistant/components/smarla/quality_scale.yaml index 99b6e0c608c..3f85577576c 100644 --- a/homeassistant/components/smarla/quality_scale.yaml +++ b/homeassistant/components/smarla/quality_scale.yaml @@ -27,7 +27,7 @@ rules: entity-unavailable: todo integration-owner: done log-when-unavailable: todo - parallel-updates: todo + parallel-updates: done reauthentication-flow: todo test-coverage: done diff --git a/homeassistant/components/smarla/sensor.py b/homeassistant/components/smarla/sensor.py index 18bef76e320..887bccf2e8c 100644 --- a/homeassistant/components/smarla/sensor.py +++ b/homeassistant/components/smarla/sensor.py @@ -16,6 +16,8 @@ from homeassistant.helpers.entity_platform import AddConfigEntryEntitiesCallback from . import FederwiegeConfigEntry from .entity import SmarlaBaseEntity, SmarlaEntityDescription +PARALLEL_UPDATES = 0 + @dataclass(frozen=True, kw_only=True) class SmarlaSensorEntityDescription(SmarlaEntityDescription, SensorEntityDescription): diff --git a/homeassistant/components/smarla/switch.py b/homeassistant/components/smarla/switch.py index f9b56fdea7e..d1cbb1364c4 100644 --- a/homeassistant/components/smarla/switch.py +++ b/homeassistant/components/smarla/switch.py @@ -12,6 +12,8 @@ from homeassistant.helpers.entity_platform import AddConfigEntryEntitiesCallback from . import FederwiegeConfigEntry from .entity import SmarlaBaseEntity, SmarlaEntityDescription +PARALLEL_UPDATES = 0 + @dataclass(frozen=True, kw_only=True) class SmarlaSwitchEntityDescription(SmarlaEntityDescription, SwitchEntityDescription):