Cập nhật hệ thống IoT

Do tính phức tạp của các hệ thống IoT, thuật ngữ updating có thể đề cập đến một số quy trình, bao gồm:

Cập nhật hình ảnh và mã lõi

Để kiểm tra xem IoT box có cập nhật mới nhất không (và cập nhật nếu cần), access the IoT box's homepage, nhấn nút (cogs) ở góc trên‑phải, rồi Update trong phần Version.

Mẹo

Enable the developer mode để xem các phiên bản hiện tại của ảnh và mã nguồn của IoT box.

Image update

Để cập nhật hình ảnh cho IoT box, flash thẻ SD của nó. Quá trình flash có thể thực hiện bằng cách sử dụng balenaEtcher, một công cụ miễn phí và mã nguồn mở để ghi hình ảnh đĩa vào thẻ SD.

Ghi chú

  • Việc cập nhật hình ảnh hệ thống IoT thường cần thiết sau khi nâng cấp cơ sở dữ liệu Odoo lên phiên bản mới hơn.

  • Cần một máy tính có đầu đọc/bộ chuyển đổi thẻ micro SD để flash thẻ micro SD.

  • Phần mềm thay thế để ghi thẻ micro SD là Raspberry Pi Imager.

  1. Download balenaEtcher.

  2. Cắm thẻ micro SD của hộp IoT vào máy tính hoặc bộ chuyển đổi.

  3. Mở balenaEtcher, nhấn Flash from URL, và nhập URL sau:
    http://nightly.odoo.com/master/iotbox/iotbox-latest.zip
  4. Nhấn Select target và chọn thẻ SD

  5. Nhấn Flash và chờ quá trình hoàn thành.

Ghi ảnh lên thẻ SD bằng balenaEtcher

Core code update

Để cập nhật mã lõi của IoT box, nhấn Update dưới IoT Box Update trong cửa sổ bật lên Update.

Cảnh báo

Không tắt hoặc rút phích cắm IoT box trong quá trình cập nhật, vì việc này có thể khiến thiết bị rơi vào trạng thái không nhất quán, yêu cầu IoT box phải được flash lại bằng hình ảnh mới.

Cập nhật trình xử lý (driver)

Để cập nhật các trình xử lý của hệ thống IoT (tức là driver và giao diện) và đồng bộ chúng với mã trình xử lý máy chủ đã cấu hình, ví dụ để khắc phục các vấn đề khi devices không hoạt động đúng với hệ thống IoT, hãy thực hiện như sau:

  1. Truy cập trang chủ của IoT box's hoặc Windows virtual IoT's và nhấn nút (cogs) ở góc trên‑phải.

  2. Nhấn Update trong phần Version.

  3. Trong cửa sổ bật lên Update mở ra, nhấn Force Drivers Update

Quan trọng

Nếu bạn có cơ sở dữ liệu hoặc , máy chủ đã cấu hình phải được cập nhật mới nhất để đảm bảo mã của các bộ xử lý bao gồm các bản sửa lỗi và bản vá mới nhất.

Ghi chú

Việc 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 Automatic drivers update bị vô hiệu hoá trong tab Technical information của IoT system's form trong Odoo.