mirror of
https://github.com/home-assistant/core.git
synced 2025-07-18 10:47:10 +00:00
Remove invalid state class in hue (#85617)
This commit is contained in:
parent
4d660f926d
commit
65750fec9b
@ -79,8 +79,6 @@ async def async_setup_entry(
|
|||||||
class HueSensorBase(HueBaseEntity, SensorEntity):
|
class HueSensorBase(HueBaseEntity, SensorEntity):
|
||||||
"""Representation of a Hue sensor."""
|
"""Representation of a Hue sensor."""
|
||||||
|
|
||||||
_attr_state_class = SensorStateClass.MEASUREMENT
|
|
||||||
|
|
||||||
def __init__(
|
def __init__(
|
||||||
self,
|
self,
|
||||||
bridge: HueBridge,
|
bridge: HueBridge,
|
||||||
@ -98,6 +96,7 @@ class HueTemperatureSensor(HueSensorBase):
|
|||||||
|
|
||||||
_attr_native_unit_of_measurement = UnitOfTemperature.CELSIUS
|
_attr_native_unit_of_measurement = UnitOfTemperature.CELSIUS
|
||||||
_attr_device_class = SensorDeviceClass.TEMPERATURE
|
_attr_device_class = SensorDeviceClass.TEMPERATURE
|
||||||
|
_attr_state_class = SensorStateClass.MEASUREMENT
|
||||||
|
|
||||||
@property
|
@property
|
||||||
def native_value(self) -> float:
|
def native_value(self) -> float:
|
||||||
@ -115,6 +114,7 @@ class HueLightLevelSensor(HueSensorBase):
|
|||||||
|
|
||||||
_attr_native_unit_of_measurement = LIGHT_LUX
|
_attr_native_unit_of_measurement = LIGHT_LUX
|
||||||
_attr_device_class = SensorDeviceClass.ILLUMINANCE
|
_attr_device_class = SensorDeviceClass.ILLUMINANCE
|
||||||
|
_attr_state_class = SensorStateClass.MEASUREMENT
|
||||||
|
|
||||||
@property
|
@property
|
||||||
def native_value(self) -> int:
|
def native_value(self) -> int:
|
||||||
@ -140,6 +140,7 @@ class HueBatterySensor(HueSensorBase):
|
|||||||
_attr_native_unit_of_measurement = PERCENTAGE
|
_attr_native_unit_of_measurement = PERCENTAGE
|
||||||
_attr_device_class = SensorDeviceClass.BATTERY
|
_attr_device_class = SensorDeviceClass.BATTERY
|
||||||
_attr_entity_category = EntityCategory.DIAGNOSTIC
|
_attr_entity_category = EntityCategory.DIAGNOSTIC
|
||||||
|
_attr_state_class = SensorStateClass.MEASUREMENT
|
||||||
|
|
||||||
@property
|
@property
|
||||||
def native_value(self) -> int:
|
def native_value(self) -> int:
|
||||||
|
Loading…
x
Reference in New Issue
Block a user