Set parallel updates in devolo_home_network (#122847)

pull/122874/head
Guido Schmitz 2024-07-30 17:17:20 +02:00 committed by GitHub
parent 6840f27bc6
commit b69b927795
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
7 changed files with 14 additions and 0 deletions

View File

@ -21,6 +21,8 @@ from . import DevoloHomeNetworkConfigEntry
from .const import CONNECTED_PLC_DEVICES, CONNECTED_TO_ROUTER
from .entity import DevoloCoordinatorEntity
PARALLEL_UPDATES = 1
def _is_connected_to_router(entity: DevoloBinarySensorEntity) -> bool:
"""Check, if device is attached to the router."""

View File

@ -22,6 +22,8 @@ from . import DevoloHomeNetworkConfigEntry
from .const import DOMAIN, IDENTIFY, PAIRING, RESTART, START_WPS
from .entity import DevoloEntity
PARALLEL_UPDATES = 1
@dataclass(frozen=True, kw_only=True)
class DevoloButtonEntityDescription(ButtonEntityDescription):

View File

@ -22,6 +22,8 @@ from homeassistant.helpers.update_coordinator import (
from . import DevoloHomeNetworkConfigEntry
from .const import CONNECTED_WIFI_CLIENTS, DOMAIN, WIFI_APTYPE, WIFI_BANDS
PARALLEL_UPDATES = 1
async def async_setup_entry(
hass: HomeAssistant,

View File

@ -20,6 +20,8 @@ from . import DevoloHomeNetworkConfigEntry
from .const import IMAGE_GUEST_WIFI, SWITCH_GUEST_WIFI
from .entity import DevoloCoordinatorEntity
PARALLEL_UPDATES = 1
@dataclass(frozen=True, kw_only=True)
class DevoloImageEntityDescription(ImageEntityDescription):

View File

@ -31,6 +31,8 @@ from .const import (
)
from .entity import DevoloCoordinatorEntity
PARALLEL_UPDATES = 1
_CoordinatorDataT = TypeVar(
"_CoordinatorDataT",
bound=LogicalNetwork | DataRate | list[ConnectedStationInfo] | list[NeighborAPInfo],

View File

@ -21,6 +21,8 @@ from . import DevoloHomeNetworkConfigEntry
from .const import DOMAIN, SWITCH_GUEST_WIFI, SWITCH_LEDS
from .entity import DevoloCoordinatorEntity
PARALLEL_UPDATES = 1
_DataT = TypeVar("_DataT", bound=WifiGuestAccessGet | bool)

View File

@ -26,6 +26,8 @@ from . import DevoloHomeNetworkConfigEntry
from .const import DOMAIN, REGULAR_FIRMWARE
from .entity import DevoloCoordinatorEntity
PARALLEL_UPDATES = 1
@dataclass(frozen=True, kw_only=True)
class DevoloUpdateEntityDescription(UpdateEntityDescription):