Skip to content

开源物联网平台 ​


开源物联网平台页面截图

页面导读 ​

页面内容FastBee 开源版产品总览:平台定位、核心亮点、系统功能、技术栈与开源版/商业版差异。
适用场景适合首次接触 FastBee 的开发者与选型评估人员,快速判断开源版是否匹配项目需求。
前置条件无;阅读后如需动手体验,可按安装部署章节完成 Docker 一键部署。

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
JDKOpenJDK 8

开源 vs 商业版 ​

功能开源版商业版
MQTT 协议✓✓
产品 / 设备 / 物模型✓✓
场景联动✓✓
规则脚本✓✓
视频监控 (GB/T 28181)✓(仅直播)✓
权限管理 (若依)✓✓
CoAP / HTTP / TCP 协议✗✓
可视化大屏✗✓
Web 组态 (SCADA)✗✓
AI 知识库✗✓
数据桥接✗✓
工单管理✗✓
物联网卡管理✗✓
告警中心✗✓
多租户✗✓
OAuth SSO✗✓
OTA 固件升级✗✓

开源协议

FastBee 开源版采用 AGPL v3 协议,可用于个人学习和使用。商业用途推荐购买商业版授权。

相关链接 ​

常见问题 ​

FastBee 是开源的吗? ​

是。FastBee 开源版采用 AGPL v3 协议,平台源码与移动端源码均在 Gitee 公开(见上方「相关链接」),可用于个人学习和使用;商业用途推荐购买商业版授权。

FastBee 支持哪些设备接入协议? ​

开源版内置 Netty MQTT Broker(TCP 1883 + WebSocket 8083),视频监控支持 GB/T 28181(仅直播);商业版在此基础上增加 CoAP、HTTP、TCP、Modbus、JT808 等协议,完整对照见上方「开源 vs 商业版」对比表。

开源版与商业版有什么区别? ​

开源版覆盖产品/设备/物模型、场景联动、规则脚本、权限管理等核心能力;商业版增加可视化大屏、Web 组态(SCADA)、AI 知识库、告警中心、多租户、OTA 固件升级、数据桥接、工单管理、物联网卡管理等功能,逐项对照见上方对比表。

如何快速部署体验? ​

按安装部署章节使用 Docker Compose 一键部署即可本地体验;商业版提供在线演示 https://iot.fastbee.cn,开源版无演示地址。

蜂信物联 | fastbee.cn