การจัดการผลิตภัณฑ์
ภาพรวมหน้านี้
ทางเข้าการใช้งานและขั้นตอนที่แนะนำ
- เข้าสู่ การจัดการอุปกรณ์ → การจัดการผลิตภัณฑ์ ยืนยันหมวดหมู่ผลิตภัณฑ์ ประเภทอุปกรณ์ โปรโตคอลการส่งข้อมูล โปรโตคอลการสื่อสาร และวิธีการยืนยันตัวตนก่อน
- หลังเพิ่มผลิตภัณฑ์ เข้าสู่รายละเอียดผลิตภัณฑ์ กำหนดค่า Thing Model, Modbus, SIP, ผลิตภัณฑ์ย่อย, การกำหนดค่าแอป หรือแอป SCADA ตามความสามารถของอุปกรณ์
- หลังกำหนดค่าเสร็จ เผยแพร่ผลิตภัณฑ์ แล้วเข้าสู่การจัดการอุปกรณ์เพื่อเพิ่มหรือนำเข้าอุปกรณ์
- หลังอุปกรณ์ออนไลน์ กลับไปที่หน้าผลิตภัณฑ์และ Thing Model เพื่อตรวจสอบซ้ำว่าข้อมูล คำสั่ง เหตุการณ์ กฎ และการแจ้งเตือนทำงานร่วมกันได้ปกติทั้งหมด
1. แนะนำการจัดการผลิตภัณฑ์
ผลิตภัณฑ์คือชุดรวมของอุปกรณ์ โดยทั่วไปเป็นคำอธิบายของอุปกรณ์กายภาพประเภทและรุ่นเดียวกัน คุณสามารถเรียนรู้ฟังก์ชันที่เกี่ยวข้องกับ ผลิตภัณฑ์ ได้จากบทนี้
1) ภาพรวม
ผลิตภัณฑ์มีความสามารถในการจัดการอุปกรณ์ที่เหมือนกันแบบกลุ่ม ครอบคลุมโปรโตคอลการส่งข้อมูล โปรโตคอลการสื่อสาร Thing Model และการกำหนดค่า modbus อุปกรณ์ที่เหมือนกันอยู่ภายใต้ผลิตภัณฑ์เดียวกัน ทำให้จัดการอุปกรณ์แบบรวมศูนย์ได้ นอกจากนี้ยังกำหนดค่า Scene Linkage หน้าภาพ SCADA และอื่น ๆ บนพื้นฐานของผลิตภัณฑ์ได้
2) รายการกำหนดค่าผลิตภัณฑ์
| รายการกำหนดค่า | คำอธิบาย |
|---|---|
| ชื่อผลิตภัณฑ์ | จำเป็น ชื่อผลิตภัณฑ์ กำหนดเอง |
| หมวดหมู่ผลิตภัณฑ์ | จำเป็น ดรอปดาวน์เลือกเดียว กำหนดค่าในเมนูหมวดหมู่ผลิตภัณฑ์ หลายผลิตภัณฑ์รวมเป็นหมวดหมู่เดียวกันได้ |
| ประเภทอุปกรณ์ | จำเป็น ดรอปดาวน์เลือกเดียว สำหรับการเฝ้าดูให้เลือกอุปกรณ์เฝ้าดูโดยตรง ประเภทอุปกรณ์อื่นดูเอกสารเกตเวย์และอุปกรณ์ย่อย (ภาษาจีน) |
| โปรโตคอลการสื่อสาร | จำเป็น ดรอปดาวน์เลือกเดียว ใช้เข้ารหัส/ถอดรหัสข้อมูลที่อุปกรณ์รายงาน ต้องเลือกให้เหมาะสม โปรโตคอลที่มีอยู่ดูที่เมนูการจัดการโปรโตคอล |
| โปรโตคอลการส่งข้อมูล | จำเป็น ดรอปดาวน์เลือกเดียว วิธีที่อุปกรณ์เชื่อมต่อกับแพลตฟอร์ม IoT ต้องเลือกให้เหมาะสม |
| ประเภทเฟิร์มแวร์ | จำเป็น ดรอปดาวน์เลือกเดียว เลือกให้เหมาะสม ดูเอกสารการอัปเกรด OTA ของอุปกรณ์ (ภาษาจีน) |
| วิธีเชื่อมต่อเครือข่าย | ไม่บังคับ ดรอปดาวน์เลือกเดียว เป็นเพียงป้ายกำกับ เลือกตามวิธีเชื่อมต่อเครือข่ายของอุปกรณ์ |
| ผลิตภัณฑ์ส่วนตัว | สวิตช์ เมื่อตั้งเป็นส่วนตัว ระดับล่างจะมองไม่เห็น |
| การอนุญาตอุปกรณ์ | สวิตช์ ฟังก์ชันการอนุญาตอุปกรณ์ ค่าเริ่มต้นไม่เปิดใช้ เมื่อผลิตภัณฑ์เปิดใช้รหัสอนุญาตอุปกรณ์ ต้องจัดสรรรหัสอนุญาตให้อุปกรณ์ ใช้ตอนอุปกรณ์ยืนยันตัวตน |
| วิธีการยืนยันตัวตน | จำเป็น วิธีการยืนยันตัวตนการเชื่อมต่ออุปกรณ์ ดรอปดาวน์เลือกเดียว ดูเอกสารการเชื่อมต่ออุปกรณ์ของโปรโตคอลต่าง ๆ ใต้คอลัมน์การเชื่อมต่ออุปกรณ์ |
| วิธีระบุตำแหน่ง | จำเป็น ดรอปดาวน์เลือกเดียว ระบุตำแหน่งอัตโนมัติ: เมื่ออุปกรณ์ยืนยันตัวตน แพลตฟอร์มจะรับตำแหน่งอุปกรณ์โดยอัตโนมัติ อุปกรณ์ระบุตำแหน่ง: อุปกรณ์รายงานข้อมูลลองจิจูดและละติจูดผ่านหัวข้อ /info/post ด้วยตนเอง ตำแหน่งกำหนดเอง: กำหนดค่าข้อมูลลองจิจูดและละติจูดเองในรายละเอียดอุปกรณ์ |
| หมายเลขผลิตภัณฑ์ | ระบบสร้างโดยอัตโนมัติ |
| บัญชียืนยันตัวตน | จำเป็น ระบบสร้างโดยอัตโนมัติเมื่อเพิ่มใหม่ แก้ไขเองได้ |
| รหัสผ่านยืนยันตัวตน | จำเป็น ระบบสร้างโดยอัตโนมัติเมื่อเพิ่มใหม่ แก้ไขเองได้ |
| คีย์ยืนยันตัวตน | จำเป็น ระบบสร้างโดยอัตโนมัติเมื่อเพิ่มใหม่ แก้ไขเองได้ |
| รูปภาพผลิตภัณฑ์ | ไม่บังคับ แก้ไขเองได้ |
| ข้อมูลหมายเหตุ | ช่องป้อนข้อมูลที่ไม่บังคับ |
3) รายการผลิตภัณฑ์
3.1) เพิ่ม
คลิกปุ่ม "+ เพิ่ม" เพื่อเปิดหน้าต่างเพิ่มผลิตภัณฑ์ หลังคลิกตกลง จะเห็นผลิตภัณฑ์นั้นในรายการแล้ว
提示
หมายเหตุ: เมื่อประเภทอุปกรณ์ของผลิตภัณฑ์เลือกอุปกรณ์เกตเวย์ และโปรโตคอลการสื่อสารเลือกโปรโตคอล ModbusRtu, โปรโตคอลแยกวิเคราะห์ Modbus เป็น Json - Huapu, โปรโตคอล ModbusTcp หรือโปรโตคอลแยกวิเคราะห์เกตเวย์ JSON จะมีปุ่มกำหนดค่าผลิตภัณฑ์ย่อย เมื่อเลือกแล้วสามารถนำเข้าผลิตภัณฑ์ย่อยได้โดยตรง วิธีกำหนดค่าโดยละเอียดดูเอกสารเกตเวย์และอุปกรณ์ย่อย (ภาษาจีน)

3.2) คัดลอก
คลิกปุ่ม "คัดลอก" เพื่อเปิดหน้าต่างเลือกผลิตภัณฑ์ เลือกผลิตภัณฑ์ที่ต้องการ แล้วคลิกตกลงเพื่อคัดลอกผลิตภัณฑ์ที่เหมือนกันทุกประการออกมา 
3.3) นำเข้า
คลิกปุ่ม "นำเข้า" เพื่อเปิดหน้าต่างนำเข้าผลิตภัณฑ์ ดาวน์โหลดไฟล์เทมเพลต json ก่อน แล้วแก้ไขไฟล์ json จากนั้นคลิกอัปโหลดไฟล์ สุดท้ายคลิกตกลงเพื่อนำเข้า
3.4) แสดงผลิตภัณฑ์ขององค์กรระดับบน
เมื่อเลือกแล้ว ระบบจะค้นหาผลิตภัณฑ์ขององค์กรระดับบนออกมา แต่ไม่รองรับการแก้ไข
4) รายละเอียดผลิตภัณฑ์
หน้ารายละเอียดผลิตภัณฑ์ประกอบด้วยข้อมูลพื้นฐาน โมเดลผลิตภัณฑ์ การกำหนดค่า Modbus การอนุญาตอุปกรณ์ แอป SCADA การกำหนดค่าแอป และอื่น ๆ
提示
หมายเหตุ: ยกเว้นผลิตภัณฑ์ย่อย งาน polling และการกำหนดค่าแอป ฟังก์ชันอื่นทั้งหมดต้องยกเลิกการเผยแพร่ผลิตภัณฑ์ก่อนจึงจะแก้ไขได้
4.1) ข้อมูลพื้นฐาน
สามารถแก้ไขข้อมูลพื้นฐานบางส่วนได้
4.2) โมเดลผลิตภัณฑ์
Thing Model คือคำอธิบายของอุปกรณ์บนระบบคลาวด์ นิยามอุปกรณ์จริงจากสี่มิติ: คุณสมบัติ ฟังก์ชัน เหตุการณ์ และป้ายกำกับ
- นำเข้าไฟล์ Thing Model: คลิกเพื่อเข้าสู่หน้าต่างนำเข้าจำนวนมาก ดาวน์โหลดไฟล์เทมเพลตนำเข้า Thing Model ของผลิตภัณฑ์ก่อน แก้ไขให้เสร็จแล้วคลิกอัปโหลดไฟล์ สุดท้ายคลิกตกลงเพื่อนำเข้า
- นำเข้า Thing Model ทั่วไป: คลิกเพื่อเข้าสู่หน้าต่างนำเข้า Thing Model ทั่วไป เลือก Thing Model ทั่วไปที่เหมาะสม สุดท้ายคลิกนำเข้า
- ดู Thing Model: คลิกเพื่อเข้าสู่หน้าต่าง Thing Model สามารถดูโครงสร้างข้อมูลของ Thing Model ทั้งหมด

4.2) การกำหนดค่าแอป
ส่วนติดต่อโหมดสถานะของฝั่งมือถือรองรับการกำหนดเอง สามารถคลิกกำหนดค่าในการกำหนดค่าแอปของผลิตภัณฑ์ ปรับแต่งส่วนติดต่อตามความต้องการในหน้ากำหนดค่า หลังกำหนดค่าเสร็จคลิกเปิดใช้
4.3) การอนุญาตอุปกรณ์
ฟังก์ชันที่เลือกได้ เมื่อเปิดใช้แล้วใช้สำหรับการยืนยันตัวตนอุปกรณ์เป็นหลัก ต้องจัดสรรรหัสอนุญาตให้อุปกรณ์
4.4) การกำหนดค่า SIP
รายการกำหนดค่าโปรโตคอล SIP สอดคล้องกับโปรโตคอลมาตรฐานแห่งชาติ GB28181 (มาตรฐานแห่งชาติของระบบเครือข่ายเฝ้าดูวิดีโอความปลอดภัยสาธารณะ) หน้าที่หลักคือทำให้ผลิตภัณฑ์นี้ (โดยทั่วไปเป็นอุปกรณ์วิดีโอ เช่น กล้อง) เชื่อมต่อกับแพลตฟอร์มเฝ้าดูวิดีโอ GB28181 มาตรฐานแห่งชาติผ่านโปรโตคอล SIP เพื่อทำฟังก์ชันการลงทะเบียนอุปกรณ์ การส่งสตรีมวิดีโอ การควบคุมอุปกรณ์ และอื่น ๆ
4.5) ผลิตภัณฑ์ย่อย
สำหรับประเภทอุปกรณ์เกตเวย์ โปรโตคอลการสื่อสารบางตัวรองรับการกำหนดค่าผลิตภัณฑ์ย่อย
- เพิ่ม: คลิกเพื่อเข้าสู่หน้าต่างเลือกผลิตภัณฑ์ เลือกผลิตภัณฑ์ย่อยที่ต้องการ สุดท้ายคลิกตกลงเพื่อผูก
- ตั้งที่อยู่: คลิกเพื่อแก้ไขที่อยู่อุปกรณ์ย่อยเริ่มต้นของผลิตภัณฑ์ย่อย ต้องไม่ซ้ำกัน

4.6) การกำหนดค่า Modbus
ผลิตภัณฑ์ที่ใช้โปรโตคอลที่เกี่ยวกับ Modbusต้องกำหนดค่า เป็นการกำหนดค่าคุณสมบัติของตัวเกตเวย์เองหรืออุปกรณ์ย่อยของเกตเวย์ในอุปกรณ์ modbus วิธีกำหนดค่าโดยละเอียดดูเอกสารเกตเวย์และอุปกรณ์ย่อย (ภาษาจีน)
4.7) งาน Polling
โปรโตคอลที่เกี่ยวกับ Modbus ต้องกำหนดค่างาน polling จึงจะรวบรวมข้อมูลเชิงรุกได้ ใน การกำหนดค่า Modbus ของผลิตภัณฑ์ - การกำหนดค่าเกตเวย์/อุปกรณ์ย่อย วิธีรวบรวมต้องเลือกการ polling จากคลาวด์ เมื่อสร้างอุปกรณ์ อุปกรณ์จะสืบทอด
4.8) การส่งคำสั่งลง
เมื่อโปรโตคอลการสื่อสารของผลิตภัณฑ์เลือกโปรโตคอล ModbusTcp ให้กำหนดค่าคำสั่งบางส่วน เมื่อสร้างอุปกรณ์ อุปกรณ์จะสืบทอด สามารถคลิกส่งลงที่ฝั่งอุปกรณ์
4.9) แอป SCADA
ออกแบบหน้าภาพ SCADA สำหรับผลิตภัณฑ์ อุปกรณ์ทั้งหมดภายใต้ผลิตภัณฑ์นั้นสามารถดูหน้าภาพ SCADA นี้ และแสดงข้อมูลที่อุปกรณ์รายงานแบบเรียลไทม์หรือส่งคำสั่งลง
5) เผยแพร่ผลิตภัณฑ์
ผลิตภัณฑ์ที่สร้างใหม่มีสถานะยังไม่เผยแพร่โดยค่าเริ่มต้น หลังนิยามผลิตภัณฑ์เสร็จตามรายละเอียดผลิตภัณฑ์ คลิกปุ่ม "เผยแพร่ผลิตภัณฑ์" เพื่อเปิดใช้ จากนั้นจึงสร้างอุปกรณ์ที่สอดคล้องกับผลิตภัณฑ์นั้นได้
提示
หมายเหตุ: หากผลิตภัณฑ์อยู่ในสถานะยังไม่เผยแพร่ อุปกรณ์จะยืนยันตัวตนไม่สำเร็จ
6) หลายผู้เช่า
การแยกผู้เช่า: องค์กรระดับบนสามารถใช้และแก้ไขผลิตภัณฑ์ขององค์กรระดับล่าง องค์กรระดับล่างสามารถดูและใช้ผลิตภัณฑ์ขององค์กรระดับบนได้แต่แก้ไขไม่ได้
7) ตารางช่วยตัดสินใจการกำหนดค่า
สิ่งที่เลือกผิดได้ง่ายที่สุดเมื่อสร้างผลิตภัณฑ์คือประเภทอุปกรณ์ โปรโตคอลการสื่อสาร โปรโตคอลการส่งข้อมูล และวิธีการยืนยันตัวตน แนะนำให้ตัดสินตามตารางด้านล่างก่อน แล้วจึงสร้างผลิตภัณฑ์
| สถานการณ์ | ประเภทอุปกรณ์ | โปรโตคอลการส่งข้อมูล | โปรโตคอลการสื่อสาร | คำอธิบาย |
|---|---|---|---|---|
| เซ็นเซอร์ MQTT ทั่วไป | อุปกรณ์เชื่อมต่อโดยตรง | MQTT | การแยกวิเคราะห์ JSON หรือโปรโตคอลกำหนดเอง | วิธีเชื่อมต่อที่พบบ่อยที่สุด เหมาะกับการเริ่มใช้งานด่วน |
| อุปกรณ์รายงานเชิงรุกผ่าน HTTP | อุปกรณ์เชื่อมต่อโดยตรง | HTTP | การแยกวิเคราะห์ JSON หรือโปรโตคอลกำหนดเอง | เหมาะกับการรายงานความถี่ต่ำ อุปกรณ์ที่มีความสามารถ HTTP อยู่แล้ว |
| อุปกรณ์โปรโตคอลส่วนตัวผ่าน TCP | อุปกรณ์เชื่อมต่อโดยตรง | TCP | โปรโตคอลกำหนดเอง | ต้องมีการเข้ารหัส/ถอดรหัสฝั่งเซิร์ฟเวอร์เพื่อปรับเข้ากัน |
| เกตเวย์ Modbus RTU | อุปกรณ์เกตเวย์ | เลือกตามเส้นทางหน้างาน | ModbusRtu หรือโปรโตคอลเกตเวย์ | ต้องกำหนดค่าผลิตภัณฑ์ย่อย รีจิสเตอร์ และงาน polling |
| อุปกรณ์ Modbus TCP | อุปกรณ์เชื่อมต่อโดยตรงหรืออุปกรณ์เกตเวย์ | Modbus TCP | โปรโตคอล ModbusTcp | ต้องระบุว่าอุปกรณ์เป็นไคลเอนต์หรือเซิร์ฟเวอร์ |
| กล้อง GB28181 | อุปกรณ์เฝ้าดู | SIP/GB28181 | โปรโตคอล SIP/วิดีโอ | ต้องกำหนดค่า SIP และบริการสตรีมมิง |
| เทอร์มินัลระบุตำแหน่งยานพาหนะ | อุปกรณ์เชื่อมต่อโดยตรง | TCP/JT808 | โปรโตคอล JT808 | ต้องวางแผนการแม็ปหมายเลขโทรศัพท์เทอร์มินัลกับหมายเลขอุปกรณ์ |
เช็กลิสต์ตรวจรับก่อนเผยแพร่
แนะนำให้ตรวจสอบทีละรายการก่อนเผยแพร่ผลิตภัณฑ์:
| รายการตรวจสอบ | สถานะปกติ |
|---|---|
| ข้อมูลพื้นฐานผลิตภัณฑ์ | ยืนยันชื่อผลิตภัณฑ์ หมวดหมู่ ประเภทอุปกรณ์ โปรโตคอล และวิธีการยืนยันตัวตนแล้ว |
| Thing Model | ตัวระบุคุณสมบัติ ฟังก์ชัน และเหตุการณ์ไม่ซ้ำกัน ชนิดข้อมูลถูกต้อง |
| ข้อมูลการยืนยันตัวตน | สร้างบัญชี รหัสผ่าน และคีย์ MQTT/HTTP/TCP แล้ว |
| การอนุญาตอุปกรณ์ | หากเปิดใช้การอนุญาต เตรียมวิธีจัดสรรรหัสอนุญาตแล้ว |
| การกำหนดค่า Modbus | ยืนยันรีจิสเตอร์ ที่อยู่สเลฟ ฟังก์ชันโค้ด และงาน polling แล้ว |
| ผลิตภัณฑ์ย่อย | ผลิตภัณฑ์เกตเวย์ผูกผลิตภัณฑ์ย่อยที่ต้องจัดการแล้ว |
| การกำหนดค่า SIP | ผลิตภัณฑ์วิดีโอกำหนดค่าข้อมูล SIP และบริการสตรีมมิงแล้ว |
| การกำหนดค่าแอป | เปิดใช้โหมดสถานะฝั่งมือถือหรือแอป SCADA ตามต้องการแล้ว |
| สถานะเผยแพร่ | สถานะสุดท้ายของผลิตภัณฑ์เป็นเผยแพร่แล้ว |
คำถามที่พบบ่อย
เผยแพร่ผลิตภัณฑ์ไม่สำเร็จ
ตรวจสอบว่าฟิลด์ที่จำเป็นครบหรือไม่ ตัวระบุ Thing Model ซ้ำกันหรือไม่ การกำหนดค่าโปรโตคอลขาดหายไปหรือไม่ การกำหนดค่าบางส่วนต้องยกเลิกการเผยแพร่ก่อนจึงจะแก้ไขได้
อุปกรณ์ยืนยันตัวตนไม่สำเร็จ
ตรวจสอบก่อนว่าผลิตภัณฑ์เผยแพร่แล้วหรือไม่ และ product ID, หมายเลขอุปกรณ์, บัญชียืนยันตัวตน, รหัสผ่านยืนยันตัวตนที่ฝั่งอุปกรณ์ใช้ตรงกับผลิตภัณฑ์ปัจจุบันหรือไม่
อุปกรณ์รายงานแล้วแต่หน้าเว็บไม่แสดงข้อมูล
ตรวจสอบว่าตัวระบุ Thing Model ตรงกับ id ในรายงานที่อุปกรณ์ส่งทุกประการหรือไม่ ชนิดข้อมูลตรงกันหรือไม่ และสร้างอุปกรณ์หลังเผยแพร่ผลิตภัณฑ์หรือไม่
องค์กรระดับล่างมองไม่เห็นผลิตภัณฑ์
ตรวจสอบว่าผลิตภัณฑ์เป็นผลิตภัณฑ์ส่วนตัวหรือไม่ สิทธิ์ข้อมูลขององค์กร สิทธิ์ของบทบาทปัจจุบัน และเลือกแสดงผลิตภัณฑ์ขององค์กรระดับบนหรือไม่
ทางเข้าการพัฒนาต่อยอด
| ประเภท | เส้นทางหรืออินเทอร์เฟซ | คำอธิบาย |
|---|---|---|
| หน้า Vue3 | vue3/src/views/iot/product | รายการผลิตภัณฑ์ รายละเอียดผลิตภัณฑ์ โมเดลผลิตภัณฑ์ และการกำหนดค่าแอป |
| API Vue3 | vue3/src/api/iot | การห่อหุ้มอินเทอร์เฟซผลิตภัณฑ์ โมเดล โปรโตคอล และอื่น ๆ |
| อินเทอร์เฟซแบ็กเอนด์ | /iot/product | อินเทอร์เฟซการจัดการผลิตภัณฑ์ |
| อินเทอร์เฟซแบ็กเอนด์ | /iot/model | อินเทอร์เฟซ Thing Model ของผลิตภัณฑ์ |
| อินเทอร์เฟซแบ็กเอนด์ | /iot/protocol | อินเทอร์เฟซการจัดการโปรโตคอล |
| โมดูลโปรโตคอล | springboot/fastbee-protocol | การเข้ารหัส/ถอดรหัสโปรโตคอลอุปกรณ์ |
| โมดูลธุรกิจ | springboot/fastbee-open-api | Controller ที่เกี่ยวกับผลิตภัณฑ์ |
| สคริปต์ SQL | springboot/sql | โครงสร้างตารางและสคริปต์อัปเกรดที่เกี่ยวกับผลิตภัณฑ์ Thing Model และโปรโตคอล |


