@@ -650,7 +650,7 @@ async def async_device_initialized(self, device: zigpy.device.Device) -> None:
650650
651651 device_info = ExtendedDeviceInfoWithPairingStatus (
652652 pairing_status = DevicePairingStatus .INITIALIZED ,
653- ** zha_device .extended_device_info .__dict__ ,
653+ ** zha_device .extended_device_info .model_dump () ,
654654 )
655655 self .emit (
656656 ZHA_GW_MSG_DEVICE_FULL_INIT ,
@@ -665,7 +665,7 @@ async def _async_device_joined(self, zha_device: Device) -> None:
665665 self .create_platform_entities ()
666666 device_info = ExtendedDeviceInfoWithPairingStatus (
667667 pairing_status = DevicePairingStatus .CONFIGURED ,
668- ** zha_device .extended_device_info .__dict__ ,
668+ ** zha_device .extended_device_info .model_dump () ,
669669 )
670670 self .emit (
671671 ZHA_GW_MSG_DEVICE_FULL_INIT ,
@@ -683,7 +683,7 @@ async def _async_device_rejoined(self, zha_device: Device) -> None:
683683 await zha_device .async_configure ()
684684 device_info = ExtendedDeviceInfoWithPairingStatus (
685685 pairing_status = DevicePairingStatus .CONFIGURED ,
686- ** zha_device .extended_device_info .__dict__ ,
686+ ** zha_device .extended_device_info .model_dump () ,
687687 )
688688 self .emit (
689689 ZHA_GW_MSG_DEVICE_FULL_INIT ,
0 commit comments