[开源]一款基于Java技术栈构建的"零代码侵入"企业级物联网平台

开源系统物联网
2026-06-28 01:03 1 次浏览 • 0 次下载 0KB
[开源]一款基于Java技术栈构建的"零代码侵入"企业级物联网平台

一、开源项目简介

NexIoT物联网平台

一款基于Java技术栈构建的"零代码侵入"企业级物联网平台

NexIoT IoT 是一款基于Java技术栈构建的“零代码侵入”企业级物联网平台,具备高内聚低耦合,零代码侵入。平台集成了云调试功能,支持TCP、MQTT、天翼物联、HTTP等多种协议的统一管理,提供完整的产品定义、物模型设计、设备接入、北向应用输出、规则引擎等核心功能,为物联网应用提供一站式解决方案;完整开源、导入即可运行!

二、开源协议

使用AGPL-3.0开源协议

三、界面展示

图片
功能截图2
功能截图3
功能截图4
功能截图5
功能截图6
功能截图7
功能截图8
功能截图9
功能截图10
功能截图11
功能截图12
功能截图13
功能截图14
功能截图15
功能截图16
功能截图17
功能截图18
功能截图19
功能截图20
功能截图21
功能截图22
功能截图23
功能截图24
功能截图52
功能截图51
图片

四、功能概述

✨ 基于Java21 "零代码侵入"的企业级物联网平台,支持多协议直连、云调试、配置化!支持TCP直连、MQTT直连、天翼物联(AIoT)、HTTP REST、等多种设备接入方式,满足不同场景需求 基于浏览器的实时协议开发和调试,支持在线测试、热部署,让协议开发更高效!!

平台亮点

  • ✅ 低成本对接:接入一款设备在外置调试器完成,不用改系统任何代码,无代码侵入,大学生就能完成。
  • ✅ 模块化:TCP、MQTT、天翼物联等按需开启,对接一个新平台太容易了
  • ✅ 没有标准化应对各种标准:国内行业的协议现状,不再搞标准,主打应对各种标准接入,看着很复杂无头绪,上手用起来很舒服
  • ✅ 强大的协议调试器:基于浏览器的实时协议开发和调试,直连设备接入已经半年多没重启过。
  • ✅ 极简架构:Java21、mysql5.7+、redis、MQTT(不限emqx还是其他),轻松应付百万级别的设备;支持clickhouse存储(配置就行)

 核心功能

 设备接入能力

  • ✅ TCP设备接入:16进制报文传输、协议解析、云调试、在线测试
  • ✅ MQTT设备接入:物模型/透传模式、云调试、在线测试、支持EMQX/HiveMQ等
  • ✅ HTTP设备接入:REST API、Java SDK、OAuth2认证、完整接口规范
  • ✅ 天翼物联接入:设备注册、数据上报、指令下发、标准协议对接
  • ✅ 云云对接接入:已支持,具备完整的SDK和API,支持多平台数据同步、协议转换

 核心管理功能

  • ✅ 产品管理:多协议产品创建、物模型定义、产品标签、公共配置
  • ✅ 协议管理:云调试环境、插件化架构、实时协议开发、统一管理平台
  • ✅ 设备管理:设备详情监控、在线指令下发、设备影子、消息订阅、日志查看
  • ✅ 网络组件:TCP/MQTT服务管理、启动/暂停/禁用操作、个性化参数配置
  • ✅ 应用管理:北向应用输出、OAuth2 API SDK、设备绑定、推送配置
  • ✅ 通知管理:多渠道支持(钉钉、阿里云、腾讯云、webhook、邮箱、飞书)
  • ✅ 场景联动:基于设备属性/事件的触发规则、多动作执行、实时自动化
  • RuleGO规则引擎
    :可视化规则引擎执行、支持OPCUA、Moudbus工业场景

 协议接入现状

协议类型

状态

核心功能

TCP设备

✅ 已实现

16进制报文传输、协议解析、云调试、在线测试

MQTT设备

✅ 已实现

物模型/透传模式、云调试、在线测试、支持EMQX/HiveMQ等

HTTP设备

✅ 已实现

REST API、Java SDK、OAuth2认证、完整接口规范

天翼物联

✅ 已实现

完整的产品创建设备注册、数据上报、指令下发、标准协议对接

云云对接

✅ 已支持

Java SDK 自行扩展协议模块

五、技术选型

️ 架构图

图片

 部署图

图片

 快速开始

 环境要求

  • JDK
    21+
  • MySQL
    5.7+
  • Redis
    6.0+
  • Maven
    3.9+

️ 技术架构

️ 技术栈

  • 后端框架
    Java 21 SpringBoot 3.5 Tk.Mybatis 5.0.1
  • 数据存储
    MySQL5.7+ / Redis / ClickHouse(可选)
  • 架构模式
    单体架构设计,支持微服务化部署
  • 前端技术
    基于RuoYi-Antdv构建,感谢开源社区!