Set PARALLEL_UPDATES and update quality_scale for Miele integration (#144770)

Set PARALLEL_UPDATES and update quality_scale
This commit is contained in:
Åke Strandberg 2025-05-12 23:53:54 +02:00 committed by GitHub
parent ba3181d4e7
commit 0719753be3
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
9 changed files with 27 additions and 6 deletions

View File

@ -23,6 +23,8 @@ from .const import MieleAppliance
from .coordinator import MieleConfigEntry from .coordinator import MieleConfigEntry
from .entity import MieleEntity from .entity import MieleEntity
PARALLEL_UPDATES = 0
_LOGGER = logging.getLogger(__name__) _LOGGER = logging.getLogger(__name__)

View File

@ -17,6 +17,8 @@ from .const import DOMAIN, PROCESS_ACTION, MieleActions, MieleAppliance
from .coordinator import MieleConfigEntry from .coordinator import MieleConfigEntry
from .entity import MieleEntity from .entity import MieleEntity
PARALLEL_UPDATES = 1
_LOGGER = logging.getLogger(__name__) _LOGGER = logging.getLogger(__name__)

View File

@ -26,6 +26,8 @@ from .const import DEVICE_TYPE_TAGS, DISABLED_TEMP_ENTITIES, DOMAIN, MieleApplia
from .coordinator import MieleConfigEntry, MieleDataUpdateCoordinator from .coordinator import MieleConfigEntry, MieleDataUpdateCoordinator
from .entity import MieleEntity from .entity import MieleEntity
PARALLEL_UPDATES = 1
_LOGGER = logging.getLogger(__name__) _LOGGER = logging.getLogger(__name__)

View File

@ -27,6 +27,8 @@ from .const import DOMAIN, POWER_OFF, POWER_ON, VENTILATION_STEP, MieleAppliance
from .coordinator import MieleConfigEntry, MieleDataUpdateCoordinator from .coordinator import MieleConfigEntry, MieleDataUpdateCoordinator
from .entity import MieleEntity from .entity import MieleEntity
PARALLEL_UPDATES = 1
_LOGGER = logging.getLogger(__name__) _LOGGER = logging.getLogger(__name__)
SPEED_RANGE = (1, 4) SPEED_RANGE = (1, 4)

View File

@ -23,6 +23,8 @@ from .const import AMBIENT_LIGHT, DOMAIN, LIGHT, LIGHT_OFF, LIGHT_ON, MieleAppli
from .coordinator import MieleConfigEntry from .coordinator import MieleConfigEntry
from .entity import MieleDevice, MieleEntity from .entity import MieleDevice, MieleEntity
PARALLEL_UPDATES = 1
_LOGGER = logging.getLogger(__name__) _LOGGER = logging.getLogger(__name__)

View File

@ -32,18 +32,23 @@ rules:
Handled by a setting in manifest.json as there is no account information in API Handled by a setting in manifest.json as there is no account information in API
# Silver # Silver
action-exceptions: todo action-exceptions:
status: done
comment: No custom actions are defined
config-entry-unloading: done config-entry-unloading: done
docs-configuration-parameters: docs-configuration-parameters:
status: exempt status: exempt
comment: No configuration parameters comment: No configuration parameters
docs-installation-parameters: todo docs-installation-parameters:
status: exempt
comment: |
Integration uses account linking via Nabu casa so no installation parameters are needed.
entity-unavailable: done entity-unavailable: done
integration-owner: done integration-owner: done
log-when-unavailable: todo log-when-unavailable:
parallel-updates: status: done
status: exempt comment: Handled by DataUpdateCoordinator
comment: Handled by coordinator parallel-updates: done
reauthentication-flow: done reauthentication-flow: done
test-coverage: todo test-coverage: todo

View File

@ -39,6 +39,8 @@ from .const import (
from .coordinator import MieleConfigEntry, MieleDataUpdateCoordinator from .coordinator import MieleConfigEntry, MieleDataUpdateCoordinator
from .entity import MieleEntity from .entity import MieleEntity
PARALLEL_UPDATES = 0
_LOGGER = logging.getLogger(__name__) _LOGGER = logging.getLogger(__name__)
DISABLED_TEMPERATURE = -32768 DISABLED_TEMPERATURE = -32768

View File

@ -28,6 +28,8 @@ from .const import (
from .coordinator import MieleConfigEntry from .coordinator import MieleConfigEntry
from .entity import MieleEntity from .entity import MieleEntity
PARALLEL_UPDATES = 1
_LOGGER = logging.getLogger(__name__) _LOGGER = logging.getLogger(__name__)

View File

@ -24,6 +24,8 @@ from .const import DOMAIN, PROCESS_ACTION, PROGRAM_ID, MieleActions, MieleApplia
from .coordinator import MieleConfigEntry from .coordinator import MieleConfigEntry
from .entity import MieleEntity from .entity import MieleEntity
PARALLEL_UPDATES = 1
_LOGGER = logging.getLogger(__name__) _LOGGER = logging.getLogger(__name__)
# The following const classes define program speeds and programs for the vacuum cleaner. # The following const classes define program speeds and programs for the vacuum cleaner.