mirror of
https://github.com/home-assistant/core.git
synced 2025-07-19 11:17:21 +00:00
Remove some bound attributes from enphase_envoy sensor (#98479)
This commit is contained in:
parent
80d608bb5b
commit
857369625a
@ -563,16 +563,14 @@ class EnvoyEnpowerEntity(EnvoySensorBaseEntity):
|
|||||||
) -> None:
|
) -> None:
|
||||||
"""Initialize Enpower entity."""
|
"""Initialize Enpower entity."""
|
||||||
super().__init__(coordinator, description)
|
super().__init__(coordinator, description)
|
||||||
assert coordinator.envoy.data is not None
|
enpower_data = self.data.enpower
|
||||||
enpower_data = coordinator.envoy.data.enpower
|
|
||||||
assert enpower_data is not None
|
assert enpower_data is not None
|
||||||
self._serial_number = enpower_data.serial_number
|
self._attr_unique_id = f"{enpower_data.serial_number}_{description.key}"
|
||||||
self._attr_unique_id = f"{self._serial_number}_{description.key}"
|
|
||||||
self._attr_device_info = DeviceInfo(
|
self._attr_device_info = DeviceInfo(
|
||||||
identifiers={(DOMAIN, self._serial_number)},
|
identifiers={(DOMAIN, enpower_data.serial_number)},
|
||||||
manufacturer="Enphase",
|
manufacturer="Enphase",
|
||||||
model="Enpower",
|
model="Enpower",
|
||||||
name=f"Enpower {self._serial_number}",
|
name=f"Enpower {enpower_data.serial_number}",
|
||||||
sw_version=str(enpower_data.firmware_version),
|
sw_version=str(enpower_data.firmware_version),
|
||||||
via_device=(DOMAIN, self.envoy_serial_num),
|
via_device=(DOMAIN, self.envoy_serial_num),
|
||||||
)
|
)
|
||||||
|
Loading…
x
Reference in New Issue
Block a user