diff --git a/server/src/wled_controller/core/devices/adalight_provider.py b/server/src/wled_controller/core/devices/adalight_provider.py index dbc831b..cbd7822 100644 --- a/server/src/wled_controller/core/devices/adalight_provider.py +++ b/server/src/wled_controller/core/devices/adalight_provider.py @@ -17,4 +17,6 @@ class AdalightDeviceProvider(SerialDeviceProvider): led_count = kwargs.pop("led_count", 0) baud_rate = kwargs.pop("baud_rate", None) kwargs.pop("use_ddp", None) # Not applicable for serial - return AdalightClient(url, led_count=led_count, baud_rate=baud_rate, **kwargs) + kwargs.pop("send_latency_ms", None) + kwargs.pop("rgbw", None) + return AdalightClient(url, led_count=led_count, baud_rate=baud_rate) diff --git a/server/src/wled_controller/core/devices/ambiled_provider.py b/server/src/wled_controller/core/devices/ambiled_provider.py index 7ac6b3d..0b09c09 100644 --- a/server/src/wled_controller/core/devices/ambiled_provider.py +++ b/server/src/wled_controller/core/devices/ambiled_provider.py @@ -17,4 +17,6 @@ class AmbiLEDDeviceProvider(SerialDeviceProvider): led_count = kwargs.pop("led_count", 0) baud_rate = kwargs.pop("baud_rate", None) kwargs.pop("use_ddp", None) - return AmbiLEDClient(url, led_count=led_count, baud_rate=baud_rate, **kwargs) + kwargs.pop("send_latency_ms", None) + kwargs.pop("rgbw", None) + return AmbiLEDClient(url, led_count=led_count, baud_rate=baud_rate) diff --git a/server/src/wled_controller/core/devices/wled_provider.py b/server/src/wled_controller/core/devices/wled_provider.py index b89282a..0ff7fff 100644 --- a/server/src/wled_controller/core/devices/wled_provider.py +++ b/server/src/wled_controller/core/devices/wled_provider.py @@ -36,6 +36,8 @@ class WLEDDeviceProvider(LEDDeviceProvider): from wled_controller.core.devices.wled_client import WLEDClient kwargs.pop("led_count", None) kwargs.pop("baud_rate", None) + kwargs.pop("send_latency_ms", None) + kwargs.pop("rgbw", None) return WLEDClient(url, **kwargs) async def check_health(self, url: str, http_client, prev_health=None) -> DeviceHealth: