add name cusomisation for multiple sensors

This commit is contained in:
Andrey
2021-01-22 12:27:07 +03:00
parent ed6a86a721
commit b5e4b2c802

View File

@@ -76,7 +76,10 @@ class BaseMegaEntity(CoordinatorEntity, RestoreEntity):
@property
def name(self):
return self.customize.get(CONF_NAME) or self._name or f"{self.mega.id}_p{self.port}"
c = self.customize.get(CONF_NAME)
if not isinstance(c, str):
c = self._name or f"{self.mega.id}_p{self.port}"
return c
@property
def unique_id(self):