mirror of
https://github.com/home-assistant/core.git
synced 2025-07-09 22:37:11 +00:00
Migrate Airly to new entity naming style (#74995)
This commit is contained in:
parent
e1e85caf18
commit
7b5cf63a46
@ -25,7 +25,6 @@ SUFFIX_LIMIT: Final = "LIMIT"
|
||||
|
||||
ATTRIBUTION: Final = "Data provided by Airly"
|
||||
CONF_USE_NEAREST: Final = "use_nearest"
|
||||
DEFAULT_NAME: Final = "Airly"
|
||||
DOMAIN: Final = "airly"
|
||||
LABEL_ADVICE: Final = "advice"
|
||||
MANUFACTURER: Final = "Airly sp. z o.o."
|
||||
|
@ -45,7 +45,6 @@ from .const import (
|
||||
ATTR_LIMIT,
|
||||
ATTR_PERCENT,
|
||||
ATTRIBUTION,
|
||||
DEFAULT_NAME,
|
||||
DOMAIN,
|
||||
MANUFACTURER,
|
||||
SUFFIX_LIMIT,
|
||||
@ -137,6 +136,7 @@ async def async_setup_entry(
|
||||
class AirlySensor(CoordinatorEntity[AirlyDataUpdateCoordinator], SensorEntity):
|
||||
"""Define an Airly sensor."""
|
||||
|
||||
_attr_has_entity_name = True
|
||||
entity_description: AirlySensorEntityDescription
|
||||
|
||||
def __init__(
|
||||
@ -151,12 +151,11 @@ class AirlySensor(CoordinatorEntity[AirlyDataUpdateCoordinator], SensorEntity):
|
||||
entry_type=DeviceEntryType.SERVICE,
|
||||
identifiers={(DOMAIN, f"{coordinator.latitude}-{coordinator.longitude}")},
|
||||
manufacturer=MANUFACTURER,
|
||||
name=DEFAULT_NAME,
|
||||
name=name,
|
||||
configuration_url=URL.format(
|
||||
latitude=coordinator.latitude, longitude=coordinator.longitude
|
||||
),
|
||||
)
|
||||
self._attr_name = f"{name} {description.name}"
|
||||
self._attr_unique_id = (
|
||||
f"{coordinator.latitude}-{coordinator.longitude}-{description.key}".lower()
|
||||
)
|
||||
|
Loading…
x
Reference in New Issue
Block a user