Migrate Open-Meteo to new entity naming style (#74695)

This commit is contained in:
Franck Nijhof 2022-07-09 19:08:53 +02:00 committed by GitHub
parent 72d134be52
commit 3aff5fd2e6
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -37,6 +37,7 @@ class OpenMeteoWeatherEntity(
): ):
"""Defines an Open-Meteo weather entity.""" """Defines an Open-Meteo weather entity."""
_attr_has_entity_name = True
_attr_native_precipitation_unit = LENGTH_MILLIMETERS _attr_native_precipitation_unit = LENGTH_MILLIMETERS
_attr_native_temperature_unit = TEMP_CELSIUS _attr_native_temperature_unit = TEMP_CELSIUS
_attr_native_wind_speed_unit = SPEED_KILOMETERS_PER_HOUR _attr_native_wind_speed_unit = SPEED_KILOMETERS_PER_HOUR
@ -50,7 +51,6 @@ class OpenMeteoWeatherEntity(
"""Initialize Open-Meteo weather entity.""" """Initialize Open-Meteo weather entity."""
super().__init__(coordinator=coordinator) super().__init__(coordinator=coordinator)
self._attr_unique_id = entry.entry_id self._attr_unique_id = entry.entry_id
self._attr_name = entry.title
self._attr_device_info = DeviceInfo( self._attr_device_info = DeviceInfo(
entry_type=DeviceEntryType.SERVICE, entry_type=DeviceEntryType.SERVICE,