
Home Assistant vừa đưa ra một thông báo quan trọng có thể ảnh hưởng đến một số người dùng hiện tại: Kể từ ngày 22 tháng 5 năm 2025, các phương pháp cài đặt Core và Supervised, cùng với các kiến trúc CPU 32-bit (i386, armhf, armv7) sẽ chính thức bị ngừng hỗ trợ.
Đây là một động thái nhằm tối ưu hóa và đơn giản hóa việc phát triển, hỗ trợ, giúp Home Assistant tập trung nguồn lực vào các phương pháp cài đặt được khuyến nghị và ổn định hơn. Mặc dù sự thay đổi này chỉ ảnh hưởng đến một tỷ lệ nhỏ người dùng, nhưng nếu bạn thuộc nhóm này, điều quan trọng là phải hành động sớm.
Tại sao lại có sự thay đổi này?
Home Assistant luôn nỗ lực để hoạt động trên nhiều loại phần cứng nhất có thể. Tuy nhiên, để dự án tiếp tục phát triển mạnh mẽ và hiệu quả, đôi khi cần đưa ra những quyết định khó khăn. Các phương pháp cài đặt Core và Supervised, cũng như các kiến trúc 32-bit, dù linh hoạt nhưng lại phức tạp hơn trong việc duy trì và thường gây ra nhiều vấn đề hỗ trợ, tạo gánh nặng không cân xứng cho hệ thống hỗ trợ dựa vào cộng đồng tình nguyện viên.
Dữ liệu phân tích cho thấy tỷ lệ người dùng sử dụng các phương pháp này và kiến trúc 32-bit là rất thấp (mỗi loại dưới 1%), cho thấy việc tập trung nguồn lực vào chúng không còn hiệu quả.
“Ngừng hỗ trợ” có nghĩa là gì?
- Ngừng khuyến nghị: Home Assistant sẽ không còn khuyến nghị các phương pháp cài đặt Core và Supervised cho người dùng mới.
- Xóa tài liệu: Mọi tài liệu liên quan đến việc cài đặt Core và Supervised sẽ dần được xóa bỏ.
- Không còn hỗ trợ & cập nhật: Từ bản phát hành 2025.12, các phương pháp cài đặt này và kiến trúc 32-bit sẽ không còn nhận được hỗ trợ, cập nhật hoặc sửa lỗi. Điều này có thể dẫn đến các vấn đề về bảo mật hoặc khả năng tương thích trong tương lai.

Làm thế nào để kiểm tra bạn có bị ảnh hưởng không?
Bạn có thể dễ dàng kiểm tra tình trạng cài đặt Home Assistant của mình:
- Truy cập vào Home Assistant của bạn.
- Đi tới Cài đặt (Settings) > Hệ thống (System) > Sửa chữa (Repairs).
- Nhấp vào biểu tượng ba chấm ở góc trên bên phải và chọn Thông tin hệ thống (System information).
- Tìm trường Kiểu cài đặt (Installation type) và Kiến trúc CPU (CPU Architecture).
- Nếu “Kiểu cài đặt” của bạn là “Home Assistant OS” hoặc “Container”, bạn không bị ảnh hưởng.
- Nếu “Kiểu cài đặt” của bạn là “Core” hoặc “Supervised”, bạn sẽ cần di chuyển.
- Nếu “Kiến trúc CPU” của bạn là “i386”, “armhf”, hoặc “armv7”, bạn sẽ cần di chuyển.

Bạn cần làm gì nếu bị ảnh hưởng?
Nếu cài đặt Home Assistant của bạn thuộc diện bị ngừng hỗ trợ, bạn cần di chuyển sang các phương pháp cài đặt được khuyến nghị là Home Assistant OS hoặc Container (Docker).
Các bước di chuyển cơ bản:
- Sao lưu đầy đủ Home Assistant của bạn. Đây là bước quan trọng nhất để đảm bảo an toàn cho dữ liệu.
- Thiết lập một phiên bản Home Assistant mới sử dụng Home Assistant OS hoặc Container trên một thiết bị hỗ trợ kiến trúc 64-bit.
- Khôi phục bản sao lưu của bạn vào cài đặt mới.
Việc di chuyển này được thiết kế để hỗ trợ thay đổi kiến trúc (ví dụ: từ 32-bit sang 64-bit) một cách liền mạch.
Tầm nhìn dài hạn
Động thái này thể hiện sự tập trung của Home Assistant vào việc tối ưu hóa hiệu suất và sự ổn định, đảm bảo nền tảng nhà thông minh này tiếp tục là một giải pháp mạnh mẽ và bền vững trong dài hạn. Bằng cách giảm gánh nặng hỗ trợ cho các phương pháp cũ và ít được sử dụng, đội ngũ phát triển có thể dành nhiều thời gian hơn để cải thiện các tính năng cốt lõi và phát triển những đổi mới thực sự mang lại lợi ích cho đa số người dùng.
Hãy kiểm tra cài đặt của bạn ngay hôm nay để đảm bảo trải nghiệm Home Assistant của bạn luôn được cập nhật và hỗ trợ đầy đủ!
Nguồn: Deprecating Core and Supervised installation methods, and 32-bit systems – Home Assistant Blog

