Do not return empty string for custom light effect name (#1491)

This commit is contained in:
Steven B.
2025-01-29 18:49:06 +00:00
committed by GitHub
parent 09e73faca3
commit 82fbe1226e
3 changed files with 7 additions and 21 deletions

View File

@@ -51,6 +51,7 @@ class LightEffect(Module, ABC):
"""Interface to represent a light effect module."""
LIGHT_EFFECTS_OFF = "Off"
LIGHT_EFFECTS_UNNAMED_CUSTOM = "Custom"
def _initialize_features(self) -> None:
"""Initialize features."""
@@ -77,7 +78,7 @@ class LightEffect(Module, ABC):
@property
@abstractmethod
def effect(self) -> str:
"""Return effect state or name."""
"""Return effect name."""
@property
@abstractmethod