Commit Graph

28 Commits

Author SHA1 Message Date
YunaiV 7119350a37 【同步】jdk21 和 jdk8 的代码 2025-03-17 13:37:52 +08:00
YunaiV a9733b4d2a 【代码评审】IoT:整体实现 2025-03-16 23:11:04 +08:00
YunaiV 8203e074ac 【代码评审】IoT:OTA 的实现 2025-03-16 22:28:10 +08:00
YunaiV 0bdd000226 【代码评审】IoT:mqtt 协议的接入 2025-03-16 20:43:11 +08:00
安浩浩 348c138749 【功能完善】IoT:引入 IotStandardResponse 实体类,统一处理器的响应格式,优化错误处理逻辑 2025-03-15 00:26:44 +08:00
YunaiV 71b45a29a3 【代码评审】IoT:MQTT 插件 2025-03-04 20:13:19 +08:00
安浩浩 3c9985978b 【功能完善】IoT: 更新 MQTT 主题配置为数组,重构 EMQX 认证逻辑,优化异常处理和响应格式 2025-03-02 20:47:50 +08:00
安浩浩 4cefea6880 【功能完善】IoT: 添加 MQTT 消息处理器,重构设备属性和事件上报逻辑,优化消息处理流程 2025-02-25 09:51:39 +08:00
安浩浩 ca95752266 【功能新增】IoT: 添加 EMQX 插件,支持设备连接认证和 MQTT 连接参数获取,优化配置文件 2025-02-20 18:30:57 +08:00
YunaiV bc9b3715b1 【功能新增】IoT:设备拓扑图的添加 2025-02-08 21:44:49 +08:00
YunaiV 4919439b96 【功能新增】IoT:OTA 升级的下行消息的实现 2025-02-07 21:18:57 +08:00
YunaiV f46a2fb011 【代码新增】IoT:增加 device 配置下发(设置)实现 2025-01-31 23:14:09 +08:00
YunaiV 252366781d 【代码优化】IoT:优化插件 common 和 http 的配置类 2025-01-31 21:51:06 +08:00
YunaiV 2512f2dde8 【代码优化】IoT:优化 http 插件 IotDevicePropertyReportVertxHandler 的代码 2025-01-31 19:05:42 +08:00
YunaiV 45b8172a61 【代码新增】IoT:实现 device 下行属性获取、设置的下行消息 2025-01-31 17:51:39 +08:00
YunaiV b454069897 【代码新增】IoT:实现 device 下行服务调用的逻辑 2025-01-31 11:10:20 +08:00
YunaiV 7670ac19e5 【代码新增】IoT:增加 plugin 插件的心跳机制,以及 Job 超时离线 2025-01-30 23:36:18 +08:00
YunaiV e650e75271 【代码优化】IoT:设备上行时,增加 processId,用于设备与插件的映射 2025-01-30 21:06:47 +08:00
YunaiV 30ae986c1a 【代码优化】IoT:整理 plugins 的依赖,以及对应 server 的启动逻辑 2025-01-30 20:00:54 +08:00
YunaiV 4a251b19c4 【代码新增】IoT:优化 plugins 相关的代码,包拆成分 upstream、downstream、config 三个,职责更明确 2025-01-30 18:44:50 +08:00
YunaiV 2d18e218c7 【代码新增】IoT:增加 IotDeviceDownstreamHandler 接口的定义,以及 IotDeviceDownstreamServer 的部分实现 2025-01-30 18:10:46 +08:00
YunaiV f5f8c418dc 【功能新增】IoT:设备状态上传的部分实现 2025-01-29 11:38:51 +08:00
YunaiV 5fbfe49305 【功能优化】Bpm:设备属性上报 2025-01-28 04:56:03 +08:00
YunaiV 8089f3a319 【功能优化】IoT:
1. DeviceDataApi => IotDeviceUpstreamApi,并新建 upstream 包
2. ThingModelMessage => IotDeviceMessage 设备消息
3. 基于 spring event 异步消费 IotDeviceMessage,并实现 IotDeviceLogMessageConsumer 记录日志
2025-01-27 14:15:07 +08:00
YunaiV f4ad3e9d2d 【代码评审】IoT:插件体系 2025-01-26 17:55:04 +08:00
安浩浩 7bfa830628 【代码优化】重构 HTTP插件并添加自动配置 2025-01-26 17:29:03 +08:00
YunaiV 5264de077d 【代码评审】IoT:插件体系 2025-01-25 11:26:10 +08:00
安浩浩 698cec92bd 【功能完善】IoT: 重命名插件模块,重构插件管理逻辑,优化代码结构,更新配置文件以支持新插件架构。 2025-01-24 23:17:26 +08:00