Windows virtual IoT

เพื่อเริ่มใช้งาน Windows virtual IoT:

  1. ตรวจสอบให้แน่ใจว่าคอมพิวเตอร์ใช้เวอร์ชั่นล่าสุดของ Windows (Windows 10 หรือ Windows 11) ไม่ว่าจะเป็นแล็ปท็อป เดสก์ท็อป หรือเซิร์ฟเวอร์

  2. ติดตั้ง Windows virtual IoT บนคอมพิวเตอร์ Windows

  3. เชื่อมต่อ:doc:`อุปกรณ์ <devices>`ของคุณกับ Windows virtual IoT

  4. กำหนดค่า Windows Firewall

  5. เชื่อมต่อ Windows virtual IoT กับฐานข้อมูล Odoo ของคุณ

Note

  • อุปกรณ์ MRP รวมถึงกล้องและเครื่องมือวัด ไม่สามารถใช้งานร่วมกับ Windows virtual IoT ได้

  • ยังสามารถสร้าง Windows Virtual Machine บนคอมพิวเตอร์ macOS/Linux ได้ อย่างไรก็ตาม ตัวเลือกนี้ไม่ได้รับการสนับสนุนจาก Odoo และจะไม่มีการให้ความช่วยเหลือในการแก้ไขปัญหา

ดูเพิ่มเติม

การแก้ไขปัญหา

Important

ห้ามทำให้ Windows virtual IoT เข้าถึงได้จากอินเทอร์เน็ตสาธารณะ ระบบ IoT ได้รับการออกแบบมาเพื่อให้ฐานข้อมูลของคุณเข้าถึงอุปกรณ์ในเครือข่ายภายในของคุณได้ การเปิดเผยต่อ��นเทอร์เน็ตสาธารณะจะสร้าง**ความเสี่ยงด้านความปลอดภัย**

การติดตั้ง

เพื่อติดตั้ง Windows virtual IoT บนคอมพิวเตอร์ Windows:

  1. เข้าถึง หน้าดาวน์โหลดของ Odoo เลื่อนลงไปที่ส่วน Virtual IOT และคลิก ดาวน์โหลด

  2. เปิดไฟล์ .exe ที่ดาวน์โหลดมา อนุญาตให้แอปทำการเปลี่ยนแปลงอุปกรณ์ของคุณ เลือกภาษา และคลิก OK

  3. คลิก Next จากนั้น I Agree เพื่อยอมรับข้อกำหนดและเงื่อนไขและดำเนินการต่อ

  4. ตรวจสอบว่าคุณมีพื้นที่เพียงพอบนคอมพิวเตอร์ของคุณและคลิก Next

  5. ใน Destination folder ให้ใส่ C:\odoo และคลิก Install

    Warning

    อย่าติดตั้ง Windows virtual IoT ของ Odoo ในไดเรกทอรีผู้ใช้ Windows ใดๆ เนื่องจากอาจทำให้เกิดปัญหากับ:ref:การสร้างใบรับรอง HTTPS <iot/connect/https_certificate>

  6. ตั้งค่า GPL Ghostscript: คลิก Next ยอมรับข้อกำหนดและเงื่อนไข คลิก Install จากนั้น Finish

  7. คลิก ถัดไป และ เสร็จสิ้น เพื่อทำการตั้งค่าให้เสร็จสมบูรณ์ หน้าแรกของระบบ IoT จะเปิดขึ้นอัตโนมัติในเว็บเบราว์เซอร์ที่ URL http://localhost:8069

  8. รีสตาร์ท บริการ Windows virtual IoT

  9. ตรวจสอบว่าคุณสามารถเข้าถึง:ref:หน้าแรกของระบบ IoT <iot/windows-iot/homepage> ในเว็บเบราว์เซอร์:

    • บนคอมพิวเตอร์ Windows virtual IoT และ

    • บนอุปกรณ์อื่น ในเครือข่ายเดียวกันกับระบบ IoT โดยไปที่ URL http://xxx:8069 (โดยที่ xxx คือที่อยู่ IP ของระบบ IoT)

    • บนอุปกรณ์อื่น**ในเครือข่ายเดียวกับระบบ IoT** โดยไปที่ URL https://xxx (โดยที่ xxx คือที่อยู่ IP ของระบบ IoT) เพื่อทดสอบการเชื่อมต่อ:ref:HTTPS <iot/connect/https_certificate>

      Tip

      หากคุณไม่สามารถเข้าถึง:ref:หน้าแรกของระบบ IoT <iot/windows-iot/homepage> จากอุปกรณ์อื่นได้ ให้สร้างกฎ Windows Firewall เพื่ออนุญาตการสื่อสารผ่านพอร์ต 8069

การเชื่อมต่ออุปกรณ์

อุปกรณ์ ส่วนใหญ่จะเชื่อมต่อกับคอมพิวเตอร์ Windows ที่ใช้สำหรับ Windows Virtual IoT โดยอัตโนมัติผ่าน Windows Plug and Play (PnP) อย่างไรก็ตาม หาก Windows ไม่รู้จักอุปกรณ์โดยอัตโนมัติเมื่อเชื่อมต่อ ผู้ดูแลระบบอาจต้องติดตั้งไดรเวอร์ที่เหมาะสมด้วยตนเอง

Tip

หลังจากเชื่อมต่ออุปกรณ์กับคอมพิวเตอร์แล้ว ให้รีเฟรช หน้าแรกของระบบ IoT เพื่อตรวจสอบว่ามีอุปกรณ์อยู่ในรายการหรือไม่ หากอุปกรณ์ไม่ปรากฏ ให้ โหลดตัวจัดการใหม่ จาก หน้าแรกของระบบ IoT

การกำหนดค่า Windows Firewall

ไฟร์วอลล์ช่วยรักษาความปลอดภัยให้กับอุปกรณ์ แต่บางครั้งอาจบล็อกการเชื่อมต่อที่ถูกต้อง หาก Windows virtual IoT ไม่สามารถเข้าถึงได้บน:abbr:LAN (Local Area Network) เช่น จากอุปกรณ์อื่น อาจเป็นเพราะไฟร์วอลล์บล็อกการเชื่อมต่อ เพื่อป้องกันปัญหานี้ ให้กำหนดค่าข้อยกเว้นสำหรับการค้นพบเครือข่ายในการตั้งค่า:abbr:`OS (Operating System)`หรือไฟร์วอลล์

Note

หากมีซอฟต์แวร์ไฟร์วอลล์จากบุคคลที่สามติดตั้งอยู่บนคอมพิวเตอร์ Windows โปรดดูเอกสารประกอบของซอฟต์แวร์เพื่อกำหนดค่าข้อยกเว้นของไฟร์วอลล์

หากต้องการสร้างกฎบน Windows Defender และอนุญาตให้สื่อสารผ่านพอร์ตที่ต้องการ ให้ทำตามขั้นตอนต่อไปนี้:

  1. ค้นหาเมนูเริ่มต้นของ Windows สำหรับ firewall และเลือกแอป Windows Defender Firewall with Advanced Security

  2. ในส่วนซ้ายของหน้าต่าง เลือก Inbound Rules

  3. ในส่วนขวาของหน้าต่าง ภายใต้ Actions คลิก New Rule

  4. ใน ตัวช่วยสร้างกฎขาเข้าใหม่ ที่เปิดขึ้น ให้เลือกกฎประเภท พอร์ต และคลิก ถัดไป

  5. ในหน้า โปรโตคอลและพอร์ต ตรวจสอบให้แน่ใจว่าเลือก TCP และ พอร์ตในเครื่องที่ระบุ แล้วป้อนข้อมูลต่อไปนี้ในช่อง: 8069, 80, 443 และคลิก ถัดไป

    Note

    พอร์ตอื่นๆ อาจจำเป็นต้องใช้ขึ้นอยู่กับอุปกรณ์ IoT ของคุณ ตัวอย่างเช่น เพิ่มพอร์ต 9050 สำหรับเทอร์มินัลชำระเงิน Worldline และพอร์ต 9000 สำหรับเทอร์มินัลชำระเงิน Ingenico

  6. ในหน้า การดำเนินการ ให้เลือก อนุญาตการเชื่อมต่อ และคลิก ถัดไป

  7. ในหน้า โปรไฟล์ ให้ปิดการใช้งานประเภทการเชื่อมต่อที่ไม่เกี่ยวข้องกับคอมพิวเตอร์ Windows ของคุณ และคลิก ถัดไป

  8. ในหน้า ชื่อ ให้ระบุ ชื่อ (เช่น Odoo) และหากต้องการก็ใส่ คำอธิบาย สั้นๆ จากนั้นคลิก เสร็จสิ้น

หน้าแรก Windows virtual IoT

หากต้องการเข้าถึงหน้าแรกของ Windows virtual IoT ให้ไปที่ URL http://localhost:8069 บนคอมพิวเตอร์ Windows virtual IoT หรือเปิดเว็บเบราว์เซอร์จากคอมพิวเตอร์เครื่องอื่น ในเครือข่ายเดียวกันกับระบบ IoT และไปที่ URL http://xxx:8069 (โดย xxx คือที่อยู่ IP ของระบบ IoT)

เมื่อ Windows virtual IoT เชื่อมต่อกับฐานข้อมูล Odoo แล้ว สามารถเข้าถึงหน้าแรกได้จาก Odoo โดยเปิดแอป IoT คลิกการ์ดของ IoT box ที่เกี่ยวข้อง และคลิก หน้าแรก

หน้าแรกของ Windows virtual IoT

Note

ตรวจสอบให้แน่ใจว่า ได้กำหนดค่า Windows Firewall เพื่ออนุญาตการเข้าถึง

การรีสตาร์ต Windows virtual IoT

หากต้องการรีสตาร์ท Windows IoT server ด้วยตนเอง ให้ค้นหาเมนูเริ่มของ Windows สำหรับ services และเลือกแอป Services เลื่อนลงไปที่บริการ odoo-server-xxx คลิกขวาที่บริการนั้น แล้วเลือก เริ่ม หรือ รีสตาร์ท

การถอนการติดตั้ง Windows virtual IoT

หากต้องการถอนการติดตั้ง Windows virtual IoT ให้ ถอนการติดตั้ง โปรแกรม Odoo บนคอมพิวเตอร์ Windows ของคุณ ยืนยันการถอนการติดตั้งและทำตามขั้นตอนในกล่องโต้ตอบ ถอนการติดตั้ง Odoo