Improve device name

This commit is contained in:
Jules 2024-05-28 20:45:15 +02:00
parent 2579b79d11
commit 2e90931996
Signed by: jdejaegh
GPG key ID: 99D6D184CA66933A
2 changed files with 9 additions and 2 deletions

View file

@ -148,3 +148,10 @@ POLLEN_TO_ICON_MAP: Final = {
'alder': 'mdi:tree', 'ash': 'mdi:tree', 'birch': 'mdi:tree', 'grasses': 'mdi:grass', 'hazel': 'mdi:tree',
'mugwort': 'mdi:sprout', 'oak': 'mdi:tree'
}
IRM_KMI_NAME: Final = {
'fr': 'Institut Royal Météorologique de Belgique',
'nl': 'Koninklijk Meteorologisch Instituut van België',
'de': 'Königliche Meteorologische Institut von Belgien',
'en': 'Royal Meteorological Institute of Belgium'
}

View file

@ -18,7 +18,7 @@ from homeassistant.helpers.update_coordinator import (
from homeassistant.util.dt import utcnow
from .api import IrmKmiApiClient, IrmKmiApiError
from .const import CONF_DARK_MODE, CONF_STYLE, DOMAIN
from .const import CONF_DARK_MODE, CONF_STYLE, DOMAIN, IRM_KMI_NAME
from .const import IRM_KMI_TO_HA_CONDITION_MAP as CDT_MAP
from .const import MAP_WARNING_ID_TO_SLUG as SLUG_MAP
from .const import OPTION_STYLE_SATELLITE, OUT_OF_BENELUX, STYLE_TO_PARAM_MAP
@ -52,7 +52,7 @@ class IrmKmiCoordinator(TimestampDataUpdateCoordinator):
self.shared_device_info = DeviceInfo(
entry_type=DeviceEntryType.SERVICE,
identifiers={(DOMAIN, entry.entry_id)},
manufacturer="IRM KMI",
manufacturer=IRM_KMI_NAME.get(preferred_language(self.hass, self._config_entry)),
name=f"{entry.title}"
)