Windows virtual IoT

Để bắt đầu sử dụng Windows virtual IoT:

  1. Đảm bảo máy tính chạy phiên bản Windows đã được cập nhật (Windows 10 hoặc Windows 11), cho dù đó là máy tính xách tay, máy tính để bàn hay máy chủ.

  2. Cài đặt Windows virtual IoT trên máy tính Windows.

  3. Kết nối thiết bị của bạn với Windows virtual IoT.

  4. Cấu hình Windows Firewall.

  5. Kết nối Windows virtual IoT với cơ sở dữ liệu Odoo của bạn.

Ghi chú

  • Các thiết bị MRP, bao gồm camera và công cụ đo lường, không tương thích với Windows virtual IoT.

  • Cũng có thể tạo Windows Virtual Machine trên máy tính macOS/Linux. Tuy nhiên, tùy chọn này không được Odoo hỗ trợ và sẽ không cung cấp hỗ trợ khắc phục sự cố.

Quan trọng

Không bao giờ cho phép truy cập Windows virtual IoT từ Internet công cộng. Hệ thống IoT được thiết kế để cung cấp cho cơ sở dữ liệu của bạn quyền truy cập vào các thiết bị trên mạng cục bộ. Việc phơi bày chúng ra Internet công cộng sẽ tạo ra rủi ro bảo mật.

Lắp đặt

Để cài đặt Windows virtual IoT trên máy tính Windows:

  1. Truy cập trang tải xuống của Odoo, cuộn xuống phần Virtual IOT và nhấp Tải xuống.

  2. Mở tệp .exe đã tải xuống, cho phép ứng dụng thực hiện thay đổi trên thiết bị của bạn, chọn ngôn ngữ và nhấp vào OK.

  3. Nhấp vào Next, sau đó I Agree để chấp nhận các điều khoản và điều kiện và tiếp tục.

  4. Xác minh bạn có đủ dung lượng trống trên máy tính và nhấp vào Next.

  5. Trong Destination folder, nhập C:\odoo và nhấp vào Install.

    Cảnh báo

    Không cài đặt Windows virtual IoT của Odoo trong bất kỳ thư mục người dùng Windows nào, vì điều này có thể gây ra vấn đề với tạo chứng chỉ HTTPS.

  6. Cài đặt GPL Ghostscript: Nhấp vào Next, đồng ý với các điều khoản và điều kiện, nhấp vào Install, sau đó Finish.

  7. Nhấp Tiếp theoHoàn tất để hoàn tất thiết lập. Trang chủ của hệ thống IoT tự động mở trong trình duyệt web với URL http://localhost:8069.

  8. Khởi động lại dịch vụ IoT ảo Windows.

  9. Kiểm tra xem bạn có thể truy cập trang chủ của hệ thống IoT trong trình duyệt web:

    • trên máy tính ảo Windows IoT, và

    • trên thiết bị khác trong cùng mạng với hệ thống IoT bằng cách điều hướng đến URL http://xxx:8069 (trong đó xxx là địa chỉ IP của hệ thống IoT).

    • trên thiết bị khác cùng mạng với hệ thống IoT bằng cách điều hướng đến URL https://xxx (trong đó xxx là địa chỉ IP của hệ thống IoT) để kiểm tra kết nối HTTPS.

      Mẹo

      Nếu bạn không thể truy cập trang chủ của hệ thống IoT từ thiết bị khác, hãy tạo quy tắc Windows Firewall để cho phép giao tiếp qua cổng 8069.

Kết nối thiết bị

Hầu hết thiết bị tự động kết nối với máy tính Windows được sử dụng cho Windows Virtual IoT thông qua Windows Plug and Play (PnP). Tuy nhiên, nếu Windows không tự động nhận diện thiết bị khi kết nối, quản trị viên có thể cần cài đặt thủ công các driver phù hợp.

Mẹo

Sau khi kết nối thiết bị với máy tính, làm mới trang chủ hệ thống IoT để xác minh rằng thiết bị đã được liệt kê. Nếu thiết bị không xuất hiện, hãy tải lại handlers từ trang chủ hệ thống IoT.

Cấu hình Windows Firewall

Tường lửa giúp bảo vệ thiết bị nhưng đôi khi có thể chặn các kết nối hợp lệ. Nếu Windows virtual IoT không thể truy cập được trên LAN, ví dụ từ thiết bị khác, có thể do tường lửa chặn kết nối. Để ngăn chặn vấn đề này, hãy cấu hình các ngoại lệ cho network discovery trong cài đặt hệ điều hành hoặc tường lửa.

Ghi chú

Nếu phần mềm tường lửa của bên thứ ba được cài đặt trên máy tính Windows, hãy tham khảo tài liệu của phần mềm để cấu hình các ngoại lệ tường lửa.

Để tạo quy tắc trên Windows Defender và cho phép giao tiếp qua các cổng cần thiết, hãy làm theo các bước sau:

  1. Tìm kiếm firewall trong menu khởi động Windows và chọn ứng dụng Windows Defender Firewall with Advanced Security.

  2. Ở phần bên trái của cửa sổ, chọn Inbound Rules.

  3. Ở phần bên phải của cửa sổ, trong Actions, nhấp New Rule.

  4. Trong New Inbound Rule Wizard mở ra, chọn loại quy tắc Port và nhấp Next.

  5. Trên trang Protocols and Ports, đảm bảo TCPSpecified local ports được chọn, nhập vào trường: 8069, 80, 443, và nhấp Next.

    Ghi chú

    Các cổng khác có thể được yêu cầu tùy thuộc vào thiết bị IoT của bạn. Ví dụ, thêm cổng 9050 cho thiết bị thanh toán Worldline và cổng 9000 cho thiết bị thanh toán Ingenico.

  6. Trên trang Action, chọn Allow the connection và nhấp Next.

  7. Trên trang Profile, tắt (các) loại kết nối không áp dụng cho máy tính Windows của bạn và nhấp Next.

  8. Trên trang Name, cung cấp Name (ví dụ: Odoo) và tùy chọn, một Description ngắn gọn, sau đó nhấp Finish.

Trang chủ Windows virtual IoT

Để truy cập trang chủ của Windows virtual IoT, điều hướng đến URL http://localhost:8069 trên máy tính Windows virtual IoT hoặc mở trình duyệt web từ máy tính khác trong cùng mạng với hệ thống IoT và điều hướng đến URL http://xxx:8069 (trong đó xxx là địa chỉ IP của hệ thống IoT).

Sau khi Windows virtual IoT đã được kết nối với cơ sở dữ liệu Odoo, trang chủ của nó có thể được truy cập từ Odoo bằng cách mở ứng dụng IoT, nhấp vào thẻ hộp IoT tương ứng và nhấp vào Trang chủ.

Trang chủ của Windows virtual IoT

Ghi chú

Đảm bảo Windows Firewall được cấu hình để cho phép truy cập.

Khởi động lại Windows virtual IoT

Để khởi động lại máy chủ Windows IoT theo cách thủ công, tìm kiếm trong menu Start của Windows từ khóa services và chọn ứng dụng Services. Cuộn xuống dịch vụ odoo-server-xxx, nhấp chuột phải vào nó và chọn Bắt đầu hoặc Khởi động lại.

Gỡ cài đặt Windows virtual IoT

Để gỡ cài đặt Windows virtual IoT, gỡ cài đặt chương trình Odoo trên máy tính Windows của bạn. Xác nhận việc gỡ cài đặt và hoàn tất các bước trong hộp thoại Odoo Uninstall.