Remove unnecessary check in fritz light (#123829)
* Remove unnecessary check in fritz light * Revert remove SUPPORTED_COLOR_MODES
This commit is contained in:
parent
e6ed3c8c5c
commit
e6b3d35cdf
2 changed files with 3 additions and 5 deletions
|
@ -17,7 +17,7 @@ from homeassistant.core import HomeAssistant, callback
|
|||
from homeassistant.helpers.entity_platform import AddEntitiesCallback
|
||||
|
||||
from . import FritzboxDataUpdateCoordinator, FritzBoxDeviceEntity
|
||||
from .const import COLOR_MODE, COLOR_TEMP_MODE, LOGGER
|
||||
from .const import COLOR_MODE, LOGGER
|
||||
from .coordinator import FritzboxConfigEntry
|
||||
|
||||
SUPPORTED_COLOR_MODES = {ColorMode.COLOR_TEMP, ColorMode.HS}
|
||||
|
@ -80,11 +80,8 @@ class FritzboxLight(FritzBoxDeviceEntity, LightEntity):
|
|||
return (hue, float(saturation) * 100.0 / 255.0)
|
||||
|
||||
@property
|
||||
def color_temp_kelvin(self) -> int | None:
|
||||
def color_temp_kelvin(self) -> int:
|
||||
"""Return the CT color value."""
|
||||
if self.data.color_mode != COLOR_TEMP_MODE:
|
||||
return None
|
||||
|
||||
return self.data.color_temp # type: ignore [no-any-return]
|
||||
|
||||
@property
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue