一飞开源,介绍创意、新奇、有趣、实用的开源应用、系统、软件、硬件及技术,一个探索、发现、分享、使用与互动交流的开源技术社区平台。致力于打造活力开源社区,共建开源新生态!
一、开源项目简介enjoy-iot基于芋道基础框架开发的物联网平台,包含了产品、物模型、消息转换、组件(mqtt组件、EMQX组件、http组件、tcp组件、modbus组件等)、设备管理、设备分组、规则引擎、第三方平台接入、数据流转(http/mqtt/kafka)、告警中心等模块,支持es/td等多种时序数据库。
二、开源协议使用AGPL-3.0开源协议
商用&授权开源版:代码完全开源. 可用于个人学习、研究使用,用于商业用途请联系作者申请授权后可免费使用,但仍需保留开源署名等信息。
商业版:测试中
三、界面展示





PostgreSQL、Oracle、SQL Server、DM、大金 等其它数据库,也是可以的,目前sql脚本待补充
Redis >= 5 (必须)时序数据库-(必须):时序数据库可选择自己熟悉的,实现对应的接口即可
TDengine = 3.3.2.0 (已实现)
Elasticsearch (已实现)
Timescale (待移植)
IotDB(待贡献)
MQ(可选)Kafka
等
EMQX(可选)2.3、前端环境请使用下列浏览器,浏览器大版本号需在100以上。
Chrome >= 100Firefox >= 100Edge >= 100前端环境
nodeJs v18+pnpm3、编译安装开发工具:推荐使用IDEA
3.1、IDE项目配置项目默认使用jdk1.8版本(11,17也是可以的)
详细内容请查看 enjoy-iot 官方文档
六、源码地址访问一飞开源:https://code.exmay.com/