เชื่อมต่อ Windows IoT Odoo

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

กล่อง Windows virtual IoT ทำงานในลักษณะเดียวกับกล่อง IoT ทางกายภาพ โดยมีความสามารถในการเรียกใช้อุปกรณ์เดียวกันส่วนใหญ่ อุปกรณ์ POS ทั้งหมดใช้งานได้ เช่น เครื่องชั่งหรือเครื่องพิมพ์ เทอร์มินัลการชำระเงินก็ใช้งานได้เช่นกัน แต่ควรสังเกตว่าอุปกรณ์ MRP เข้ากันไม่ได้ เช่นกล้องหรือเครื่องมือวัด

ข้อกำหนดเบื้องต้น

ต้องมีสิ่งต่อไปนี้เพื่อดำเนินการติดตั้ง Windows IoT ให้เสร็จสมบูรณ์

  • ฐานข้อมูล Odoo 16 หรือเวอร์ชันใดก็ตามที่สูงกว่า

  • อุปกรณ์ที่รองรับ IoT (ยกเว้นอุปกรณ์ที่กล่าวถึงข้างต้น) ดูที่: อุปกรณ์ IoT ที่เข้ากันได้กับ Odoo.

  • ไดรเวอร์อุปกรณ์สำหรับ Windows

    Note

    Odoo แนะนำให้ใช้ Windows เวอร์ชันอัปเดตใหม่ล่าสุด (Windows 10/11) เนื่องจากระบบปฏิบัติการรุ่นเก่าบางระบบอาจทำให้ Windows virtual IoT ไม่ทำงาน

  • คอมพิวเตอร์ Windows (แล็ปท็อป เดสก์ท็อป หรือเซิร์ฟเวอร์)

  • การสมัครสมาชิก Odoo IoT ดูที่: คุณสมบัติสำหรับ Internet of Things (IoT)

เชื่อมต่อกล่อง IoT เสมือนของ Windows เข้ากับฐานข้อมูล Odoo

การตั้งค่ากล่อง Windows Virtual IoT นั้นง่ายดายเพียงไม่กี่ขั้นตอน ทำตามขั้นตอนนี้เมื่อติดตั้งซอฟต์แวร์ Windows Virtual IoT เป็นครั้งแรก

การดาวน์โหลดและการติดตั้งเบื้องต้น

ในการเริ่มการติดตั้ง ให้ไปที่แพ็คเกจการติดตั้ง Odoo 16 หรือสูงกว่าสำหรับ Community - รุ่น Windows ที่ หน้าดาวน์โหลดของ Odoo จากนั้นติดตั้งและตั้งค่าไฟล์ Odoo .exe หลังจากหน้าจอคำแนะนำ ให้คลิก ถัดไป เพื่อเริ่มการติดตั้งและยอมรับ TOS

ในขั้นตอนถัดไปของการติดตั้ง ให้เลือก Odoo IoT จากเมนูแบบดรอปดาวน์ เลือกประเภทของการติดตั้ง

Example

เพื่อการอ้างอิง ควรติดตั้งสิ่งต่อไปนี้:

  • เซิร์ฟเวอร์ Odoo

  • Odoo IoT

  • เว็บเซิร์ฟเวอร์ Nginx

  • ล่าม Ghostscript

ตรวจสอบให้แน่ใจว่ามีพื้นที่เพียงพอบนคอมพิวเตอร์สำหรับการติดตั้ง แล้วคลิก ถัดไป

การกำหนดปลายทางและดำเนินการติดตั้งให้เสร็จสิ้น

หากต้องการติดตั้งให้เสร็จสมบูรณ์ ให้เลือก โฟลเดอร์ปลายทาง และคลิก ติดตั้ง

Tip

การเลือก "C:odoo" เป็นตำแหน่งการติดตั้งจะช่วยให้เซิร์ฟเวอร์ Nginx สามารถเริ่มทำงานได้ หากไม่มีโฟลเดอร์ดังกล่าว ให้สร้างโฟลเดอร์นั้นขึ้นมา ไม่เช่นนั้น ไฟล์การติดตั้งจะกระจายไปทั่วฮาร์ดไดรฟ์

Warning

ไม่ควรติดตั้งซอฟต์แวร์ IoT เสมือนของ Windows ของ Odoo ในไดเร็กทอรีใดๆ ของผู้ใช้ Windows การทำเช่นนี้จะไม่อนุญาตให้ Nginx เริ่มการทำงาน

การติดตั้งอาจใช้เวลาสักครู่ เมื่อเสร็จสิ้น คลิก ถัดไป เพื่อดำเนินการต่อ

ตรวจสอบให้แน่ใจว่าได้ทำเครื่องหมายที่ช่อง เริ่มใช้งาน Odoo แล้วคลิก เสร็จสิ้น หลังจากติดตั้งแล้ว เซิร์ฟเวอร์ Odoo จะทำงานและเปิด http://localhost:8069 บนเว็บเบราว์เซอร์โดยอัตโนมัติ หน้าเว็บควรแสดงหน้าแรกของกล่อง IoT

See also

อาจจำเป็นต้องรีสตาร์ทโปรแกรม Windows IoT หากเว็บเบราว์เซอร์ไม่แสดงสิ่งใดเลย รีสตาร์ทกล่อง Windows IoT

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

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

Important

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

อุปกรณ์จะได้รับการจดจำโดยอัตโนมัติ:

  • เครื่องพิมพ์ที่ใช้หมึก/โทนเนอร์แบบปกติ

  • เครื่องพิมพ์ใบเสร็จ (Epson/Star)

  • เครื่องสแกนบาร์โค้ด

  • อุปกรณ์วัด (แม้ว่าจำเป็นต้องมีการกำหนดค่าการตั้งค่าอุปกรณ์วัดบางอย่าง) ดูเอกสารนี้: เชื่อมต่อเครื่องมือวัด

อุปกรณ์ไม่ได้รับการจดจำโดยอัตโนมัติ (ต้องดาวน์โหลดไดรเวอร์ด้วยตนเอง):

  • เครื่องพิมพ์ฉลาก (Zebra)

  • เครื่องชั่ง

อ้างอิงเว็บไซต์ของผู้ผลิตอุปกรณ์ที่ต้องการ จากนั้นดาวน์โหลดไดรเวอร์และติดตั้งลงในเครื่อง Windows เชื่อมต่ออุปกรณ์ที่ต้องการอีกครั้ง จากนั้น Windows จะค้นหาอุปกรณ์ดังกล่าว

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

สุดท้าย ให้เชื่อมต่อ Windows IoT เข้ากับฐานข้อมูลโดยใช้คำสั่งที่มีอยู่ (โดยใช้โทเค็นด้วยตนเอง)

ตอนนี้การติดตั้งเสร็จสมบูรณ์แล้ว อุปกรณ์ที่เชื่อมต่อกับ IoT สามารถนำมาใช้ดำเนินการ/กระบวนการให้เสร็จสมบูรณ์ได้

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

รีสตาร์ทกล่อง Windows IoT

ในบางกรณี การรีสตาร์ทด้วยตนเองของกล่อง IoT จริง สามารถแก้ไขปัญหากล่อง IoT ที่ไม่แสดงบนฐานข้อมูลได้ สำหรับกล่อง IoT เสมือนของ Windows การรีสตาร์ทเซิร์ฟเวอร์ Odoo ด้วยตนเองสามารถแก้ไขปัญหาการเชื่อมต่อฐานข้อมูลได้

ในการรีสตาร์ทเซิร์ฟเวอร์ Windows IoT เสมือน:

  1. พิมพ์ 'บริการ' ใน Windows :guilabel:'แถบค้นหา'

  2. เลือกแอป บริการ และเลื่อนลงไปที่บริการ Odoo

  3. คลิกขวาที่ Odoo และเลือก เริ่ม หรือ รีสตาร์ท การดำเนินการนี้จะรีสตาร์ทเซิร์ฟเวอร์ Odoo IoT ด้วยตนเอง

ไฟร์วอลล์

ไฟร์วอลล์ทำให้อุปกรณ์ปลอดภัย บางครั้งพวกเขาสามารถบล็อกการเชื่อมต่อที่ควรทำ ซอฟต์แวร์กล่อง Windows virtual IoT อาจไม่สามารถเข้าถึง LAN ได้ เนื่องจากไฟร์วอลล์ป้องกันการเชื่อมต่อ ปรึกษาทีมสนับสนุนด้านไอทีในพื้นที่ของคุณเพื่อสร้างข้อยกเว้น (การค้นพบเครือข่าย) ใน OS หรือโปรแกรมไฟร์วอลล์ Windows มีไฟร์วอลล์ของตัวเองเช่นเดียวกับโปรแกรมป้องกันไวรัสอื่นๆ

Example

ลูกค้าอาจพบบางครั้งที่พวกเขาสามารถเข้าถึงโฮมเพจของกล่อง IoT ได้ แต่กลับไม่สามารถเข้าถึงได้จากคอมพิวเตอร์/อุปกรณ์พกพา/แท็บเล็ตเครื่องอื่นในเครือข่ายเดียวกัน

การสร้างข้อยกเว้นบน Windows Defender

คุณสามารถอนุญาตให้อุปกรณ์อื่นเข้าถึงกล่องเสมือน Windows IoT ได้ในขณะที่ยังเปิดไฟร์วอลล์อยู่ ซึ่งทำได้โดยสร้างกฎใน Windows Defender และอนุญาตให้สื่อสารผ่านพอร์ต 8069 ขั้นตอนต่อไปนี้จะอธิบายขั้นตอนที่ต้องดำเนินการเพื่อให้เกิดข้อยกเว้นนี้

สร้างกฎใน Windows Defender

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

เมื่อเลือก การตั้งค่าขั้นสูง แล้ว ให้คลิก กฎขาเข้า ในเมนูทางด้านซ้าย จากนั้นในคอลัมน์เมนูทางด้านขวา (ภายใต้ กฎขาเข้า) ให้คลิกที่ กฎใหม่ เพื่อสร้างกฎใหม่

กำหนดค่ากฎใหม่

บนหน้าจอ ประเภทกฎ ให้เลือก พอร์ต จากนั้นคลิก ถัดไป จากหน้า โปรโตคอลและพอร์ต ให้กำหนดกฎการใช้งานเป็น TCP จากนั้น เลือก พอร์ตท้องถิ่นเฉพาะ สำหรับตัวเลือก ports ในกล่องข้อความ ให้พิมพ์ 8069, 443 สุดท้าย ให้คลิก ถัดไป เพื่อดำเนินการขั้นตอนถัดไป

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

สุดท้าย ให้กำหนดชื่อใหม่ที่ไม่ซ้ำใครให้กับกฎ ตัวอย่างเช่น ชื่อนี้อาจเป็น Odoo หรือจะเพิ่มคำอธิบายสั้นๆ ลงในฟิลด์ คำอธิบาย ก็ได้ คลิก เสร็จสิ้น เพื่อทำให้ตัวช่วยสร้าง การกำหนดค่ากฎ เสร็จสมบูรณ์ ตอนนี้กฎใหม่จะเปิดใช้งาน และอุปกรณ์ต่างๆ สามารถเชื่อมต่อกับกล่องเสมือนของ Windows IoT ได้

ข้อยกเว้น Worldline

Worldline คือเครื่องชำระเงินที่สามารถเชื่อมต่อกับระบบ PoS (จุดขาย) ของ Odoo ได้ ช่วยให้ลูกค้าได้รับประสบการณ์การชำระเงินที่ครอบคลุมและคล่องตัว Worldline มีให้บริการในประเทศเบลเยียม เนเธอร์แลนด์ และลักเซมเบิร์ก

เมื่อใช้เซิร์ฟเวอร์ Windows IoT เพื่อเชื่อมต่อเครื่องชำระเงิน Worldline จำเป็นต้องสร้างข้อยกเว้นในไฟร์วอลล์ Windows เพื่อให้สามารถสร้างการเชื่อมต่อระหว่างกล่อง Odoo database/IoT และ Worldline ได้

See also

Worldline

หากต้องการสร้างข้อยกเว้น ขั้นแรก ให้เปิดแอป Windows Defender Firewall บนเครื่อง Windows ซึ่งสามารถทำได้โดยพิมพ์ windows defender ในแถบ ค้นหา

ขั้นตอนถัดไปคลิก การตั้งค่าขั้นสูง ในเมนูทางด้านซ้าย

ตัวเลือกการตั้งค่าขั้นสูงที่เน้นอยู่ในบานหน้าต่างด้านซ้ายของแอปไฟร์วอลล์ Windows Defender

ในเมนูทางด้านซ้าย เลือก กฎขาเข้า

บานหน้าต่างด้านซ้ายของ Windows Defender ซึ่งมีเมนูรายการกฎขาเข้าที่ถูกเน้นไว้

หลังจากเลือก กฎขาเข้า แล้ว ให้เลือก กฎใหม่ ในเมนูทางขวาสุด

รายการแบบเลื่อนลงกฎใหม่จะแสดงพร้อมตัวเลือกกฎใหม่ที่ถูกไฮไลต์ไว้

จากนั้นสำหรับ ประเภทกฎ ให้เลือกปุ่มตัวเลือกสำหรับ พอร์ต คลิก ถัดไป เพื่อดำเนินการกำหนดค่าส่วนที่เหลือต่อไป

หน้าต่างประเภทกฎเปิดอยู่ โดยมีปุ่มตัวเลือกอยู่ถัดจากพอร์ตที่ถูกไฮไลต์

ในหน้า โปรโตคอลและพอร์ต ให้เลือกปุ่มตัวเลือกสำหรับ TCP ภายใต้ กฎนี้ใช้กับ TCP หรือ UDP หรือไม่?

จากนั้น ภายใต้ กฎนี้ใช้กับพอร์ตในพื้นที่ทั้งหมดหรือพอร์ตเฉพาะหรือไม่? ให้เลือกปุ่มตัวเลือกสำหรับ พอร์ตในพื้นที่เฉพาะ จากนั้นป้อน 9050 แล้วคลิก ถัดไป เพื่อดำเนินการต่อ

หน้าต่างการกำหนดค่าโปรโตคอล/พอร์ตพร้อม TCP พอร์ตเฉพาะ (9050) และไฮไลต์ถัดไป

หน้าจอถัดไปคือหน้า การดำเนินการ ภายใต้ ควรดำเนินการใดเมื่อการเชื่อมต่อตรงตามเงื่อนไขที่ระบุ ให้เลือกปุ่มตัวเลือกสำหรับ อนุญาตการเชื่อมต่อ จากนั้นคลิก ถัดไป เพื่อดำเนินการต่อ

หน้า โปรไฟล์ จะปรากฏขึ้น ภายใต้ กฎนี้จะใช้ได้เมื่อใด? ให้ทำเครื่องหมายในช่องสามช่องสำหรับ โดเมน, ส่วนตัว และ สาธารณะ คลิก ถัดไป เพื่อไปยังหน้ารูปแบบการตั้งชื่อ

ในหน้า ชื่อ ให้ป้อน Odoo Worldline ในช่อง ชื่อ ป้อน คำอธิบาย (ไม่บังคับ) ในที่สุด เมื่อพร้อมแล้ว ให้คลิก เสร็จสิ้น

กฎขาเข้า สุดท้ายควรปรากฏดังต่อไปนี้:

Odoo Worldline

โปรไฟล์

ทั้งหมด

เปิดใช้งานแล้ว

ใช่

การดำเนินการ

อนุญาต

แทนที่

ไม่

โปรแกรม

ใดๆ

ที่อยู่ในท้องถิ่น

ใดๆ

ที่อยู่ระยะไกล

ใดๆ

มาตรการ

TCP

พอร์ตท้องถิ่น

9050

พอร์ตระยะไกล

ใดๆ

ผู้ใช้ที่ได้รับอนุญาต

ใดๆ

คอมพิวเตอร์ที่ได้รับอนุญาต

ใดๆ

ผู้บริหารท้องถิ่นที่ได้รับอนุญาต

ใดๆ

เจ้าของผู้ใช้ท้องถิ่น

ใดๆ

PolicyAppld

ไม่มี

แพ็คเกจการสมัคร

ใดๆ

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

การถอนการติดตั้งกล่องเสมือน Windows IoT ทำได้โดยใช้ตัวจัดการโปรแกรม Windows ค้นหา โปรแกรม ของ Windows เวอร์ชันใดก็ได้ จากนั้นเลือก เพิ่มหรือลบโปรแกรม ที่อยู่ในแผงควบคุม ค้นหา Odoo แล้วคลิก เมนูสามจุด เพื่อถอนการติดตั้ง

ยืนยันการถอนการติดตั้งและทำตามขั้นตอนเพื่อถอนการติดตั้งผ่านคำแนะนำการถอนการติดตั้ง Odoo