mirror of
https://github.com/home-assistant/core.git
synced 2025-07-24 21:57:51 +00:00
Use ColorMode enum in senseme (#70533)
This commit is contained in:
parent
2ea583536b
commit
d4d64b914d
@ -9,8 +9,7 @@ from homeassistant import config_entries
|
|||||||
from homeassistant.components.light import (
|
from homeassistant.components.light import (
|
||||||
ATTR_BRIGHTNESS,
|
ATTR_BRIGHTNESS,
|
||||||
ATTR_COLOR_TEMP,
|
ATTR_COLOR_TEMP,
|
||||||
COLOR_MODE_BRIGHTNESS,
|
ColorMode,
|
||||||
COLOR_MODE_COLOR_TEMP,
|
|
||||||
LightEntity,
|
LightEntity,
|
||||||
)
|
)
|
||||||
from homeassistant.core import HomeAssistant, callback
|
from homeassistant.core import HomeAssistant, callback
|
||||||
@ -75,8 +74,8 @@ class HASensemeFanLight(HASensemeLight):
|
|||||||
def __init__(self, device: SensemeDevice) -> None:
|
def __init__(self, device: SensemeDevice) -> None:
|
||||||
"""Init a fan light."""
|
"""Init a fan light."""
|
||||||
super().__init__(device, device.name)
|
super().__init__(device, device.name)
|
||||||
self._attr_supported_color_modes = {COLOR_MODE_BRIGHTNESS}
|
self._attr_supported_color_modes = {ColorMode.BRIGHTNESS}
|
||||||
self._attr_color_mode = COLOR_MODE_BRIGHTNESS
|
self._attr_color_mode = ColorMode.BRIGHTNESS
|
||||||
|
|
||||||
|
|
||||||
class HASensemeStandaloneLight(HASensemeLight):
|
class HASensemeStandaloneLight(HASensemeLight):
|
||||||
@ -85,8 +84,8 @@ class HASensemeStandaloneLight(HASensemeLight):
|
|||||||
def __init__(self, device: SensemeDevice) -> None:
|
def __init__(self, device: SensemeDevice) -> None:
|
||||||
"""Init a standalone light."""
|
"""Init a standalone light."""
|
||||||
super().__init__(device, f"{device.name} Light")
|
super().__init__(device, f"{device.name} Light")
|
||||||
self._attr_supported_color_modes = {COLOR_MODE_COLOR_TEMP}
|
self._attr_supported_color_modes = {ColorMode.COLOR_TEMP}
|
||||||
self._attr_color_mode = COLOR_MODE_COLOR_TEMP
|
self._attr_color_mode = ColorMode.COLOR_TEMP
|
||||||
self._attr_min_mireds = color_temperature_kelvin_to_mired(
|
self._attr_min_mireds = color_temperature_kelvin_to_mired(
|
||||||
device.light_color_temp_max
|
device.light_color_temp_max
|
||||||
)
|
)
|
||||||
|
Loading…
x
Reference in New Issue
Block a user