Set parallel updates for Peblar Rocksolid EV Chargers integration (#133786)

This commit is contained in:
Franck Nijhof 2024-12-22 12:16:08 +01:00 committed by GitHub
parent 88eb550ec1
commit cdd73a5c5a
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
8 changed files with 15 additions and 1 deletions

View File

@ -19,6 +19,8 @@ from homeassistant.helpers.update_coordinator import CoordinatorEntity
from .const import DOMAIN
from .coordinator import PeblarConfigEntry, PeblarData, PeblarDataUpdateCoordinator
PARALLEL_UPDATES = 0
@dataclass(frozen=True, kw_only=True)
class PeblarBinarySensorEntityDescription(BinarySensorEntityDescription):

View File

@ -22,6 +22,8 @@ from homeassistant.helpers.update_coordinator import CoordinatorEntity
from .const import DOMAIN
from .coordinator import PeblarConfigEntry, PeblarUserConfigurationDataUpdateCoordinator
PARALLEL_UPDATES = 1
@dataclass(frozen=True, kw_only=True)
class PeblarButtonEntityDescription(ButtonEntityDescription):

View File

@ -27,6 +27,8 @@ from .coordinator import (
PeblarRuntimeData,
)
PARALLEL_UPDATES = 1
@dataclass(frozen=True, kw_only=True)
class PeblarNumberEntityDescription(NumberEntityDescription):

View File

@ -38,7 +38,7 @@ rules:
entity-unavailable: done
integration-owner: done
log-when-unavailable: done
parallel-updates: todo
parallel-updates: done
reauthentication-flow: done
test-coverage: todo
# Gold

View File

@ -18,6 +18,8 @@ from homeassistant.helpers.update_coordinator import CoordinatorEntity
from .const import DOMAIN
from .coordinator import PeblarConfigEntry, PeblarUserConfigurationDataUpdateCoordinator
PARALLEL_UPDATES = 1
@dataclass(frozen=True, kw_only=True)
class PeblarSelectEntityDescription(SelectEntityDescription):

View File

@ -34,6 +34,8 @@ from .const import (
)
from .coordinator import PeblarConfigEntry, PeblarData, PeblarDataUpdateCoordinator
PARALLEL_UPDATES = 0
@dataclass(frozen=True, kw_only=True)
class PeblarSensorDescription(SensorEntityDescription):

View File

@ -23,6 +23,8 @@ from .coordinator import (
PeblarRuntimeData,
)
PARALLEL_UPDATES = 1
@dataclass(frozen=True, kw_only=True)
class PeblarSwitchEntityDescription(SwitchEntityDescription):

View File

@ -22,6 +22,8 @@ from .coordinator import (
PeblarVersionInformation,
)
PARALLEL_UPDATES = 1
@dataclass(frozen=True, kw_only=True)
class PeblarUpdateEntityDescription(UpdateEntityDescription):