Nền tảng nhà thông minh tự lưu trữ Home Assistant sẽ ngừng hỗ trợ hai phương pháp cài đặt và ba kiến trúc CPU cũ. Nếu thiết bị của bạn bị ảnh hưởng, bạn sẽ có vài tháng để di chuyển thiết lập của mình trước khi các bản cập nhật chính thức kết thúc.
Home Assistant đang loại bỏ dần hai phương pháp cài đặt, điều này có nghĩa là chúng vẫn sẽ hoạt động trong thời gian tới nhưng hỗ trợ sẽ chấm dứt sau sáu tháng, cùng với bản phát hành Home Assistant 2025.12. Các phương pháp này bao gồm Home Assistant Core, chạy trong môi trường Python, và Home Assistant Supervised, yêu cầu bạn tự chạy hệ điều hành bên dưới Home Assistant. Kể từ đó, Home Assistant Operating System (Hệ điều hành Home Assistant) và các image container (như Docker) sẽ là những phương pháp cài đặt được hỗ trợ duy nhất.
Các nhà phát triển cho biết trong một bài đăng trên blog rằng mục tiêu là hướng người dùng mới đến các phương pháp cài đặt mà họ có kế hoạch hỗ trợ lâu dài, đồng thời không khuyến khích sử dụng những phương pháp đang bị loại bỏ. Mặc dù bị ngừng hỗ trợ, họ cam kết sẽ tiếp tục hỗ trợ trong sáu tháng nữa (cho đến bản phát hành 2025.12), tạo điều kiện cho người dùng hiện tại có thời gian di chuyển sang Home Assistant OS hoặc Container. Điều này giúp tối ưu hóa nguồn lực phát triển, tập trung vào những giải pháp bền vững và hiệu quả hơn.
Home Assistant cũng sẽ ngừng hỗ trợ tất cả các kiến trúc CPU 32-bit với bản cập nhật 2025.12 tương tự. Điều này bao gồm bộ xử lý i386 (32-bit x86), kiến trúc armhf (32-bit ARM hard-float) được sử dụng bởi Raspberry Pi đời đầu và các máy tính bảng đơn khác, cũng như các CPU armv7 (32-bit ARM) được sử dụng bởi Raspberry Pi 2 và các bo mạch ARM cũ khác. Việc loại bỏ này nhằm giảm bớt gánh nặng duy trì cho các kiến trúc ít người dùng, đồng thời cho phép phát triển các tính năng mới mà không bị ràng buộc bởi khả năng tương thích ngược.
Nếu bạn đang sử dụng một PC, netbook hoặc bo mạch Raspberry Pi cực kỳ cũ, có lẽ đã đến lúc tìm kiếm phần cứng mới. Home Assistant vẫn hoạt động trên các PC x86 64-bit, bao gồm hầu hết các máy tính được bán từ cuối những năm 2000 và đầu những năm 2010 trở đi, cũng như phần cứng dựa trên ARM mới hơn và các bo mạch Raspberry Pi hiện đại. Mặc dù các phương pháp cài đặt và nền tảng phần cứng này có thể không ngừng hoạt động ngay lập tức sau khi hỗ trợ kết thúc vào tháng 12, nhưng chúng sẽ không nhận được các tính năng mới, bản sửa lỗi hoặc bản vá bảo mật quan trọng. Do đó, bạn nên di chuyển thiết lập của mình sang một nền tảng được hỗ trợ trước cuối năm nay để đảm bảo an toàn và hiệu suất.
Các nhà phát triển đã đề cập một vài lý do cho những thay đổi này. Các phương pháp cài đặt Core và Supervised khá phức tạp để thiết lập và khó hỗ trợ hơn — có nhiều vấn đề có thể xảy ra với các hệ điều hành và môi trường Python chưa được kiểm thử kỹ lưỡng. Việc loại bỏ hỗ trợ 32-bit là do tỷ lệ sử dụng thấp (mỗi kiến trúc dưới 1% người dùng) và việc các thư viện phụ thuộc của Home Assistant cũng đang ngừng hỗ trợ 32-bit. Bài đăng trên blog cho biết, “đã có một số trường hợp việc duy trì hỗ trợ cho các kiến trúc này đã kìm hãm sự phát triển của các tính năng mới.”
Thời Gian Di Chuyển Hệ Thống Home Assistant
Bạn có thể kiểm tra xem mình có bị ảnh hưởng hay không bằng cách mở bảng điều khiển Home Assistant, sau đó điều hướng đến Settings (Cài đặt) > System (Hệ thống) > Repairs (Sửa chữa) > menu ba chấm ở góc trên cùng bên phải > System information (Thông tin hệ thống). Nếu loại cài đặt của bạn là “Home Assistant OS” hoặc “Container”, bạn không cần phải làm gì cả. Kiến trúc CPU của bạn trên cùng trang đó sẽ hiển thị “aarch64” hoặc “x86_64” là được hỗ trợ.
Màn hình thông tin hệ thống Home Assistant, hiển thị chi tiết về phiên bản OS, loại cài đặt và kiến trúc CPU, giúp người dùng kiểm tra khả năng tương thích phần cứng.
Nếu phần cứng của bạn được hỗ trợ nhưng loại cài đặt thì không, bạn có thể sao lưu cấu hình và khôi phục nó sau khi cài đặt mới. Quá trình này giúp bạn giữ lại tất cả các thiết lập, thiết bị và tự động hóa mà không cần phải cấu hình lại từ đầu.
Nếu phần cứng của bạn không được hỗ trợ, bạn sẽ cần mua một Raspberry Pi hoặc PC đời mới hơn để cài đặt lại Home Assistant. Trước khi thực hiện, hãy kiểm tra kiểu CPU hoặc PC của bạn và xác minh rằng nó thực sự không được hỗ trợ. Bạn có thể đang chạy hệ điều hành 32-bit trên phần cứng 64-bit — một thiết lập phổ biến trên các bo mạch Raspberry Pi 3 và 4, cùng với các loại khác. Trong trường hợp đó, bạn chỉ cần cài đặt hệ điều hành 64-bit và cài đặt lại Home Assistant. Việc nâng cấp hệ điều hành thường đơn giản hơn nhiều so với việc mua phần cứng mới.
Bạn có thể tham khảo thông báo chính thức để biết thêm thông tin chi tiết và lời khuyên về cách di chuyển. Mặc dù việc di chuyển thiết lập của bạn sang một cài đặt hoặc thiết bị khác có thể gây khó chịu, đặc biệt khi hệ thống hiện tại vẫn hoạt động tốt, Home Assistant đã nỗ lực rất nhiều để quá trình này diễn ra liền mạch nhất có thể. Điều này đảm bảo rằng người dùng sẽ có một trải nghiệm chuyển đổi mượt mà và tiếp tục tận hưởng những lợi ích của một hệ thống nhà thông minh được hỗ trợ đầy đủ.