Nền tảng nhà thông minh Home Assistant vừa chính thức bắt đầu lộ trình chuyển đổi thư viện phần mềm cho tích hợp Matter. Theo thông báo từ Open Home Foundation, máy chủ Matter (Matter Server) của nền tảng này sẽ được thay thế bằng một kiến trúc hoàn toàn mới, hứa hẹn mang lại tốc độ và hiệu suất vượt trội cho cộng đồng người dùng mã nguồn mở.

Thay đổi cốt lõi: Từ Python sang matter.js
Điểm thay đổi quan trọng nhất trong đợt cập nhật này là việc chuyển đổi ngôn ngữ lập trình của Matter add-on.
- Thay vì dựa trên Python như trước đây, máy chủ mới sẽ vận hành trên nền tảng matter.js.
- Sự thay đổi này nhằm giúp các nhà phát triển dễ dàng đóng góp mã nguồn hơn, từ đó đẩy nhanh tiến độ cập nhật các tính năng mới cho chuẩn Matter.
Trải nghiệm Matter Server phiên bản 8.2.0
Kể từ hôm nay, người dùng có thể tải về phiên bản Matter Server 8.2.0, tích hợp sẵn khung làm việc dựa trên JavaScript.
- Sau khi cài đặt, máy chủ mới sẽ ở trạng thái tạm nghỉ. Để trải nghiệm, bạn cần vào phần cài đặt add-on và kích hoạt tùy chọn "Use the latest beta version".
- Trong lần khởi động đầu tiên, hệ thống có thể mất nhiều thời gian hơn bình thường để chuyển đổi dữ liệu từ các thiết bị Matter sẵn có sang định dạng mới.
- Ông Ingo Fischer từ Open Home Foundation cho biết máy chủ mới hoạt động hiệu quả hơn bản Python cũ, ví dụ như khả năng lưu trữ địa chỉ IP gần nhất của thiết bị, giúp tốc độ khởi động sau đó nhanh hơn đáng kể.

Lưu ý quan trọng cho người dùng Home Assistant
Mục tiêu hiện tại của dự án là đảm bảo quá trình di cư dữ liệu diễn ra tự động và duy trì đầy đủ các chức năng như phiên bản cũ. Tuy nhiên, vì đây vẫn là bản Beta, người dùng nên lưu ý:
- Hãy thực hiện sao lưu toàn bộ hệ thống trước khi tiến hành chuyển đổi để đảm bảo an toàn dữ liệu.
- Nếu gặp lỗi trong quá trình sử dụng bản Beta, bạn có thể dễ dàng quay lại máy chủ cũ bằng cách tắt tùy chọn Beta trong cài đặt.
- Người dùng có thể gửi phản hồi và báo lỗi trực tiếp cho đội ngũ phát triển thông qua trang GitHub của add-on.
Việc chuyển sang matter.js là một bước đi chiến lược giúp Home Assistant duy trì vị thế là nền tảng nhà thông minh linh hoạt và mạnh mẽ nhất hiện nay.