Cập nhật hệ thống IoT¶
Do tính phức tạp của hệ thống IoT, thuật ngữ cập nhật có thể đề cập đến nhiều quy trình khác nhau, bao gồm:
Cập nhật trình xử lý, bao gồm giao diện và trình điều khiển.
Cập nhật image và mã lõi¶
Để kiểm tra xem IoT box đã cập nhật chưa (và cập nhật nếu cần), truy cập trang chủ của IoT box, nhấp vào nút (bánh răng) ở góc trên bên phải, sau đó nhấp Update trong phần Version.
Mẹo
Bật chế độ nhà phát triển để xem phiên bản hiện tại của image và mã lõi của IoT box.
Cập nhật image
Để cập nhật image của IoT box, hãy flash thẻ SD của nó. Việc flash có thể được thực hiện bằng balenaEtcher, một công cụ mã nguồn mở miễn phí để ghi image đĩa vào thẻ SD.
Ghi chú
Cập nhật image của hệ thống IoT thường được yêu cầu sau khi nâng cấp cơ sở dữ liệu Odoo lên phiên bản mới hơn.
Cần có máy tính với đầu đọc/bộ chuyển đổi thẻ micro SD để flash thẻ micro SD.
Phần mềm thay thế để flash thẻ micro SD là Raspberry Pi Imager.
Lắp thẻ micro SD của IoT box vào máy tính hoặc bộ chuyển đổi.
Mở balenaEtcher, nhấp vào Flash from URL và nhập URL sau:
http://nightly.odoo.com/master/iotbox/iotbox-latest.zip.Nhấp Select target và chọn thẻ SD.
Nhấp Flash và đợi quá trình hoàn tất.
![]()
Cập nhật mã lõi
Để cập nhật mã lõi của IoT box, nhấp Update trong phần IoT Box Update ở cửa sổ bật lên Update.
Nguy hiểm
Quá trình này có thể mất hơn 30 phút. Không tắt hoặc rút phích cắm IoT box trong thời gian này, vì làm như vậy có thể khiến thiết bị ở trạng thái không nhất quán, yêu cầu IoT box phải được flash lại với image mới.
Để cập nhật image và mã của Windows virtual IoT, gỡ cài đặt chương trình và cài đặt lại gói mới nhất.
Cập nhật trình xử lý (driver)¶
Để cập nhật trình xử lý của hệ thống IoT (tức là driver và giao diện) và đồng bộ hóa chúng với mã trình xử lý máy chủ đã cấu hình, ví dụ để giải quyết các vấn đề khi thiết bị không hoạt động đúng cách với hệ thống IoT, hãy làm theo các bước sau:
Truy cập trang chủ của IoT box hoặc Windows virtual IoT và nhấp vào nút (bánh răng) ở góc trên bên phải.
Nhấp Cập nhật trong phần Phiên bản.
Trong cửa sổ Cập nhật mở ra, nhấp Cưỡng chế cập nhật trình điều khiển.
Quan trọng
Nếu bạn có cơ sở dữ liệu on-premise hoặc Odoo.sh, máy chủ đã cấu hình phải được cập nhật để đảm bảo mã của bộ xử lý bao gồm các bản sửa lỗi và bản vá mới nhất.
Ghi chú
Cập nhật trình xử lý cũng được thực hiện tự động mỗi khi hệ thống IoT được khởi động lại trừ khi tùy chọn Tự động cập nhật trình điều khiển bị vô hiệu hóa trong tab Thông tin kỹ thuật trong biểu mẫu hệ thống IoT ở Odoo.