From 677cba582b3533ee4ea4f70f7cdcba81887ba2a3 Mon Sep 17 00:00:00 2001 From: IceBotYT <34712694+IceBotYT@users.noreply.github.com> Date: Mon, 26 Sep 2022 05:35:33 -0400 Subject: [PATCH] Fix name truncation and unusual entity names for LaCrosse View (#78254) --- homeassistant/components/lacrosse_view/sensor.py | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/homeassistant/components/lacrosse_view/sensor.py b/homeassistant/components/lacrosse_view/sensor.py index 46c4671a109..0f60ef4ca10 100644 --- a/homeassistant/components/lacrosse_view/sensor.py +++ b/homeassistant/components/lacrosse_view/sensor.py @@ -70,14 +70,14 @@ SENSOR_DESCRIPTIONS = { "HeatIndex": LaCrosseSensorEntityDescription( key="HeatIndex", device_class=SensorDeviceClass.TEMPERATURE, - name="Heat Index", + name="Heat index", state_class=SensorStateClass.MEASUREMENT, value_fn=get_value, native_unit_of_measurement=TEMP_FAHRENHEIT, ), "WindSpeed": LaCrosseSensorEntityDescription( key="WindSpeed", - name="Wind Speed", + name="Wind speed", state_class=SensorStateClass.MEASUREMENT, value_fn=get_value, native_unit_of_measurement=SPEED_KILOMETERS_PER_HOUR, @@ -136,6 +136,7 @@ class LaCrosseViewSensor( """LaCrosse View sensor.""" entity_description: LaCrosseSensorEntityDescription + _attr_has_entity_name: bool = True def __init__( self, @@ -148,10 +149,9 @@ class LaCrosseViewSensor( self.entity_description = description self._attr_unique_id = f"{sensor.sensor_id}-{description.key}" - self._attr_name = f"{sensor.location.name} {description.name}" self._attr_device_info = { "identifiers": {(DOMAIN, sensor.sensor_id)}, - "name": sensor.name.split(" ")[0], + "name": sensor.name, "manufacturer": "LaCrosse Technology", "model": sensor.model, "via_device": (DOMAIN, sensor.location.id),