Commit Graph

500 Commits

Author SHA1 Message Date
haohao
8449ccbb7d feat:【IoT 物联网】优化 TCP 二进制协议的消息编码和解码逻辑 2025-08-05 11:28:14 +08:00
puhui999
cf3ecd3e5b refactor:【IoT 物联网】IotRuleSceneDO => IotSceneRuleDO 2025-08-05 11:21:28 +08:00
YunaiV
00bd4293f0 review:【iot 物联网】场景联动的逻辑 2025-08-04 22:13:07 +08:00
puhui999
3a956adc2f feat:【IoT 物联网】场景联动新增状态切换接口 2025-08-04 15:48:01 +08:00
puhui999
fe1a8c0f66 Merge remote-tracking branch 'yudao/feature/iot' into feature/iot 2025-08-03 21:36:00 +08:00
puhui999
91ee067d27 perf:【IoT 物联网】场景联动代码优化 2025-08-03 21:35:55 +08:00
YunaiV
da6b970a8d 【同步】BOOT 和 CLOUD 的功能 2025-08-02 11:38:32 +08:00
YunaiV
53d5c394b6 Merge branch 'master-jdk17' of https://gitee.com/zhijiantianya/ruoyi-vue-pro into feature/iot
# Conflicts:
#	yudao-framework/yudao-spring-boot-starter-web/src/main/java/cn/iocoder/yudao/framework/web/core/handler/GlobalExceptionHandler.java
#	yudao-module-iot/yudao-module-iot-biz/src/main/java/cn/iocoder/yudao/module/iot/controller/admin/device/vo/device/IotDeviceMqttConnectionParamsRespVO.java
#	yudao-module-iot/yudao-module-iot-biz/src/main/java/cn/iocoder/yudao/module/iot/controller/admin/device/vo/device/IotDeviceRespVO.java
#	yudao-module-iot/yudao-module-iot-biz/src/main/java/cn/iocoder/yudao/module/iot/controller/admin/ota/IotOtaFirmwareController.java
#	yudao-module-iot/yudao-module-iot-biz/src/main/java/cn/iocoder/yudao/module/iot/controller/admin/ota/IotOtaUpgradeRecordController.java
#	yudao-module-iot/yudao-module-iot-biz/src/main/java/cn/iocoder/yudao/module/iot/controller/admin/thingmodel/vo/IotThingModelRespVO.java
2025-08-02 10:50:12 +08:00
YunaiV
0f9cf91899 review:【iot 物联网】tcp 协议的接入 2025-08-02 10:48:22 +08:00
haohao
cda59081a3 feat:【IoT 物联网】新增 TCP 连接管理器,优化消息编解码逻辑 2025-07-29 17:41:08 +08:00
YunaiV
6b79cab09a review:【iot 物联网】tcp 协议的接入 2025-07-28 21:28:40 +08:00
haohao
c9b9fc1f31 feat:【IoT 物联网】重构 TCP 协议处理,新增 TCP 会话和认证管理 2025-07-26 22:15:37 +08:00
芋道源码
b8889a94c7 !1362 feat: 使用 fastExcel 替换 easyExcel (<a href="https://gitee.com/link?target=https%3A%2F%2Fgithub.com%2Ffast-excel%2Ffastexcel">https://github.com/fast-excel/fastexcel</a>)
Merge pull request !1362 from xingyu/master-jdk17-excel
2025-07-26 09:20:20 +00:00
YunaiV
d128d78718 reactor:easy-trans 默认禁用,避免影响接口性能 2025-07-23 22:17:54 +08:00
YunaiV
f70f578ac5 fix:【IoT 物联网】code review tcp 实现 2025-07-23 19:17:33 +08:00
haohao
bd8052f56b feat:【IoT 物联网】新增 TCP 二进制和 JSON 编解码器,重构 TCP 协议处理逻辑 2025-07-22 00:11:46 +08:00
YunaiV
6a117c9d55 review:【IoT 物联网】TCP 网络接入的实现 2025-07-19 10:18:29 +08:00
haohao
bb1210a17a feat:【IoT 物联网】重构 TCP 协议处理 2025-07-15 20:53:09 +08:00
YunaiV
a912be64ee feat:【IoT 物联网】优化 IotRuleSceneTriggerTypeEnum 注释 2025-07-06 10:46:04 +08:00
YunaiV
84d76e0ac7 feat:【IoT 物联网】application 配置文件合并 2025-07-06 10:18:50 +08:00
haohao
7138cab3c0 feat:【IoT 物联网】更新 IotGatewayProperties 配置 2025-07-05 23:44:00 +08:00
YunaiV
54a08b9781 feat:【IoT 物联网】application 配置文件合并 2025-07-05 21:19:23 +08:00
YunaiV
815f38436c review:【IoT 物联网】http、emqx 的实现 2025-07-05 20:44:43 +08:00
haohao
def9ff11dd review:【IoT 物联网】OTA 相关实现 2025-07-05 12:40:55 +08:00
YunaiV
f05470e68d review:【IoT 物联网】设备 location 逻辑 2025-07-05 11:10:11 +08:00
芋道源码
66c451009a !1383 feat【iot】:iot设备定位部分功能
Merge pull request !1383 from alwayssuper/feature/iot
2025-07-04 12:01:57 +00:00
YunaiV
0fb6f2b590 feat:【IoT 物联网】实现 OTA updateOtaRecordProgress 2025-07-04 19:30:10 +08:00
alwayssuper
428bc4a9fa feat:iot设备手动上传地图功能 2025-07-04 17:46:52 +08:00
YunaiV
af1f993a4f feat:【IoT 物联网】实现 OTA 升级推送任务 IotOtaUpgradeJob 2025-07-04 00:05:38 +08:00
YunaiV
14cbdad374 feat:【IoT 物联网】增加 OTA 相关的任务、记录取消 2025-07-03 19:13:04 +08:00
alwayssuper
2905efec28 Merge branch 'feature/iot' of https://gitee.com/zhijiantianya/ruoyi-vue-pro into feature/iot 2025-07-03 07:43:14 +08:00
YunaiV
e5ce195279 feat:【IoT 物联网】增加 OTA 相关的数据读取 2025-07-02 23:28:03 +08:00
YunaiV
ecf6a4a846 feat:【IoT 物联网】增加 OTA 升级任务的实现 2025-07-01 22:10:29 +08:00
YunaiV
4749d93d0e reactor:【IoT 物联网】调整 ota 的 task 实体定义(暂时未处理 controller)x2 2025-07-01 09:42:59 +08:00
YunaiV
5399e5bba0 reactor:【IoT 物联网】调整 ota 的 task 实体定义(暂时未处理 controller) 2025-07-01 00:33:02 +08:00
YunaiV
f9d782c701 feat:【IoT 物联网】优化固件相关请求和响应对象,添加文件 URL 格式校验,更新固件 ID 类型为 Long 2025-06-30 19:08:29 +08:00
安浩浩
3ca4cf265a feat:【IoT 物联网】优化根据消息方法和回复状态构建主题逻辑 2025-06-30 09:50:18 +08:00
YunaiV
bf41d47fa8 review:【IoT 物联网】网关 TCP 的接入代码 2025-06-30 00:04:58 +08:00
haohao
a5a3aea522 feat:【IoT 物联网】新增 TCP 协议支持,添加 TCP 连接管理、上下行消息处理及相关配置 2025-06-29 22:46:38 +08:00
YunaiV
0593dbc9a0 feat:【IoT 物联网】新增设备序列号唯一性校验,添加序列号查询方法 2025-06-29 22:00:30 +08:00
YunaiV
dd4027239e feat:【IoT 物联网】新增设备序列号唯一性校验,添加序列号查询方法 2025-06-29 20:50:56 +08:00
YunaiV
d783890b7c review:【IoT 物联网】为 EMQX 协议添加 共享 的 Vertx 2025-06-29 20:49:51 +08:00
haohao
18c27196f1 feat:【IoT 物联网】为 EMQX 协议添加 共享 的 Vertx 2025-06-29 19:45:47 +08:00
YunaiV
801a6b970e feat:【IoT 物联网】优化设备数量统计逻辑,简化查询方法并返回更直观的结果映射 2025-06-29 18:59:55 +08:00
YunaiV
da60e649df feat:【IoT 物联网】物模型数据使用 NVARCHAR 存储,并兼容 struct、array 等数据结构 2025-06-29 17:09:20 +08:00
YunaiV
fd00fb2954 feat:【IoT 物联网】新增产品删除失败错误码,优化产品删除逻辑以防止删除存在设备的产品 2025-06-29 10:50:40 +08:00
YunaiV
233afd7a59 feat:【IoT 物联网】商品新增时,productKey 不在跨租户校验,因为只需要保证 productKey + deviceName 跨租户唯一即可 2025-06-29 10:45:09 +08:00
YunaiV
3535fda9e1 feat:【IoT 物联网】新增全局配置类 YudaoIotProperties,优化设备离线检测逻辑 2025-06-28 22:09:45 +08:00
YunaiV
a3f58be571 feat:【IoT 物联网】新增告警恢复场景规则执行类 IotAlertRecoverSceneRuleAction 2025-06-28 19:39:29 +08:00
YunaiV
97260b8efe feat:【IoT 物联网】新增告警恢复场景规则执行类 IotAlertRecoverSceneRuleAction 2025-06-28 19:37:28 +08:00