การเชื่อมต่อระบบ IoT กับ Odoo

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

หากต้องการเชื่อมต่อระบบ IoT กับฐานข้อมูล Odoo ต้องปฏิบัติตามข้อกำหนดเบื้องต้นดังต่อไปนี้:

  • แอป Internet of Things (IoT) ต้อง:ref:ติดตั้ง <general/install>

  • ระบบ IoT ต้องเชื่อมต่อกับเครือข่าย

  • อุปกรณ์ที่เชื่อมต่อกับ Odoo ต้องอยู่ในเครือข่ายเดียวกับระบบ IoT

Note

แนะนำให้เชื่อมต่อระบบ IoT กับอินสแตนซ์ การผลิต เนื่องจากสภาพแวดล้อมประเภทอื่นอาจทำให้เกิดปัญหา (เช่น การ:ref:สร้างใบรับรอง HTTPS <iot/https_certificate_iot/iot-eligibility>)

ดูเพิ่มเติม

การเชื่อมต่อ

เพื่อเชื่อมต่อระบบ IoT กับฐานข้อมูล Odoo ให้เปิดแอป IoT และคลิก เชื่อมต่อ

เบราว์เซอร์จะสแกนเครือข่ายที่คอมพิวเตอร์เชื่อมต่ออยู่เพื่อหาระบบ IoT ที่พร้อมใช้งาน หากตรวจพบระบบ IoT ระบบจะเชื่อมต่อโดยอัตโนมัติ หากพบระบบ IoT หลายระบบ ให้เลือกระบบที่เหมาะสมในป๊อปอัปที่เปิดขึ้น จากนั้นคลิก เชื่อมต่อ หากไม่มีการตรวจพบระบบ IoT โดยอัตโนมัติ ให้ลองเชื่อมต่อกับฐานข้อมูลโดยใช้ รหัสจับคู่ หรือ โทเค็นการเชื่อมต่อ

Tip

ชื่อของระบบ IoT ประกอบด้วย IoT box หรือหมายเลขประจำตัวสินค้าของเมนบอร์ด คอมพิวเตอร์ Windows ตามด้วย รหัสจับคู่

การเชื่อมต่อโดยใช้รหัสจับคู่

Note

  1. ดึงรหัสการจับคู่ของระบบ IoT:

    เชื่อมต่อ IoT box กับจอภายนอกหรือเครื่องพิมพ์ USB หาก IoT box ถูกเสียบไว้ก่อนหน้านี้แล้ว ให้:ref:รีสตาร์ท <iot/iot-box/restart>

    • จอภายนอก: รหัสการจับคู่จะแสดงบนหน้าจอหลังจาก(รี)สตาร์ท IoT box

    • เครื่องพิมพ์ที่เชื่อมต่อผ่าน USB: รหัสการจับคู่ควรพิมพ์ออกมาโดยอัตโนมัติ

    Tip

    หากไม่มีจอภาพภายนอกหรือเครื่องพิมพ์เชื่อมต่อกับ IoT box ให้เข้าถึง:ref:หน้าแรกของ IoT box <iot/iot-box/homepage> รหัสจะแสดงในส่วน:guilabel:รหัสจับคู่

  2. ใน Odoo ให้เปิดแอป IoT และคลิก:guilabel:เชื่อมต่อ

  3. ในป๊อปอัป กำลังค้นหา IoT Box ที่เปิดขึ้น ให้คลิก ใช้รหัสการจับคู่

  4. ป้อน รหัสการจับคู่ และคลิก เชื่อมต่อ

การเชื่อมต่อโดยใช้โทเค็นการเชื่อมต่อ

  1. เปิดใช้งานโหมดนักพัฒนา

  2. ใน Odoo ให้เปิดแอป IoT และคลิก:guilabel:เชื่อมต่อ

  3. ในป๊อปอัป กำลังค้นหา IoT Box ที่เปิดขึ้น ให้คลิก การจับคู่แบบออฟไลน์

  4. ในป๊อปอัป จับคู่ IoT Box แบบออฟไลน์ ที่เปิดขึ้น ให้คัดลอก Token

  5. เข้าถึงหน้าแรกของ:ref:IoT box <iot/iot-box/homepage> หรือ:ref:Windows virtual IoT <iot/windows-iot/homepage>

  6. ในส่วน เชื่อมต่อฐานข้อมูล Odoo แล้ว ให้คลิก กำหนดค่า

  7. วางโทเค็นลงในช่อง:guilabel:โทเค็นเซิร์ฟเวอร์ และคลิก:guilabel:เชื่อมต่อ

Note

เมื่อระบบ IoT เชื่อมต่อกับฐานข้อมูลแล้ว:

ดูเพิ่มเติม

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

แบบฟอร์มระบบ IoT

เมื่อระบบ IoT เชื่อมต่อกับฐานข้อมูล Odoo แล้ว จะแสดงเป็นการ์ดในแอป IoT คลิกที่การ์ดเพื่อเข้าถึงฟอร์มของระบบ IoT ซึ่งช่วยให้เข้าถึงหน้าแรกของ:ref:IoT box <iot/iot-box/homepage> หรือ Windows virtual IoT และดูรายการ:doc:`อุปกรณ์ <devices>`ที่เชื่อมต่อกับระบบ IoT

Tip

เปิดใช้งาน:ref:โหมดนักพัฒนา <developer-mode>`เพื่อเข้าถึง:guilabel:`ข้อมูลทางเทคนิค`ของระบบ IoT เช่น :guilabel:`ที่อยู่โดเมน เวอร์ชั่นอิมเมจ และ:ref:ใบรับรอง SSL <iot/connect/https_certificate> วันที่สิ้นสุด โดยค่าเริ่มต้น ไดรเวอร์จะ:ref:อัปเดต <iot_updating_iot/handlers>`โดยอัตโนมัติทุกครั้งที่รีสตาร์ทระบบ IoT หากต้องการปิดการอัปเดตอัตโนมัติ ให้ยกเลิกการเลือกตัวเลือก :guilabel:`อัปเดตไดรเวอร์อัตโนมัติ

ตัดการเชื่อมต่อระบบ IoT จากฐานข้อมูล

หากต้องการตัดการเชื่อมต่อระบบ IoT จากฐานข้อมูล ให้ทำตามขั้นตอนต่อไปนี้:

  1. เปิดแอป IoT และคลิกที่การ์ดของระบบ IoT ที่เกี่ยวข้อง

  2. คลิกไอคอน (การดำเนินการ) และเลือก ลบ

Tip

อีกทางหนึ่ง:

  1. เข้าถึงหน้าแรกของ:ref:IoT box <iot/iot-box/homepage> หรือ:ref:Windows virtual IoT <iot/windows-iot/homepage>

  2. คลิก กำหนดค่า ในส่วน ฐานข้อมูล Odoo ที่เชื่อมต่อ

  3. คลิก ยกเลิกการเชื่อมต่อ ในหน้าต่างป๊อปอัปที่เปิดขึ้น

ใบรับรอง HTTPS

HTTPS คือเวอร์ชันที่ปลอดภัยและเข้ารหัสของ HTTP โดยใช้ใบรับรอง TLS (เดิมคือ SSL) เพื่อตรวจสอบความถูกต้องของเซิร์ฟเวอร์และปกป้องข้อมูลที่แลกเปลี่ยนระหว่างเบราว์เซอร์และเว็บไซต์ อุปกรณ์เครือข่ายบางชนิด เช่น เทอร์มินัลการชำระเงิน จำเป็นต้องใช้ใบรับรอง HTTPS ที่ถูกต้องในการสื่อสารกับระบบ IoT หากไม่มี อุปกรณ์เหล่านี้จะไม่สามารถทำงานร่วมกันได้อย่างเหมาะสม

Note

ในเอกสารประกอบนี้และทั่วทั้ง Odoo คำว่า ใบรับรอง HTTPS หมายถึงใบรับรอง SSL ที่ถูกต้องซึ่งอนุญาตให้มีการเชื่อมต่อ HTTPS

เมื่อระบบ IoT เริ่มต้น (หรือเริ่มใหม่) และเชื่อมต่อกับฐานข้อมูล ระบบจะดาวน์โหลดใบรับรอง HTTPS โดยอัตโนมัติหากฐานข้อมูลเป็นไปตามเกณฑ์คุณสมบัติต่อไปนี้:

  • ฐานข้อมูลต้องเป็นอินสแตนซ์ ที่ใช้งานจริง อินสแตนซ์ฐานข้อมูลไม่ควรเป็นสำเนา ข้อมูลซ้ำ สภาพแวดล้อมสำหรับทดสอบ หรือสภาพแวดล้อมสำหรับพัฒนา

  • การสมัครสมาชิก Odoo ต้องดำเนินอยู่ (สถานะ กำลังดำเนินการ)

เมื่อได้รับใบรับรองแล้ว:

  • ที่อยู่หน้าแรกของระบบ IoT ได้รับการอัปเดตเป็น URL HTTPS ใหม่ที่ลงท้ายด้วย .odoo-iot.com

  • แบนเนอร์ ใบรับรอง HTTPS แสดงระยะเวลาที่ใบรับรองมีผลใช้งาน หากต้องการดูข้อมูลนี้ ให้คลิกปุ่ม (เฟืองตั้งค่า) ที่มุมขวาบนของหน้าแรกของระบบ IoT

    หน้าแรกของกล่อง IoT พร้อมวันที่ที่ใบรับรอง HTTPS มีผลบังคับใช้