mirror of
https://github.com/home-assistant/core.git
synced 2025-07-27 15:17:35 +00:00
Move has entity name to parent entity in Airzone Cloud (#102961)
airzone_cloud: consolidate _attr_has_entity_name Signed-off-by: Álvaro Fernández Rojas <noltari@gmail.com>
This commit is contained in:
parent
5648dc6cd1
commit
7e4e124f50
@ -159,8 +159,6 @@ class AirzoneBinarySensor(AirzoneEntity, BinarySensorEntity):
|
|||||||
class AirzoneAidooBinarySensor(AirzoneAidooEntity, AirzoneBinarySensor):
|
class AirzoneAidooBinarySensor(AirzoneAidooEntity, AirzoneBinarySensor):
|
||||||
"""Define an Airzone Cloud Aidoo binary sensor."""
|
"""Define an Airzone Cloud Aidoo binary sensor."""
|
||||||
|
|
||||||
_attr_has_entity_name = True
|
|
||||||
|
|
||||||
def __init__(
|
def __init__(
|
||||||
self,
|
self,
|
||||||
coordinator: AirzoneUpdateCoordinator,
|
coordinator: AirzoneUpdateCoordinator,
|
||||||
@ -180,8 +178,6 @@ class AirzoneAidooBinarySensor(AirzoneAidooEntity, AirzoneBinarySensor):
|
|||||||
class AirzoneSystemBinarySensor(AirzoneSystemEntity, AirzoneBinarySensor):
|
class AirzoneSystemBinarySensor(AirzoneSystemEntity, AirzoneBinarySensor):
|
||||||
"""Define an Airzone Cloud System binary sensor."""
|
"""Define an Airzone Cloud System binary sensor."""
|
||||||
|
|
||||||
_attr_has_entity_name = True
|
|
||||||
|
|
||||||
def __init__(
|
def __init__(
|
||||||
self,
|
self,
|
||||||
coordinator: AirzoneUpdateCoordinator,
|
coordinator: AirzoneUpdateCoordinator,
|
||||||
@ -201,8 +197,6 @@ class AirzoneSystemBinarySensor(AirzoneSystemEntity, AirzoneBinarySensor):
|
|||||||
class AirzoneZoneBinarySensor(AirzoneZoneEntity, AirzoneBinarySensor):
|
class AirzoneZoneBinarySensor(AirzoneZoneEntity, AirzoneBinarySensor):
|
||||||
"""Define an Airzone Cloud Zone binary sensor."""
|
"""Define an Airzone Cloud Zone binary sensor."""
|
||||||
|
|
||||||
_attr_has_entity_name = True
|
|
||||||
|
|
||||||
def __init__(
|
def __init__(
|
||||||
self,
|
self,
|
||||||
coordinator: AirzoneUpdateCoordinator,
|
coordinator: AirzoneUpdateCoordinator,
|
||||||
|
@ -142,7 +142,6 @@ async def async_setup_entry(
|
|||||||
class AirzoneClimate(AirzoneEntity, ClimateEntity):
|
class AirzoneClimate(AirzoneEntity, ClimateEntity):
|
||||||
"""Define an Airzone Cloud climate."""
|
"""Define an Airzone Cloud climate."""
|
||||||
|
|
||||||
_attr_has_entity_name = True
|
|
||||||
_attr_name = None
|
_attr_name = None
|
||||||
_attr_supported_features = ClimateEntityFeature.TARGET_TEMPERATURE
|
_attr_supported_features = ClimateEntityFeature.TARGET_TEMPERATURE
|
||||||
_attr_temperature_unit = UnitOfTemperature.CELSIUS
|
_attr_temperature_unit = UnitOfTemperature.CELSIUS
|
||||||
|
@ -34,6 +34,8 @@ _LOGGER = logging.getLogger(__name__)
|
|||||||
class AirzoneEntity(CoordinatorEntity[AirzoneUpdateCoordinator], ABC):
|
class AirzoneEntity(CoordinatorEntity[AirzoneUpdateCoordinator], ABC):
|
||||||
"""Define an Airzone Cloud entity."""
|
"""Define an Airzone Cloud entity."""
|
||||||
|
|
||||||
|
_attr_has_entity_name = True
|
||||||
|
|
||||||
@property
|
@property
|
||||||
def available(self) -> bool:
|
def available(self) -> bool:
|
||||||
"""Return Airzone Cloud entity availability."""
|
"""Return Airzone Cloud entity availability."""
|
||||||
|
@ -141,8 +141,6 @@ class AirzoneSensor(AirzoneEntity, SensorEntity):
|
|||||||
class AirzoneAidooSensor(AirzoneAidooEntity, AirzoneSensor):
|
class AirzoneAidooSensor(AirzoneAidooEntity, AirzoneSensor):
|
||||||
"""Define an Airzone Cloud Aidoo sensor."""
|
"""Define an Airzone Cloud Aidoo sensor."""
|
||||||
|
|
||||||
_attr_has_entity_name = True
|
|
||||||
|
|
||||||
def __init__(
|
def __init__(
|
||||||
self,
|
self,
|
||||||
coordinator: AirzoneUpdateCoordinator,
|
coordinator: AirzoneUpdateCoordinator,
|
||||||
@ -162,8 +160,6 @@ class AirzoneAidooSensor(AirzoneAidooEntity, AirzoneSensor):
|
|||||||
class AirzoneWebServerSensor(AirzoneWebServerEntity, AirzoneSensor):
|
class AirzoneWebServerSensor(AirzoneWebServerEntity, AirzoneSensor):
|
||||||
"""Define an Airzone Cloud WebServer sensor."""
|
"""Define an Airzone Cloud WebServer sensor."""
|
||||||
|
|
||||||
_attr_has_entity_name = True
|
|
||||||
|
|
||||||
def __init__(
|
def __init__(
|
||||||
self,
|
self,
|
||||||
coordinator: AirzoneUpdateCoordinator,
|
coordinator: AirzoneUpdateCoordinator,
|
||||||
@ -183,8 +179,6 @@ class AirzoneWebServerSensor(AirzoneWebServerEntity, AirzoneSensor):
|
|||||||
class AirzoneZoneSensor(AirzoneZoneEntity, AirzoneSensor):
|
class AirzoneZoneSensor(AirzoneZoneEntity, AirzoneSensor):
|
||||||
"""Define an Airzone Cloud Zone sensor."""
|
"""Define an Airzone Cloud Zone sensor."""
|
||||||
|
|
||||||
_attr_has_entity_name = True
|
|
||||||
|
|
||||||
def __init__(
|
def __init__(
|
||||||
self,
|
self,
|
||||||
coordinator: AirzoneUpdateCoordinator,
|
coordinator: AirzoneUpdateCoordinator,
|
||||||
|
Loading…
x
Reference in New Issue
Block a user