Windows virtual IoT

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

  1. Đảm bảo tất cả các điều kiện tiên quyết đều được đáp ứng.

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

  3. Cấu hình Windows Firewall.

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

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

Khoá học tiên quyết

Các điều kiện tiên quyết sau đây phải được đáp ứng trước khi thiết lập và sử dụng Windows virtual IoT:

  • Gói đăng ký IoT box hợp lệ.

  • Phiên bản Windows được cập nhật và gần đây (tức là Windows 10 hoặc Windows 11) được cài đặt trên máy tính Windows (laptop, máy tính để bàn hoặc máy chủ).

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 Máy ảo Windows 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 và tải xuống phiên bản Community của Odoo cho Windows phù hợp với phiên bản cơ sở dữ liệu của bạn.

  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. Chọn Odoo IoT từ danh sách thả xuống Select the type of install. Các thành phần sau đây nên được chọn: Odoo Server, Odoo IoT, Nginx WebServer và Ghostscript interpreter.

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

  6. 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 sự cố với Tạo chứng chỉ HTTPS.

  7. Sau khi cài đặt hoàn tất, nhấp vào Tiếp theo.

  8. 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.

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

    Mẹo

    Nếu trình duyệt web không hiển thị gì, hãy khởi động lại dịch vụ IoT ảo Windows.

  10. 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.

Cấu hình Windows Firewall

Tường lửa giúp bảo vệ thiết bị an toàn, nhưng đôi khi cũng có thể chặn những kết nối hợp lệ. Nếu thiết bị Windows Virtual IoT không thể truy cập được trên LAN, ví dụ như từ một thiết bị khác, thì nguyên nhân có thể là do tường lửa đã chặn kết nối. Để khắc phục, hãy cấu hình ngoại lệ cho tính năng khám phá mạng trong thiết lập OS hoặc thiết lập 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ổng 8069, 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ần thiết tùy thuộc vào thiết bị IoT của bạn. Ví dụ, đối với thiết bị thanh toán Worldline, hãy thêm cổng 9050.

  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 và nhấp vào URL hiển thị trên thẻ của hệ thống IoT.

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.

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.

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

Để khởi động lại máy chủ Windows IoT theo cách thủ công, hãy tìm kiếm services trong menu khởi động Windows và chọn ứng dụng Services. Cuộn xuống dịch vụ odoo-server-xxx (trong đó xxx là phiên bản odoo), nhấp chuột phải vào nó và chọn Start hoặc Restart.

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.