diff --git a/homeassistant/components/blink/alarm_control_panel.py b/homeassistant/components/blink/alarm_control_panel.py index d0f8529b6db..80a6ceb50e0 100644 --- a/homeassistant/components/blink/alarm_control_panel.py +++ b/homeassistant/components/blink/alarm_control_panel.py @@ -65,7 +65,7 @@ class BlinkSyncModuleHA( name=f"{DOMAIN} {name}", manufacturer=DEFAULT_BRAND, serial_number=sync.serial, - sw_version=sync.attributes.get("version"), + sw_version=sync.version, ) self._update_attr() diff --git a/homeassistant/components/blink/camera.py b/homeassistant/components/blink/camera.py index c90a44ad990..838020c98c6 100644 --- a/homeassistant/components/blink/camera.py +++ b/homeassistant/components/blink/camera.py @@ -79,7 +79,7 @@ class BlinkCamera(CoordinatorEntity[BlinkUpdateCoordinator], Camera): self._attr_device_info = DeviceInfo( identifiers={(DOMAIN, camera.serial)}, serial_number=camera.serial, - sw_version=camera.attributes.get("version"), + sw_version=camera.version, name=name, manufacturer=DEFAULT_BRAND, model=camera.camera_type, diff --git a/tests/components/blink/conftest.py b/tests/components/blink/conftest.py index d7deaf39bd9..d15d35e1c08 100644 --- a/tests/components/blink/conftest.py +++ b/tests/components/blink/conftest.py @@ -45,6 +45,7 @@ def camera() -> MagicMock: mock_blink_camera.motion_detected = False mock_blink_camera.wifi_strength = 2.1 mock_blink_camera.camera_type = "lotus" + mock_blink_camera.version = "123" mock_blink_camera.attributes = CAMERA_ATTRIBUTES return mock_blink_camera