mirror of
https://github.com/home-assistant/core.git
synced 2025-07-23 13:17:32 +00:00
Set Shelly PARALLEL_UPDATES (#144070)
This commit is contained in:
parent
79f8bea48d
commit
71599b8e75
@ -42,6 +42,8 @@ from .utils import (
|
||||
is_rpc_momentary_input,
|
||||
)
|
||||
|
||||
PARALLEL_UPDATES = 0
|
||||
|
||||
|
||||
@dataclass(frozen=True, kw_only=True)
|
||||
class BlockBinarySensorDescription(
|
||||
|
@ -32,6 +32,8 @@ from .const import DOMAIN, LOGGER, SHELLY_GAS_MODELS
|
||||
from .coordinator import ShellyBlockCoordinator, ShellyConfigEntry, ShellyRpcCoordinator
|
||||
from .utils import get_device_entry_gen, get_rpc_key_ids
|
||||
|
||||
PARALLEL_UPDATES = 0
|
||||
|
||||
|
||||
@dataclass(frozen=True, kw_only=True)
|
||||
class ShellyButtonDescription[
|
||||
|
@ -51,6 +51,8 @@ from .utils import (
|
||||
is_rpc_thermostat_internal_actuator,
|
||||
)
|
||||
|
||||
PARALLEL_UPDATES = 0
|
||||
|
||||
|
||||
async def async_setup_entry(
|
||||
hass: HomeAssistant,
|
||||
|
@ -21,6 +21,8 @@ from .coordinator import ShellyBlockCoordinator, ShellyConfigEntry, ShellyRpcCoo
|
||||
from .entity import ShellyBlockEntity, ShellyRpcEntity
|
||||
from .utils import get_device_entry_gen, get_rpc_key_ids
|
||||
|
||||
PARALLEL_UPDATES = 0
|
||||
|
||||
|
||||
async def async_setup_entry(
|
||||
hass: HomeAssistant,
|
||||
|
@ -38,6 +38,8 @@ from .utils import (
|
||||
is_rpc_momentary_input,
|
||||
)
|
||||
|
||||
PARALLEL_UPDATES = 0
|
||||
|
||||
|
||||
@dataclass(frozen=True, kw_only=True)
|
||||
class ShellyBlockEventDescription(EventEntityDescription):
|
||||
|
@ -49,6 +49,8 @@ from .utils import (
|
||||
percentage_to_brightness,
|
||||
)
|
||||
|
||||
PARALLEL_UPDATES = 0
|
||||
|
||||
|
||||
async def async_setup_entry(
|
||||
hass: HomeAssistant,
|
||||
|
@ -42,6 +42,8 @@ from .utils import (
|
||||
get_virtual_component_ids,
|
||||
)
|
||||
|
||||
PARALLEL_UPDATES = 0
|
||||
|
||||
|
||||
@dataclass(frozen=True, kw_only=True)
|
||||
class BlockNumberDescription(BlockEntityDescription, NumberEntityDescription):
|
||||
|
@ -33,7 +33,7 @@ rules:
|
||||
entity-unavailable: done
|
||||
integration-owner: done
|
||||
log-when-unavailable: done
|
||||
parallel-updates: todo
|
||||
parallel-updates: done
|
||||
reauthentication-flow: done
|
||||
test-coverage: done
|
||||
|
||||
|
@ -28,6 +28,8 @@ from .utils import (
|
||||
get_virtual_component_ids,
|
||||
)
|
||||
|
||||
PARALLEL_UPDATES = 0
|
||||
|
||||
|
||||
@dataclass(frozen=True, kw_only=True)
|
||||
class RpcSelectDescription(RpcEntityDescription, SelectEntityDescription):
|
||||
|
@ -63,6 +63,8 @@ from .utils import (
|
||||
is_rpc_wifi_stations_disabled,
|
||||
)
|
||||
|
||||
PARALLEL_UPDATES = 0
|
||||
|
||||
|
||||
@dataclass(frozen=True, kw_only=True)
|
||||
class BlockSensorDescription(BlockEntityDescription, SensorEntityDescription):
|
||||
|
@ -39,6 +39,8 @@ from .utils import (
|
||||
is_rpc_exclude_from_relay,
|
||||
)
|
||||
|
||||
PARALLEL_UPDATES = 0
|
||||
|
||||
|
||||
@dataclass(frozen=True, kw_only=True)
|
||||
class BlockSwitchDescription(BlockEntityDescription, SwitchEntityDescription):
|
||||
|
@ -28,6 +28,8 @@ from .utils import (
|
||||
get_virtual_component_ids,
|
||||
)
|
||||
|
||||
PARALLEL_UPDATES = 0
|
||||
|
||||
|
||||
@dataclass(frozen=True, kw_only=True)
|
||||
class RpcTextDescription(RpcEntityDescription, TextEntityDescription):
|
||||
|
@ -47,6 +47,8 @@ from .utils import get_device_entry_gen, get_release_url
|
||||
|
||||
LOGGER = logging.getLogger(__name__)
|
||||
|
||||
PARALLEL_UPDATES = 0
|
||||
|
||||
|
||||
@dataclass(frozen=True, kw_only=True)
|
||||
class RpcUpdateDescription(RpcEntityDescription, UpdateEntityDescription):
|
||||
|
@ -25,6 +25,8 @@ from .entity import (
|
||||
)
|
||||
from .utils import async_remove_shelly_entity, get_device_entry_gen
|
||||
|
||||
PARALLEL_UPDATES = 0
|
||||
|
||||
|
||||
@dataclass(kw_only=True, frozen=True)
|
||||
class BlockValveDescription(BlockEntityDescription, ValveEntityDescription):
|
||||
|
Loading…
x
Reference in New Issue
Block a user