From 1bca7da32e37b775a0cec6131cbe57eae890bf86 Mon Sep 17 00:00:00 2001 From: epenet <6771947+epenet@users.noreply.github.com> Date: Tue, 29 Sep 2026 12:54:58 +0200 Subject: [PATCH] Pass hw_version to the DeviceInfo constructor in aprilaire (#183576) Co-authored-by: Claude Opus 5.5 --- homeassistant/components/aprilaire/coordinator.py | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/homeassistant/components/aprilaire/coordinator.py b/homeassistant/components/aprilaire/coordinator.py index 774172709971..6fec64dad873 100644 --- a/homeassistant/components/aprilaire/coordinator.py +++ b/homeassistant/components/aprilaire/coordinator.py @@ -201,14 +201,13 @@ class AprilaireCoordinator(BaseDataUpdateCoordinatorProtocol): connections={(dr.CONNECTION_NETWORK_MAC, data[Attribute.MAC_ADDRESS])}, name=self.create_device_name(data), manufacturer="Aprilaire", + hw_version=self.get_hw_version(data), ) model_number = data.get(Attribute.MODEL_NUMBER) if model_number is not None: device_info["model"] = MODELS.get(model_number, f"Unknown ({model_number})") - device_info["hw_version"] = self.get_hw_version(data) - firmware_major_revision = data.get(Attribute.FIRMWARE_MAJOR_REVISION) firmware_minor_revision = data.get(Attribute.FIRMWARE_MINOR_REVISION) if firmware_major_revision is not None: