Skip to content

แพลตฟอร์ม IoT โอเพนซอร์ส ​


ภาพหน้าจอหน้าแพลตฟอร์ม IoT โอเพนซอร์ส

ภาพรวมหน้านี้ ​

เนื้อหาของหน้าภาพรวมผลิตภัณฑ์ FastBee รุ่นโอเพนซอร์ส: ตำแหน่งของแพลตฟอร์ม จุดเด่นหลัก ฟังก์ชันระบบ เทคโนโลยีที่ใช้ และความแตกต่างระหว่างรุ่นโอเพนซอร์สกับรุ่นเชิงพาณิชย์
เหมาะสำหรับนักพัฒนาและผู้ประเมินการเลือกใช้ที่เพิ่งรู้จัก FastBee เป็นครั้งแรก เพื่อตัดสินอย่างรวดเร็วว่ารุ่นโอเพนซอร์สตรงกับความต้องการของโครงการหรือไม่
ข้อกำหนดเบื้องต้นไม่มี หากต้องการลองใช้งานจริงหลังจากอ่าน สามารถติดตั้งแบบคลิกเดียวด้วย Docker ตามบทการติดตั้งและปรับใช้

แพลตฟอร์ม IoT โอเพนซอร์ส FastBee ​

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

จุดเด่นหลัก

  • MQTT Broker ในตัว: พัฒนาบน Netty ไม่ต้องติดตั้ง EMQX หรือเซิร์ฟเวอร์ MQTT อื่นเพิ่มเติม
  • ติดตั้งแบบคลิกเดียว: ปรับใช้แบบคอนเทนเนอร์ด้วย Docker ตั้งค่าสภาพแวดล้อมครบถ้วนได้อย่างรวดเร็ว
  • ครอบคลุมหลายปลายทาง: เว็บคอนโซล + มินิโปรแกรม WeChat + Android/iOS + H5
  • รองรับฮาร์ดแวร์: รองรับฮาร์ดแวร์กระแสหลัก เช่น ESP32, ESP8266, Raspberry Pi และ LuatOS

ฟังก์ชันระบบ ​

โมดูลฟังก์ชันคำอธิบาย
การจัดการผลิตภัณฑ์สร้างผลิตภัณฑ์ กำหนด Thing Model วิธีการยืนยันตัวตนอุปกรณ์ หมวดหมู่ผลิตภัณฑ์ และการจัดการเวอร์ชันเฟิร์มแวร์
การจัดการอุปกรณ์ลงทะเบียนอุปกรณ์ จัดกลุ่ม ตรวจสอบสถานะแบบเรียลไทม์ ควบคุมระยะไกล บันทึกการทำงาน และการแชร์อุปกรณ์
Thing Modelกำหนดคุณสมบัติ ฟังก์ชัน และเหตุการณ์อย่างเป็นมาตรฐาน เพื่อให้ข้อมูลระหว่างอุปกรณ์กับแพลตฟอร์มมีความหมายตรงกัน
Scene Linkageกำหนดค่าฉากอัตโนมัติแบบภาพ เพื่อให้อุปกรณ์ทำงานร่วมกันอย่างชาญฉลาด
Rule Scriptประมวลผลข้อมูลที่อุปกรณ์รายงานและข้อมูลที่แพลตฟอร์มส่งลงด้วยไวยากรณ์ Groovy และแปลงให้ตรงกับรูปแบบการโต้ตอบของอุปกรณ์
การเชื่อมต่อ MQTTNetty MQTT Broker ในตัว TCP 1883 + WebSocket 8083
การเฝ้าดูวิดีโอรองรับมาตรฐานแห่งชาติ GB/T 28181 ถ่ายทอดสดวิดีโอและควบคุม PTZ
การจัดการสิทธิ์ใช้เฟรมเวิร์ก RuoYi จัดการผู้ใช้ บทบาท แผนก ตำแหน่ง และบันทึกการทำงานอย่างละเอียด
หลายแหล่งข้อมูลรองรับฐานข้อมูลเชิงสัมพันธ์ MySQL, PostgreSQL, MSSQL
ฐานข้อมูลอนุกรมเวลารองรับ TDengine, IoTDB, InfluxDB (เลือกเปิดใช้ได้)
SDK ฮาร์ดแวร์มีตัวอย่างการเชื่อมต่อสำหรับแพลตฟอร์มฮาร์ดแวร์ เช่น ESP-IDF, Arduino, Raspberry Pi และ LuatOS
แอปมือถือ (ภาษาจีน)แอปข้ามแพลตฟอร์มด้วย UniApp โค้ดชุดเดียวรองรับมินิโปรแกรม WeChat, Android, iOS, H5

เทคโนโลยีที่ใช้ ​

ชั้นเทคโนโลยีที่เลือก
แบ็กเอนด์Spring Boot 2.5, MyBatis-Plus, Spring Security, JWT, Netty
ฟรอนต์เอนด์Vue 2, ElementUI, Vuex, Vue Router, Axios, ECharts
มือถือUniApp (มินิโปรแกรม WeChat / Android / iOS / H5)
ฝั่งอุปกรณ์ESP-IDF, Arduino, FreeRTOS
ฐานข้อมูลMySQL 5.7+, Redis 7
สตรีมมิงมีเดียZLMediaKit (GB/T 28181)
การปรับใช้Docker + Docker Compose
JDKOpenJDK 8

ขอบเขตเวอร์ชันที่ใช้ได้

  • ตารางเทคโนโลยีข้างต้น (Spring Boot 2.5 / Vue 2 / OpenJDK 8) อธิบายโปรเจกต์โค้ดที่สอดคล้องกับเอกสารรุ่นโอเพนซอร์ส v2 สอดคล้องกับข้อกำหนดของคอมโพเนนต์ในการติดตั้งและปรับใช้ (ภาษาจีน)
  • บันทึกการเปิดตัว V2.9.0 (ภาษาจีน) (2026-05-29) ประกาศอัปเกรดแบ็กเอนด์ของแพลตฟอร์มเป็น Spring Boot 3.5.11 + Java 21 และสคริปต์รัน Docker ต้องใช้ JDK 21 ส่วนขอบเขตการย้ายฟรอนต์เอนด์ไป Vue3 ครอบคลุมโมดูลรุ่นเชิงพาณิชย์ SCADA ลำโพงอัจฉริยะ และการแสดงผลภาพ รายการฉบับสมบูรณ์ดูได้ที่บันทึกการเปิดตัวทั้งหมด (ภาษาจีน)
  • เทคโนโลยีทั้งสองชุดอยู่คนละขอบเขตเวอร์ชัน เมื่ออัปเกรดหรือพัฒนาต่อ โปรดยึดตามบันทึกการเปิดตัวของเวอร์ชันที่ใช้ และอย่าผสมการตั้งค่า JDK, Node และดีเพนเดนซีข้ามเวอร์ชัน ขอบเขตเวอร์ชันของรุ่นเชิงพาณิชย์และรุ่นคลัสเตอร์ดูได้ที่ FAQ ด้านเทคนิค (ภาษาจีน)

รุ่นโอเพนซอร์ส เทียบกับ รุ่นเชิงพาณิชย์ ​

ฟังก์ชันรุ่นโอเพนซอร์สรุ่นเชิงพาณิชย์
โปรโตคอล MQTT✓✓
ผลิตภัณฑ์ / อุปกรณ์ / Thing Model✓✓
Scene Linkage✓✓
Rule Script✓✓
การเฝ้าดูวิดีโอ (GB/T 28181)✓ (เฉพาะถ่ายทอดสด)✓
การจัดการสิทธิ์ (RuoYi)✓✓
โปรโตคอล CoAP / HTTP / TCP✗✓
จอภาพขนาดใหญ่ (Visualization)✗✓
Web SCADA✗ซื้อเพิ่ม
ฐานความรู้ AI✗✓
Data Bridging✗✓
การจัดการใบงาน✗✓
การจัดการซิม IoT✗✓
ศูนย์แจ้งเตือน✗✓
หลายผู้เช่า (Multi-tenant)✗✓
OAuth SSO✗✓
อัปเกรดเฟิร์มแวร์ OTA✗✓

หมายเหตุ: ซื้อเพิ่ม หมายถึงโมดูลเสริมที่เลือกซื้อได้ ไม่รวมอยู่ในใบอนุญาตพื้นฐานของรุ่นเชิงพาณิชย์ Web SCADA และลำโพงอัจฉริยะเป็นโมดูลเสริมทั้งคู่ ราคาและการสมัครสมาชิกดูได้ที่ใบอนุญาตเชิงพาณิชย์

สัญญาอนุญาตโอเพนซอร์ส

FastBee รุ่นโอเพนซอร์สใช้สัญญาอนุญาต AGPL v3 ใช้เพื่อการเรียนรู้และใช้งานส่วนบุคคลได้ สำหรับการใช้งานเชิงพาณิชย์ แนะนำให้ซื้อใบอนุญาตรุ่นเชิงพาณิชย์

ลิงก์ที่เกี่ยวข้อง ​

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

คำถามที่พบบ่อย ​

FastBee เป็นโอเพนซอร์สหรือไม่? ​

เป็น FastBee รุ่นโอเพนซอร์สใช้สัญญาอนุญาต AGPL v3 ทั้งซอร์สโค้ดแพลตฟอร์มและซอร์สโค้ดแอปมือถือเปิดเผยบน Gitee (ดูหัวข้อ「ลิงก์ที่เกี่ยวข้อง」ด้านบน) ใช้เพื่อการเรียนรู้และใช้งานส่วนบุคคลได้ สำหรับการใช้งานเชิงพาณิชย์ แนะนำให้ซื้อใบอนุญาตรุ่นเชิงพาณิชย์

FastBee (蜂信物联) ดูแลโดยทีมใด? ​

FastBee (蜂信物联) ดูแลโดยบริษัท Qujing Fengxin Technology Co., Ltd. (曲靖蜂信科技有限公司) โปรเจกต์เดิมชื่อ wumei-smart (物美智能) ซอร์สโค้ดรุ่นโอเพนซอร์สโฮสต์อยู่ที่ beecue/fastbee บน Gitee และ kerwincui/FastBee บน GitHub หากค้นหา「蜂信」หรือ「FastBee」แล้วพบองค์กรอื่นที่ใช้ชื่อเดียวกัน โปรดยึดตามเว็บไซต์อย่างเป็นทางการและรีโพซิทอรีซอร์สโค้ดข้างต้น

FastBee รองรับโปรโตคอลการเชื่อมต่ออุปกรณ์ใดบ้าง? ​

รุ่นโอเพนซอร์สมี Netty MQTT Broker ในตัว (TCP 1883 + WebSocket 8083) และการเฝ้าดูวิดีโอรองรับ GB/T 28181 (เฉพาะถ่ายทอดสด) รุ่นเชิงพาณิชย์เพิ่มโปรโตคอล CoAP, HTTP, TCP, Modbus, JT808 และอื่น ๆ การเปรียบเทียบฉบับสมบูรณ์ดูได้ที่ตาราง「รุ่นโอเพนซอร์ส เทียบกับ รุ่นเชิงพาณิชย์」ด้านบน

รุ่นโอเพนซอร์สกับรุ่นเชิงพาณิชย์ต่างกันอย่างไร? ​

รุ่นโอเพนซอร์สครอบคลุมความสามารถหลัก เช่น ผลิตภัณฑ์/อุปกรณ์/Thing Model, Scene Linkage, Rule Script และการจัดการสิทธิ์ รุ่นเชิงพาณิชย์เพิ่มจอภาพขนาดใหญ่ ฐานความรู้ AI ศูนย์แจ้งเตือน หลายผู้เช่า อัปเกรดเฟิร์มแวร์ OTA, Data Bridging การจัดการใบงาน และการจัดการซิม IoT ส่วน Web SCADA และลำโพงอัจฉริยะเป็นโมดูลเสริมที่เลือกซื้อได้ ไม่รวมในใบอนุญาตพื้นฐานของรุ่นเชิงพาณิชย์ การเปรียบเทียบรายรายการดูได้ที่ตารางด้านบน

จะปรับใช้เพื่อลองใช้งานอย่างรวดเร็วได้อย่างไร? ​

ทำตามบทการติดตั้งและปรับใช้ด้วย Docker Compose แบบคลิกเดียวเพื่อลองใช้งานในเครื่องได้ รุ่นเชิงพาณิชย์มีสาธิตออนไลน์ที่ https://iot.fastbee.cn ส่วนรุ่นโอเพนซอร์สไม่มีที่อยู่สาธิต