開源物聯網平台

頁面導讀
FastBee 開源物聯網平台
FastBee 是一款面向中小企業與個人開發者的輕量、易用、全端開源物聯網平台,集設備管理、資料監控、多端應用於一體。
核心亮點
- 內建 MQTT Broker:基於 Netty 開發,無需額外部署 EMQX 或其他 MQTT 伺服器
- 一鍵部署:Docker 容器化部署,快速搭建完整環境
- 多端覆蓋:Web 控制台 + 微信小程式 + Android/iOS + H5
- 硬體相容:支援 ESP32、ESP8266、樹莓派、合宙等主流硬體
系統功能
| 功能模組 | 說明 |
|---|---|
| 產品管理 | 建立產品、定義物模型、設備認證方式、產品分類及韌體版本管理 |
| 設備管理 | 設備註冊、分組、即時狀態監測、遠端控制、操作日誌及設備分享 |
| 物模型 | 標準化屬性、功能、事件定義,實現設備與平台資料語義統一 |
| 場景聯動 | 視覺化設定自動化場景,實現設備間智慧協作 |
| 規則指令碼 | 基於 Groovy 語法處理設備上報和平台下發資料,轉發匹配設備互動格式 |
| MQTT 接入 | 內建 Netty MQTT Broker,TCP 1883 + WebSocket 8083 |
| 影像監控 | 支援 GB/T 28181 國家標準協定,影像直播與雲台控制 |
| 權限管理 | 基於若依框架,使用者、角色、部門、職位及操作日誌精細化管理 |
| 多資料來源 | 支援 MySQL、PostgreSQL、MSSQL 關聯式資料庫 |
| 時序資料庫 | 支援 TDengine、IoTDB、InfluxDB(可選啟用) |
| 硬體 SDK | 提供 ESP-IDF、Arduino、樹莓派、合宙等硬體平台接入範例 |
| 行動端(简体中文) | UniApp 跨平台應用,一套程式碼支援微信小程式、Android、iOS、H5 |
技術堆疊
| 層級 | 技術選型 |
|---|---|
| 後端 | Spring Boot 2.5、MyBatis-Plus、Spring Security、JWT、Netty |
| 前端 | Vue 2、ElementUI、Vuex、Vue Router、Axios、ECharts |
| 行動端 | UniApp(微信小程式 / Android / iOS / H5) |
| 設備端 | ESP-IDF、Arduino、FreeRTOS |
| 資料庫 | MySQL 5.7+、Redis 7 |
| 串流媒體 | ZLMediaKit(GB/T 28181) |
| 部署 | Docker + Docker Compose |
| JDK | OpenJDK 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 遷移覆蓋範圍為商業版、組態、音箱、視覺化模組;完整清單見全量發佈說明(简体中文)。
- 兩套技術堆疊分屬不同版本口徑,升級或二次開發時請以所用版本的發佈說明為準,不要跨版本混用 JDK、Node 與相依套件設定;商業版與叢集版的版本邊界見技術 FAQ(简体中文)。
開源版 vs 商業版
| 功能 | 開源版 | 商業版 |
|---|---|---|
| MQTT 協定 | ✓ | ✓ |
| 產品 / 設備 / 物模型 | ✓ | ✓ |
| 場景聯動 | ✓ | ✓ |
| 規則指令碼 | ✓ | ✓ |
| 影像監控 (GB/T 28181) | ✓(僅直播) | ✓ |
| 權限管理 (若依) | ✓ | ✓ |
| CoAP / HTTP / TCP 協定 | ✗ | ✓ |
| 視覺化大螢幕 | ✗ | ✓ |
| Web 組態 (SCADA) | ✗ | 加購 |
| AI 知識庫 | ✗ | ✓ |
| 資料橋接 | ✗ | ✓ |
| 工單管理 | ✗ | ✓ |
| 物聯網卡管理 | ✗ | ✓ |
| 告警中心 | ✗ | ✓ |
| 多租戶 | ✗ | ✓ |
| OAuth SSO | ✗ | ✓ |
| OTA 韌體升級 | ✗ | ✓ |
註:
加購表示可選購的加購模組,不包含在商業版基礎授權內;Web 組態(SCADA)與智慧音箱均為加購模組,價格與訂閱見商業授權。
開源協議
FastBee 開源版採用 AGPL v3 協議,可用於個人學習和使用。商業用途建議購買商業版授權。
相關連結
- 平台原始碼:https://gitee.com/beecue/fastbee
- 行動端原始碼:https://gitee.com/beecue/fastbee-app
- 線上展示(商業版,開源版無展示網址):https://iot.fastbee.cn
- 設備端 SDK:FastBee-Arduino 文件(简体中文)
- QQ 交流群:720136372、46029159、073236354
GitHub、Gitee 的 Star、Fork 等動態資料以各儲存庫頁面即時顯示為準,官方文件不手工維護這些數字;引用第三方文章中的歷史數值時,應同時註明統計時間。
常見問題
FastBee 是開源的嗎?
是。FastBee 開源版採用 AGPL v3 協議,平台原始碼與行動端原始碼均在 Gitee 公開(見上方「相關連結」),可用於個人學習和使用;商業用途建議購買商業版授權。
FastBee(蜂信物聯)是哪個團隊維護的?
FastBee(蜂信物聯)由曲靖蜂信科技有限公司維護,專案原名物美智慧(wumei-smart),開源版原始碼託管於 Gitee 的 beecue/fastbee 與 GitHub 的 kerwincui/FastBee。檢索「蜂信」或「FastBee」時若出現其他同名主體,請以官網與上述官方原始碼儲存庫為準。
FastBee 支援哪些設備接入協定?
開源版內建 Netty MQTT Broker(TCP 1883 + WebSocket 8083),影像監控支援 GB/T 28181(僅直播);商業版在此基礎上增加 CoAP、HTTP、TCP、Modbus、JT808 等協定,完整對照見上方「開源版 vs 商業版」對照表。
開源版與商業版有什麼區別?
開源版涵蓋產品/設備/物模型、場景聯動、規則指令碼、權限管理等核心能力;商業版增加視覺化大螢幕、AI 知識庫、告警中心、多租戶、OTA 韌體升級、資料橋接、工單管理、物聯網卡管理等功能;Web 組態(SCADA)與智慧音箱為可選購的加購模組,不包含在商業版基礎授權內,逐項對照見上方對照表。
如何快速部署體驗?
依安裝部署章節使用 Docker Compose 一鍵部署即可在本機體驗;商業版提供線上展示 https://iot.fastbee.cn,開源版無展示網址。


