Go to file
dependabot[bot] 6abc815cdf
build(deps): bump org.apache.logging.log4j:log4j-core (#730)
Bumps org.apache.logging.log4j:log4j-core from 2.25.1 to 2.25.3.

---
updated-dependencies:
- dependency-name: org.apache.logging.log4j:log4j-core
  dependency-version: 2.25.3
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-12-21 18:43:31 +08:00
.github/workflows build(CI): 构建多平台镜像 2025-11-19 19:00:13 +08:00
.mvn/wrapper Update maven-wrapper.properties 2023-08-04 15:46:30 +08:00
.run refactor: 优化配置 2025-07-08 09:25:19 +08:00
docker refactor: 优化内嵌UI 2025-12-01 09:58:00 +08:00
idea 增加 idea settings 2020-10-27 16:08:43 +08:00
jetlinks-components fix: 修复设备日志时间错误 2025-12-09 17:37:23 +08:00
jetlinks-manager feat: 适配新的网络组件查询接口 2025-12-17 09:33:51 +08:00
jetlinks-standalone refactor: 优化内嵌UI 2025-12-01 09:58:00 +08:00
licenses doc: add license header 2025-05-23 12:37:38 +08:00
simulator 新版模拟器 2022-12-01 16:46:29 +08:00
.editorconfig build: 优化.editorconfig配置内容 2023-08-28 14:45:09 +08:00
.gitignore refactor: spring-boot3 适配 2025-04-27 17:28:32 +08:00
LICENSE add LICENSE 2020-02-14 14:19:02 +08:00
README.md doc: 优化说明 2025-10-27 13:42:56 +08:00
build-and-push-docker.sh fix(docker): 规范社区办docker镜像命名 (#415) 2023-08-29 09:20:31 +08:00
device-flow.png 更新README (#231) 2023-01-10 11:43:12 +08:00
mvnw add build script 2020-01-17 21:38:35 +08:00
mvnw.cmd add build script 2020-01-17 21:38:35 +08:00
platform.png 更新README (#231) 2023-01-10 11:43:12 +08:00
pom.xml build(deps): bump org.apache.logging.log4j:log4j-core (#730) 2025-12-21 18:43:31 +08:00
qrCode.png fix(服务支持): 修改服务支持的联系二维码不图片分辨率的问题 (#380) 2023-07-26 10:10:34 +08:00
run.sh refactor: 优化配置 2025-05-15 15:00:34 +08:00

README.md

JetLinks 物联网基础平台

GitHub Workflow Status Version Codacy Badge OSCS Status star star

QQ⑥群572077464 QQ⑤群554591908 QQ④群780133058 QQ③群647954464 QQ②群324606263 QQ①群2021514

JetLinks 2.1x 基于Java 17,Spring Boot 3.x,WebFlux,Netty,Vert.x,Reactor等开发, 是一个开箱即用,可二次开发的企业级物联网基础平台。平台实现了物联网相关的众多基础功能, 能帮助你快速建立物联网相关业务系统。

核心特性

开放源代码

全部源代码开放,可自由拓展功能,不再受制于人.前后端分离,接口全开放。

部署简单

最小化运行仅需要java 17,redis,timescaledb即可,无需部署大量中间件。

统一设备接入,海量设备管理

TCP/UDP/MQTT/HTTP、TLS/DTLS、不同厂商、不同设备、不同报文、统一接入统一管理。

规则引擎

灵活的规则模型配置,支持多种规则模型以及自定义规则模型. 设备告警,场景联动,均由统一的规则引擎管理。

数据权限控制

灵活的非侵入数据权限控制。可实现菜单、按钮、数据三维维度的数据权限控制。可控制单条数据的操作权限。

技术栈

  1. Spring Boot 3.4.x
  2. Spring WebFlux 响应式Web支持
  3. R2DBC 响应式关系型数据库驱动
  4. Project Reactor 响应式编程框架
  5. Netty,Vert.x 高性能网络编程框架
  6. hsweb framework 4 业务功能基础框架
  7. ElasticSearch 全文检索,日志,时序数据存储 (可选)
  8. TDengine 设备时序数据存储(可选)
  9. Redis 缓存数据
  10. TimescaleDB 时序数据存储(可选)
  11. PostgreSQL 业务功能数据管理

架构

platform

设备接入流程

device-flow

模块

--jetlinks-community
------|----docker
------|------|----dev-env       # 启动开发环境
------|------|----run-all       # 启动全部,通过http://localhost:8848 访问系统.
------|----jetlinks-components  # 公共组件模块
------|-------|----common-component # 通用组件.
------|-------|----configuration-component # 通用配置.
------|-------|----dashboard-component # 仪表盘.
------|-------|----datasource-component # 数据源.
------|-------|----elasticsearch-component # elasticsearch集成.
------|-------|----gateway-component # 网关组件,消息网关,设备接入.
------|-------|----io-component # IO 组件,Excel导入导出等.
------|-------|----logging-component # 日志组件
------|-------|----network-component # 网络组件,MQTT,TCP,CoAP,UDP等
------|-------|----notify-component # 通知组件,短信,右键等通知
------|-------|----protocol-component # 协议组件
------|-------|----relation-component # 关系组件
------|-------|----rule-engine-component # 规则引擎
------|-------|----script-component # 脚本组件
------|-------|----timeseries-component # 时序数据组件
------|-------|----tdengine-component # TDengine集成
------|-------|----things-component # 物组件
------|----jetlinks-manager     # 业务管理模块
------|-------|----authentication-manager   # 用户,权限管理
------|-------|----device-manager   # 设备管理
------|-------|----logging-manager   # 日志管理
------|-------|----network-manager   # 网络组件管理
------|-------|----notify-manager   # 通知管理
------|-------|----visualization-manager   # 数据可视化管理
------|-------|----rule-engine-manager   # 规则引擎管理
------|----jetlinks-standalone  # 服务启动模块
------|----simulator            # 设备模拟器

服务支持

我们提供了各种服务方式帮助您深入了解物联网平台和代码,通过产品文档、技术交流群、付费教学等方式,你将获得如下服务:

服务项 服务内容 服务收费 服务方式
基础问题答疑 问题答疑 免费 技术交流群支持 QQ⑤群554591908 QQ④群780133058 QQ③群647954464 QQ②群324606263 QQ①群2021514
系统部署 系统部署 免费 文档自助。源码部署 Docker部署
产品使用 教学产品各功能使用 免费 文档自助。产品文档
二次开发 教学平台源码开发过程、工具使用等; 免费 文档自助。开发文档
系统部署 在客户指定的网络和硬件环境中完成社区版服务部署;提供模拟设备接入到平台中,并能完成正常设备上线、数据上下行 199元 线上部署支持
技术支持 提供各类部署、功能使用中遇到的问题答疑 100元 半小时内 线上远程支持
设备接入协议开发 根据提供的设备型号,编写并提供接入平台协议包的源码。 3000+元 定制化开发
其他服务 企业版源码购买;定制化开发;定制化时长、功能服务等 面议 面议

付费服务支持或商务合作请联系

qrCode.jpg

文档

产品文档 快速开始 开发文档

Stargazers over time