From 74b1acdc55dd91b740653ec6fa263805b7c91725 Mon Sep 17 00:00:00 2001 From: nao-pon Date: Fri, 15 Mar 2024 01:36:41 +0900 Subject: [PATCH] [Beta fix] Fixed an issue with the sensor entity name --- custom_components/echonetlite/sensor.py | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) 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"]}'