mirror of
https://github.com/home-assistant/core.git
synced 2025-07-27 23:27:37 +00:00
Use DeviceInfo on zha (#58202)
Co-authored-by: epenet <epenet@users.noreply.github.com>
This commit is contained in:
parent
184e0d7fdf
commit
2e5c9b69d4
@ -92,14 +92,14 @@ class BaseZhaEntity(LogMixin, entity.Entity):
|
||||
"""Return a device description for device registry."""
|
||||
zha_device_info = self._zha_device.device_info
|
||||
ieee = zha_device_info["ieee"]
|
||||
return {
|
||||
"connections": {(CONNECTION_ZIGBEE, ieee)},
|
||||
"identifiers": {(DOMAIN, ieee)},
|
||||
ATTR_MANUFACTURER: zha_device_info[ATTR_MANUFACTURER],
|
||||
ATTR_MODEL: zha_device_info[ATTR_MODEL],
|
||||
ATTR_NAME: zha_device_info[ATTR_NAME],
|
||||
"via_device": (DOMAIN, self.hass.data[DATA_ZHA][DATA_ZHA_BRIDGE_ID]),
|
||||
}
|
||||
return entity.DeviceInfo(
|
||||
connections={(CONNECTION_ZIGBEE, ieee)},
|
||||
identifiers={(DOMAIN, ieee)},
|
||||
manufacturer=zha_device_info[ATTR_MANUFACTURER],
|
||||
model=zha_device_info[ATTR_MODEL],
|
||||
name=zha_device_info[ATTR_NAME],
|
||||
via_device=(DOMAIN, self.hass.data[DATA_ZHA][DATA_ZHA_BRIDGE_ID]),
|
||||
)
|
||||
|
||||
@callback
|
||||
def async_state_changed(self) -> None:
|
||||
|
Loading…
x
Reference in New Issue
Block a user