YunaiV
|
d2c000d64d
|
feat:【iot】websocket 协议:初始化
|
2026-01-27 09:58:07 +08:00 |
|
YunaiV
|
b87bc19116
|
feat:【iot】移除不再使用的 MQTT WebSocket 协议配置类(实现不够标准,使用 MQTT 即可)
|
2026-01-27 08:43:03 +08:00 |
|
YunaiV
|
1b4ac9fb24
|
feat:【iot】MQTT 协议:1)增加 gateway 相关的单测
feat:【iot】统一几个协议的单测风格
|
2026-01-27 00:05:07 +08:00 |
|
YunaiV
|
99bcd252a3
|
feat:【iot】MQTT 协议:1)增加 register 接口
feat:【iot】TCP/UDP 协议:统一 register 返回数据的格式
|
2026-01-26 23:51:28 +08:00 |
|
YunaiV
|
70135174e5
|
feat:【iot】MQTT 协议:1)增加 IotDirectDeviceMqttProtocolIntegrationTest 单测案例
|
2026-01-26 23:03:02 +08:00 |
|
YunaiV
|
63d7bfe2d2
|
feat:【iot】TCP 协议:1)增加 register 协议;2)增加 gateway 相关的单测
|
2026-01-26 21:39:59 +08:00 |
|
YunaiV
|
de1a53a5f1
|
feat:【iot】UDP 协议:兼容下行的时候,基于连接的 codec 处理
|
2026-01-26 21:16:43 +08:00 |
|
YunaiV
|
4003f4b028
|
feat:【iot】TCP 协议:1)合并单测,通过 codec 切换;2)兼容下行的时候,基于连接的 codec 处理
|
2026-01-26 19:20:05 +08:00 |
|
YunaiV
|
b0ab37cc01
|
feat:【iot】TCP 协议:增加 2 套单测(暂未完善,等本周补充完)
|
2026-01-26 13:23:46 +08:00 |
|
YunaiV
|
136da4eb50
|
feat:【iot】COAP 协议:增加 3 个单测
|
2026-01-26 12:44:03 +08:00 |
|
YunaiV
|
572a3d1051
|
feat:【iot】COAP 协议:合并最新代码和冲突
|
2026-01-25 22:47:01 +08:00 |
|
YunaiV
|
91dcd9223a
|
Merge branch 'feature/iot-coap' of https://gitee.com/zhijiantianya/ruoyi-vue-pro into feature/iot
# Conflicts:
# yudao-dependencies/pom.xml
# yudao-module-iot/yudao-module-iot-gateway/src/main/java/cn/iocoder/yudao/module/iot/gateway/config/IotGatewayConfiguration.java
# yudao-module-iot/yudao-module-iot-gateway/src/main/java/cn/iocoder/yudao/module/iot/gateway/config/IotGatewayProperties.java
|
2026-01-25 22:45:35 +08:00 |
|
YunaiV
|
7ac6c02e76
|
feat:【iot】UDP 协议:1)兼容 TOKEN 在 list 的情况,基于 token、body 拆分;2)新增网关设备的单测;3)去掉 udp 默认响应,避免响应多次。
|
2026-01-25 22:38:56 +08:00 |
|
YunaiV
|
9be7d6fac0
|
review(iot):【场景联动】增加相关的 review 说明
|
2026-01-25 21:57:22 +08:00 |
|
芋道源码
|
f3878c3056
|
!1505 perf(iot):【场景联动】优化
Merge pull request !1505 from puhui999/feature/iot
|
2026-01-25 13:39:03 +00:00 |
|
YunaiV
|
4b67fc2d65
|
feat(iot):tcp 协议完善 IotDirectDeviceUdpProtocolIntegrationTest 单测,并支持动态注册
|
2026-01-25 20:28:42 +08:00 |
|
芋道源码
|
eb5fa9fd91
|
!1500 feat:【iot】udp 协议 100%:完善注释、完善单测
Merge pull request !1500 from 芋道源码/feature/iot-udp
|
2026-01-25 10:53:21 +00:00 |
|
芋道源码
|
8a2c38a026
|
!1504 feat(iot):【网关设备】
Merge pull request !1504 from 芋道源码/feature/iot-sub
|
2026-01-25 10:52:16 +00:00 |
|
puhui999
|
7ec541e5bb
|
perf(iot):【场景联动】WebSocket 重连锁从 Redisson 分布式锁改为 ReentrantLock 单机锁
|
2026-01-25 18:24:43 +08:00 |
|
puhui999
|
6c971631b0
|
Merge remote-tracking branch 'origin/feature/iot' into feature/iot
|
2026-01-25 17:45:56 +08:00 |
|
puhui999
|
4901912ece
|
feat(iot):【场景联动】定时触发,增加条件组
|
2026-01-25 17:30:16 +08:00 |
|
YunaiV
|
e013b1add4
|
feat(iot):【网关设备:80%】动态注册的初步实现(已测试)
|
2026-01-25 16:58:00 +08:00 |
|
YunaiV
|
b4ce72ea7d
|
feat(iot):【网关设备:72%】动态注册的初步实现(未测试、额外优化代码),基于 stateful-sauteeing-pillow.md 规划
|
2026-01-25 12:58:17 +08:00 |
|
YunaiV
|
38a21ad59c
|
feat(iot):【网关设备:70%】动态注册的初步实现(未测试),基于 stateful-sauteeing-pillow.md 规划
|
2026-01-25 11:16:07 +08:00 |
|
YunaiV
|
1309be39c3
|
feat(iot):【网关设备:80%】整体流程跑通,并增加 IotGatewayDeviceHttpProtocolIntegrationTest、IotGatewaySubDeviceHttpProtocolIntegrationTest 单测
|
2026-01-24 23:00:05 +08:00 |
|
YunaiV
|
679b696abe
|
feat(iot):HTTP 协议增加 IotDirectDeviceHttpProtocolIntegrationTest 测试类
|
2026-01-24 21:06:03 +08:00 |
|
YunaiV
|
268a2ad4cf
|
feat(iot):【网关设备:68%】整体初步实现(修复少量 review agent 发现的缺陷)
|
2026-01-24 19:31:47 +08:00 |
|
YunaiV
|
05eb745f2a
|
feat(iot):【网关设备:67%】整体初步实现(优化部分代码)
|
2026-01-24 19:14:34 +08:00 |
|
YunaiV
|
bfbc352a1c
|
feat(iot):【网关设备:65%】整体初步实现(优化部分代码)
|
2026-01-24 13:12:37 +08:00 |
|
YunaiV
|
18ed7b50be
|
feat(iot):【网关设备:60%】整体初步实现(优化部分代码)
|
2026-01-24 09:15:01 +08:00 |
|
YunaiV
|
a2750693eb
|
feat(iot):【网关设备:50%】整体初步实现(未测试),基于 gateway-device-topic-design.md 规划
|
2026-01-23 22:18:34 +08:00 |
|
YunaiV
|
e765099a33
|
refactor(iot): 删除 3 个不再使用的枚举
|
2026-01-23 01:07:45 +08:00 |
|
YunaiV
|
b4013e9a6c
|
feat(iot):【网关设备:30%】增加网关设备绑定能力(优化代码),基于 optimized-pondering-dragon.md 规划
|
2026-01-22 09:52:52 +08:00 |
|
YunaiV
|
4b1dfad063
|
feat(iot):【网关设备:20%】增加网关设备绑定能力(未完成),基于 breezy-doodling-starlight.md 规划
|
2026-01-22 00:52:09 +08:00 |
|
puhui999
|
4ad4fcf6cf
|
perf:【iot】增强 IotDeviceServiceInvokeTriggerMatcher 参数校验
|
2026-01-21 22:06:02 +08:00 |
|
puhui999
|
5bc8a4e487
|
perf:【iot】添加 IotDeviceMessageUtils.notContainsIdentifier 方法
|
2026-01-21 21:37:39 +08:00 |
|
puhui999
|
f320569f2c
|
perf:【iot】优化 IotTcpClient 代码
|
2026-01-21 21:21:07 +08:00 |
|
puhui999
|
44838510c9
|
feat:【iot】WebSocket 连接线程安全与 JDK 8 兼容
|
2026-01-21 18:12:28 +08:00 |
|
YunaiV
|
45638b35f4
|
feat(iot):【设备定位:100%】首页接入地图,基于 sequential-crafting-thacker.md 规划
|
2026-01-21 13:41:35 +08:00 |
|
YunaiV
|
6892571a33
|
feat(iot):【设备定位:70%】优化设备坐标的解析逻辑代码,基于 hashed-juggling-tome.md
|
2026-01-21 09:12:49 +08:00 |
|
YunaiV
|
3a832d9fb4
|
feat(iot):【设备订单:50%】简化设备定位功能,支持 GeoLocation 自动更新,基于 calm-roaming-pillow.md
|
2026-01-20 21:41:43 +08:00 |
|
YunaiV
|
28a30d4b79
|
feat:【iot】默认关闭 mqttws 协议,= = 要合并 master 一下,避免不一定大家都用
|
2026-01-18 18:26:31 +08:00 |
|
YunaiV
|
52b8e66466
|
feat:【iot】modbus-tcp 协议接入 100%:完善注释、完善单测
|
2026-01-18 11:47:56 +08:00 |
|
YunaiV
|
6991a2dea4
|
fix:【iot】coap 协议接入:testEventPost 单测的数据格式不正确
|
2026-01-18 11:23:23 +08:00 |
|
YunaiV
|
b2fef46b2c
|
feat:【iot】udp 协议接入 50%:初始化,基于 soft-frolicking-breeze.md 实现
|
2026-01-18 11:19:59 +08:00 |
|
YunaiV
|
b270d82d75
|
feat:【iot】coap 协议接入 100%:,基于 rippling-noodling-wombat.d 规划
|
2026-01-18 09:55:34 +08:00 |
|
YunaiV
|
bec8cc6ef8
|
feat:【iot】coap 协议接入 50%:初始化整体实现,基于 pure-wishing-muffin.md 规划
|
2026-01-18 09:05:00 +08:00 |
|
haohao
|
3027caa1d2
|
feat:【iot】新增数据目的类型字段及其查询条件
|
2026-01-17 11:33:10 +08:00 |
|
haohao
|
832b36ac47
|
feat:【iot】新增数据流转规则和目的名称唯一性校验功能
|
2026-01-17 11:15:59 +08:00 |
|
YunaiV
|
5086e1225f
|
review:【iot】“修复了一些 Iot 模块 TODO 提到的问题”
|
2026-01-13 23:04:28 +08:00 |
|