diff --git a/custom_components/echonetlite/sensor.py b/custom_components/echonetlite/sensor.py index a0dd11b..e0ce2f7 100644 --- a/custom_components/echonetlite/sensor.py +++ b/custom_components/echonetlite/sensor.py @@ -235,9 +235,7 @@ def __init__(self, connector, op_code, attributes, name=None, hass=None) -> None self._attr_state_class = self._sensor_attributes.get(CONF_STATE_CLASS) # Create name based on sensor description from EPC codes, super class codes or fallback to using the sensor type - self._attr_name = get_name_by_epc_code( - self._eojgc, self._eojcc, self._op_code, self._attr_device_class - ) + self._attr_name = f"{name} {get_name_by_epc_code(self._eojgc, self._eojcc, self._op_code, self._attr_device_class)}" if "dict_key" in _attr_keys: self._attr_unique_id += f'-{self._sensor_attributes["dict_key"]}'