{"id":14963834,"url":"https://github.com/kerwincui/fastbee","last_synced_at":"2025-05-14T05:12:19.930Z","repository":{"id":37518489,"uuid":"370383015","full_name":"kerwincui/FastBee","owner":"kerwincui","description":"FastBee开源物联网平台，简单易用，可用于搭建物联网平台以及二次开发和学习。适用于智能家居、智慧办公、智慧社区、农业监测、水利监测、工业控制等。","archived":false,"fork":false,"pushed_at":"2025-04-01T08:32:11.000Z","size":324614,"stargazers_count":1732,"open_issues_count":3,"forks_count":502,"subscribers_count":35,"default_branch":"master","last_synced_at":"2025-04-03T16:43:58.069Z","etag":null,"topics":["esp8266","iot","java","smarthome"],"latest_commit_sha":null,"homepage":"http://fastbee.cn","language":"Java","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"agpl-3.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/kerwincui.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":"RoadMap.md","authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2021-05-24T14:35:50.000Z","updated_at":"2025-04-03T14:18:19.000Z","dependencies_parsed_at":"2024-12-26T03:12:46.515Z","dependency_job_id":null,"html_url":"https://github.com/kerwincui/FastBee","commit_stats":{"total_commits":942,"total_committers":27,"mean_commits":"34.888888888888886","dds":"0.12420382165605093","last_synced_commit":"c2a7aafcd460f9f29e466bf72bfab83afe546860"},"previous_names":[],"tags_count":7,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/kerwincui%2FFastBee","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/kerwincui%2FFastBee/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/kerwincui%2FFastBee/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/kerwincui%2FFastBee/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/kerwincui","download_url":"https://codeload.github.com/kerwincui/FastBee/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":248312967,"owners_count":21082781,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["esp8266","iot","java","smarthome"],"created_at":"2024-09-24T13:32:12.560Z","updated_at":"2025-04-10T23:20:54.966Z","avatar_url":"https://github.com/kerwincui.png","language":"Java","readme":"![](https://oscimg.oschina.net/oscnet/up-09e0fd4e7966a3049aa39e7ab2a99dc5586.png)\r\n\r\n### 一、项目介绍\r\n\r\n1. FastBee开源物联网平台，简单易用，更适合中小企业和个人学习使用。适用于智能家居、智慧办公、智慧社区、农业监测、水利监测、工业控制等。\r\n\r\n2. 系统后端采用Spring boot；前端采用Vue；Mqtt服务端使用netty搭建；移动端支持微信小程序、安卓、苹果和H5采用Uniapp；数据库采用Mysql、TDengine和Redis；设备端支持ESP32、ESP8266、树莓派、合宙等；\r\n\r\n\r\n### 二、系统功能\r\n\r\n|           系统功能           | 功能说明                                            | 开源版本 | 商业版本  |\r\n|:------------------------:|:-----------------------------------------------:|------|--------------|\r\n|           产品管理           | 产品详情、产品物模型、产品分类、设备授权、产品固件                       | 支持   | 支持  |\r\n|           设备管理           | 设备详情、设备分组、设备日志、设备分享、设备实时控制、实时状态、数据监测            | 支持   | 支持  |\r\n|          物模型管理           | 属性（设备状态和监测数据），功能（执行特定任务），事件（设备主动上报给云端）          | 支持   | 支持  |\r\n|          MQTT接入          | emqx开源版、netty版本MqttBroker | 支持 | 支持           |\r\n|          硬件 SDK          | ESP-IDF、Arduino、RaspberryPi、合宙等平台设备接入           | 支持   | 支持           |\r\n|          视频监控接入          | 基于GB/T28181协议支持主流厂商监控设备接入，直播、设备录制回放、 云端录像和云台控制  | 支持设备接入和直播                    | 支持 |\r\n|          多协议管理           | 硬件设备多种协议支持管理 | 支持JSON | 支持多种 |\r\n|          TCP接入           | 基于Netty搭建的TCP服务器 | 不支持 | 支持 |\r\n|         Modbus接入         | 透传Modbus/边缘网关接入Modbus设备 | 不支持 | 支持 |\r\n|          采集点管理           | 网关设备管理子设备接入 | 不支持 | 支持 |\r\n|         设备模拟器调试          | Modbus设备在线调试       | 不支持                                | 支持 |\r\n|           数据大屏           | 数据大屏可视化，将图表或页面元素封装为基础组件，0代码即可完成业务需求。      | 不支持  | 支持           |\r\n|        规则引擎-规则脚本         | 可视化规则引擎编写，支持js,java等脚本修改消息结构，处理设备上行/下行/上线/下线/数据解析/数据转换 | 不支持  | 支持           |\r\n|           场景联动           | 基于规则引擎生成场景联动 | 不支持 | 支持 |\r\n|           告警功能           | 告警:           设备告警/平台告警判定                                           告警配置：    基于规则引擎开发的平台告警判定                                   告警记录：设备告警记录入库 | 不支持  | 支持           |\r\n|          消息通知功能          | 阿里云短信/腾讯云短信阿里云语言/腾讯云语音/QQ邮箱/163邮箱/微信小程序/企业微信群机器人/企业微信应用信息/钉钉消息通知/钉钉群机器人 | 不支持 | 支持 |\r\n|           多租户            | 系统内租户的管理，独占一套系统配置，数据相互隔离。如:租户权限、过期时间、用户数量、企业信息等 | 不支持  | 支持           |\r\n|          移动端app          | 移动端（安卓 / 苹果 / 微信小程序）                            | 不支持  | 支持           |\r\n| 智能音响对接 | 云云对接：智能音响（小度、天猫精灵、小爱同学）  | 不支持 | 额外付费模块 |\r\n|          web组态           | 自定义数据大屏/2D/3D | 不支持 | 额外付费模块 |\r\n|   第三方OpenAPT接入  | 萤石云，海康sdk接入、AI SDK接入  | 不支持 | 额外付费模块 |\r\n|           数据存储           | 设备数据处理 | redis存储最后一条数据，不支持实时更新 | redis存储最新数据,实时更新/mysql存储系统数据/TDengine时序数据库存储设备数据 |\r\n|      设备接入数/上行数据并发支持      | 设备接入数，以及设备数据并发量 | 支持小规模设备接入，同步处理数据 | 支持规模量大设备。消息队列削峰，线程池异步处理高并发数据 |\r\n|           技术支持           |  | 不支持 | 提供一定的技术支持/技术方案 |\r\n\r\n\r\n\r\n![](https://oscimg.oschina.net/oscnet/up-a9a7fdaf40208becd26c2485783bc0f86e6.png)\r\n\r\n|空气检测仪|   物联网开发板 |  Air724开发板 |  智能开关| [查看更多\u003e\u003e](https://fastbee.cn/doc/device/)  |\r\n|  :----:  | :----------:  |:----------:  |:----------:  |:----------:  |\r\n| ![](https://oscimg.oschina.net/oscnet/up-ad98a81677e5e68d660866770e3266ca4cf.png) | ![](https://oscimg.oschina.net/oscnet/up-68caf860d0659444e73f42717a03d2fdf72.png) | ![](https://oscimg.oschina.net/oscnet/up-cf690f6058042dccb567ff382ea9432ebab.png) |![](https://oscimg.oschina.net/oscnet/up-c4a7971510127324d6566dd6ea95d571483.jpg) | ![](https://oscimg.oschina.net/oscnet/up-4ce09be3599e3ff7ed91fe182572abd258b.jpg) | \r\n\r\n\r\n### 三、技术栈\r\n* 服务端\r\n- 相关技术：Spring boot、MyBatis、Spring Security、Jwt、Mysql、Redis、TDengine、EMQX、Netty等\r\n- 开发工具：IDEA\r\n* Web端\r\n- 相关技术：ES6、Vue、Vuex、Vue-router、Vue-cli、Axios、Element-ui、Echart等\r\n- 开发工具：Visual Studio Code\r\n* 移动端（微信小程序 / Android / Ios / H5）\r\n- 相关技术：uniapp、[uView](https://www.uviewui.com/)、[uChart](https://www.ucharts.cn/)\r\n- 开发工具：HBuilder\r\n* 硬件端\r\n- 相关技术： ESP-IDF、Arduino、FreeRTOS、Python、Lua等\r\n- 开发工具：Visual Studio Code 和 Arduino等\r\n\r\n\r\n### 四、项目目录\r\n\u0026nbsp;\u0026nbsp;\u0026nbsp;\u0026nbsp; app         -------------------- 移动端（微信小程序 / Android / Ios / H5） 商业版开源\u003cbr/\u003e\r\n\u0026nbsp;\u0026nbsp;\u0026nbsp;\u0026nbsp; docker      ---------------- docker部署文件\u003cbr /\u003e\r\n\u0026nbsp;\u0026nbsp;\u0026nbsp;\u0026nbsp; spring-boot ----------   后端\u003cbr/\u003e\r\n\u0026nbsp;\u0026nbsp;\u0026nbsp;\u0026nbsp; vue         -------------------- 前端\u003cbr /\u003e\r\n\r\n\r\n### 五、商用授权\r\n项目采用AGPL3协议，可用于个人学习和使用，商业用途需要赞助项目，获得授权，并提供商业版本源码、可视化平台和移动端源码。赞助过的用户请下载商业版本源码。\r\n- [授权详情\u003e\u003e](https://fastbee.cn/doc/pages/sponsor/) \u0026nbsp; [商业版本源码\u003e\u003e](https://fastbee.cn/doc/pages/sponsor/)\r\n- [移动端源码\u003e\u003e](https://gitee.com/beecue/fastbee-app) \u0026nbsp; [可视化平台源码\u003e\u003e](https://fastbee.cn/doc/pages/sponsor/)\r\n- [硬件SDK源码\u003e\u003e](https://gitee.com/beecue/fastbee-sdk) \r\n- 二开项目同样遵守AGPL3.0协议进行开源，可以向原作者申请授权\r\n- 如果商业项目想转闭源，可以向原作者申请或者购买闭源授权\r\n\r\n### 六、贡献代码\r\n- [贡献者指南\u003e\u003e](./doc/贡献者指南.md)\r\n- [Git提交规范\u003e\u003e](./doc/Git提交规范.md)\r\n- [功能规划\u003e\u003e](./RoadMap.md)\r\n\r\n### 七、其他\r\n1. QQ交流群：\u0026#x1F680;946029159(已满)    \u0026#x1F680;1073236354  \u0026#x1F680;720136372\r\n\r\n2. 权限管理基于ruoyi-vue系统开发，Mqtt消息服务器使用EMQX5.0开源版\r\n\r\n* [开源版本在线演示](http://101.33.237.12/)\r\n* [商业版本在线演示](https://iot.fastbee.cn/)\r\n* [项目使用文档](https://fastbee.cn/doc/)\r\n* [若依权限管理系统文档](http://doc.ruoyi.vip/ruoyi-vue/)\r\n* [EMQX5.0消息服务器文档](https://www.emqx.io/docs/zh/v5.0/)\r\n* [uCharts高性能跨平台图表库](https://www.ucharts.cn)\r\n\r\n3. 项目贡献者(如有遗漏请联系作者)：\r\n- [小驿物联](https://gitee.com/iot-xiaoyi)、[CrazyDull](https://gitee.com/crazyDull)、[YBZX](https://github.com/YBZX)、 [CQAdu](https://gitee.com/iot.adu)、[孙阿龙](https://gitee.com/sunalong)、[xxmfl](https://gitee.com/xxmfl)、[董晓龙-3715687@qq.com](https://fastbee.cn/)\r\n- [SXH](https://gitee.com/sixiaohu)、 [Redamancy_zxp](https://gitee.com/redamancy-zxp)、 [LEE](https://gitee.com/yueming188)、 [LemonTree](https://gitee.com/fishhunterplus)、 [Tang](https://gitee.com/mexiaotang)、 [Tang](https://gitee.com/mexiaotang)、[KUN](https://gitee.com/L_KUN_KUN)\r\n\r\n4. 主要参与用户：\r\n    - [Guanshubiao](https://gitee.com/guanshubiao)：熟悉物联网开发，完善和优化系统的网关架构和部分功能等\r\n    - [帐篷](https://gitee.com/zhuangpengli)：熟悉物联网开发，完善视频监控模块和部分协议等\r\n    - [JaminDeng](https://gitee.com/jamin-deng)：熟悉物联网开发，完善平台前端设计可视化等\r\n\r\n### 八、部分图片\r\n\r\n![](https://oscimg.oschina.net/oscnet/up-972dea7b54eca705dcc8bf2fe0680b12c09.png)\r\n![](https://oscimg.oschina.net/oscnet/up-6d89f1558797a9becf07c20f92c1407a13a.png)\r\n\r\n\u003ctable\u003e\r\n    \u003ctr\u003e\r\n        \u003ctd\u003e\u003cimg src=\"https://oscimg.oschina.net/oscnet/up-19ef5b528bb044253848722118b694bef47.png\"/\u003e\u003c/td\u003e\r\n        \u003ctd\u003e\u003cimg src=\"https://oscimg.oschina.net/oscnet/up-8b4c24353bc2340b8362438b87ceac27a9d.png\"\u003e\u003c/td\u003e\r\n    \u003c/tr\u003e\r\n    \u003ctr\u003e\r\n        \u003ctd\u003e\u003cimg src=\"https://oscimg.oschina.net/oscnet/up-a0c864679be6c4f9bb5547244aeb19657b4.png\"/\u003e\u003c/td\u003e\r\n        \u003ctd\u003e\u003cimg src=\"https://oscimg.oschina.net/oscnet/up-9cc3bc5abe8dd95cb3924e5f7b6864a0342.png\"/\u003e\u003c/td\u003e\r\n    \u003c/tr\u003e\r\n    \u003ctr\u003e\r\n        \u003ctd\u003e\u003cimg src=\"https://oscimg.oschina.net/oscnet/up-ec8c6251884d81f234487d3e25d459ce302.png\"/\u003e\u003c/td\u003e\r\n        \u003ctd\u003e\u003cimg src=\"https://oscimg.oschina.net/oscnet/up-e5e7ef5027723051e97d6861d4296c08da5.png\"/\u003e\u003c/td\u003e\r\n    \u003c/tr\u003e\r\n    \u003ctr\u003e\r\n        \u003ctd\u003e\u003cimg src=\"https://oscimg.oschina.net/oscnet/up-3ae8cef86db794ff37d9186e83b12b88958.png\"/\u003e\u003c/td\u003e\r\n        \u003ctd\u003e\u003cimg src=\"https://oscimg.oschina.net/oscnet/up-e20900a12e3781467d05163665ca04645fa.png\"/\u003e\u003c/td\u003e\r\n    \u003c/tr\u003e\r\n    \u003ctr\u003e\r\n        \u003ctd\u003e\u003cimg src=\"https://oscimg.oschina.net/oscnet/up-5c755895fc1a7ba02d487b75cf493ffb0df.png\"/\u003e\u003c/td\u003e\r\n        \u003ctd\u003e\u003cimg src=\"https://oscimg.oschina.net/oscnet/up-4e279e657c6f8b6af2d58fa215ab7fae02d.jpg\"\u003e\u003c/td\u003e\r\n    \u003c/tr\u003e\r\n\u003c/table\u003e\r\n\r\n\r\n","funding_links":[],"categories":[],"sub_categories":[],"project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fkerwincui%2Ffastbee","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fkerwincui%2Ffastbee","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fkerwincui%2Ffastbee/lists"}