Use DeviceInfo Class H (#58276)

This commit is contained in:
Robert Hillis 2021-10-23 09:35:33 -04:00 committed by GitHub
parent f176dc512c
commit 4a8e9df026
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
25 changed files with 110 additions and 103 deletions

View file

@ -43,15 +43,15 @@ class HDEntity(CoordinatorEntity):
firmware = self._device_info[DEVICE_FIRMWARE]
sw_version = f"{firmware[FIRMWARE_REVISION]}.{firmware[FIRMWARE_SUB_REVISION]}.{firmware[FIRMWARE_BUILD]}"
return DeviceInfo(
identifiers={(DOMAIN, self._device_info[DEVICE_SERIAL_NUMBER])},
connections={
(dr.CONNECTION_NETWORK_MAC, self._device_info[DEVICE_MAC_ADDRESS])
},
identifiers={(DOMAIN, self._device_info[DEVICE_SERIAL_NUMBER])},
manufacturer=MANUFACTURER,
model=self._device_info[DEVICE_MODEL],
name=self._device_info[DEVICE_NAME],
suggested_area=self._room_name,
model=self._device_info[DEVICE_MODEL],
sw_version=sw_version,
manufacturer=MANUFACTURER,
)