diff --git a/homeassistant/components/wled/button.py b/homeassistant/components/wled/button.py index 119b2dc9b9fcb..0ef0e15b373ea 100644 --- a/homeassistant/components/wled/button.py +++ b/homeassistant/components/wled/button.py @@ -12,6 +12,8 @@ from .entity import WLEDEntity from .helpers import wled_exception_handler +PARALLEL_UPDATES = 1 + async def async_setup_entry( hass: HomeAssistant, diff --git a/homeassistant/components/wled/sensor.py b/homeassistant/components/wled/sensor.py index 06f9678201905..a8d277cfda954 100644 --- a/homeassistant/components/wled/sensor.py +++ b/homeassistant/components/wled/sensor.py @@ -30,6 +30,9 @@ from .coordinator import WLEDDataUpdateCoordinator from .entity import WLEDEntity +# Coordinator is used to centralize the data updates +PARALLEL_UPDATES = 0 + @dataclass(frozen=True, kw_only=True) class WLEDSensorEntityDescription(SensorEntityDescription): diff --git a/homeassistant/components/wled/update.py b/homeassistant/components/wled/update.py index ccf72425b777b..e75b5b7eb82b0 100644 --- a/homeassistant/components/wled/update.py +++ b/homeassistant/components/wled/update.py @@ -17,6 +17,8 @@ from .entity import WLEDEntity from .helpers import wled_exception_handler +PARALLEL_UPDATES = 1 + async def async_setup_entry( hass: HomeAssistant,