|  | 7119350a37 | 【同步】jdk21 和 jdk8 的代码 | 2025-03-17 13:37:52 +08:00 |  | 
			
				
					|  | 8203e074ac | 【代码评审】IoT:OTA 的实现 | 2025-03-16 22:28:10 +08:00 |  | 
			
				
					|  | 08ff69d554 | !1282 refactor(iot): 移除升级任务中的设备名称设置 Merge pull request !1282 from 陈玄礼/feature/iot-shelly | 2025-03-16 13:03:05 +00:00 |  | 
			
				
					|  | b87a583842 | refactor(iot): 重构 OTA 升级模块 - 更新错误码定义,调整 OTA 相关错误码的编号和描述
- 移除未使用的 IotOtaFirmwareCommonReqVO 类- 优化 IotOtaFirmwareCreateReqVO 和 IotOtaFirmwareUpdateReqVO 的结构
- 删除冗余的 IotOtaUpgradeRecordCreateReqBO 类
- 重构 IotOtaUpgradeRecordMapper 的查询方法
- 更新 IotOtaUpgradeRecordService 接口,简化升级记录创建方法
- 删除未使用的 IotOtaUpgradeRecordJob 类
- 优化 IotOtaUpgradeRecordController 的重试接口,使用 PUT 方法 | 2025-03-13 22:16:45 +08:00 |  | 
			
				
					|  | 34453a3f70 | 【代码评审】IoT:数据桥梁的维护 | 2025-03-13 08:30:27 +08:00 |  | 
			
				
					|  | cdf316e778 | 【代码优化】IoT: 数据桥梁 config 优化 | 2025-03-09 18:04:46 +08:00 |  | 
			
				
					|  | b1d3b73b6d | 【代码优化】IoT: 数据桥梁 config 优化 | 2025-03-09 13:29:12 +08:00 |  | 
			
				
					|  | ff9267ad75 | 【功能新增】IoT: 数据桥梁 CRUD | 2025-03-09 12:53:54 +08:00 |  | 
			
				
					|  | 6a1798bf6a | !1255 【功能新增】IoT: 新增 Kafka、RabbitMQ、RedisStreamMQ 数据桥梁实现 Merge pull request !1255 from puhui999/iot | 2025-03-01 15:36:14 +00:00 |  | 
			
				
					|  | cb16539b66 | 【功能新增】IoT: 新增 Redis Stream MQ 数据桥梁实现 | 2025-03-01 17:43:46 +08:00 |  | 
			
				
					|  | 006ef40c4b | 【功能完善】IoT: 添加 MQTT 主题非法错误码,重构设备服务调用和属性设置逻辑,优化 MQTT 消息处理流程 | 2025-02-26 22:54:44 +08:00 |  | 
			
				
					|  | 8cf8af1f6d | 【代码评审】IoT:固件管理 | 2025-02-22 19:51:13 +08:00 |  | 
			
				
					|  | ebfe35c787 | !1243 feat(iot): 添加 OTA 固件管理功能 Merge pull request !1243 from 陈玄礼/feature/iot-ota-shelly | 2025-02-22 10:36:03 +00:00 |  | 
			
				
					|  | fa40ae1dbd | 【代码评审】IoT:MQTT 连接参数 | 2025-02-22 18:21:18 +08:00 |  | 
			
				
					|  | ca95752266 | 【功能新增】IoT: 添加 EMQX 插件,支持设备连接认证和 MQTT 连接参数获取,优化配置文件 | 2025-02-20 18:30:57 +08:00 |  | 
			
				
					|  | 54381e29a7 | feat(iot): 添加 OTA 固件管理功能 - 新增 OTA 固件相关错误码
- 实现 OTA 固件创建、更新和查询接口
- 添加 OTA 升级记录相关功能
- 实现 OTA 固件升级任务定时处理 | 2025-02-20 01:05:41 +08:00 |  | 
			
				
					|  | 3ab7ad484a | 【功能完善】IoT: 增强插件启动和停止逻辑,添加异常处理,更新错误码,优化配置文件 | 2025-02-14 09:34:25 +08:00 |  | 
			
				
					|  | 88ec5269d9 | !1223 【代码优化】IoT: 物模型 Merge pull request !1223 from puhui999/iot | 2025-02-08 23:23:34 +00:00 |  | 
			
				
					|  | bc9b3715b1 | 【功能新增】IoT:设备拓扑图的添加 | 2025-02-08 21:44:49 +08:00 |  | 
			
				
					|  | 4254c06c37 | 【功能新增】IoT:设备注册 sub register 逻辑 | 2025-02-08 20:56:16 +08:00 |  | 
			
				
					|  | 5f7bb8041f | 【功能新增】IoT:设备注册 register 逻辑 | 2025-02-08 19:31:50 +08:00 |  | 
			
				
					|  | 6abd67a38c | 【代码优化】IoT: 物模型 | 2025-02-08 17:31:11 +08:00 |  | 
			
				
					|  | 4919439b96 | 【功能新增】IoT:OTA 升级的下行消息的实现 | 2025-02-07 21:18:57 +08:00 |  | 
			
				
					|  | 8ced4a0a2c | 【功能新增】IoT:增加 ota 的表结构设计(100%) | 2025-02-06 22:00:34 +08:00 |  | 
			
				
					|  | 6eadbba345 | 【代码重构】IoT:重构插件配置管理,替换 PluginInfo 为 PluginConfig | 2025-02-05 21:44:23 +08:00 |  | 
			
				
					|  | d24e3ad773 | 【功能新增】IoT:增加 alert 告警相关的表结构 | 2025-02-04 13:41:52 +08:00 |  | 
			
				
					|  | 5e71d1fc85 | 【代码优化】IoT:增加 IotDataBridgeDO 数据桥梁的定义 | 2025-02-03 13:25:47 +08:00 |  | 
			
				
					|  | 48cfcdadc1 | 【代码优化】IoT:实现规则 IotRuleSceneDeviceControlAction 执行器 | 2025-02-03 12:05:13 +08:00 |  | 
			
				
					|  | 910bb6ca3c | 【代码新增】IoT:完善 IotRuleSceneServiceImpl 的规则匹配计算,isTriggerConditionParameterMatched 函数有点长,= = 捉摸咋优化下 | 2025-02-02 22:08:34 +08:00 |  | 
			
				
					|  | a4be3bb84d | 【代码新增】IoT:增加 IotRuleSceneMessageHandler 处理规则场景,尝试基于 Spring El 表达式实现初步计算(部分场景) trigger 条件匹配 | 2025-02-02 19:44:38 +08:00 |  | 
			
				
					|  | 06749a18fc | 【代码新增】IoT:增加规则引擎的 IotRuleSceneDO 场景联动的实体 | 2025-02-01 20:35:41 +08:00 |  | 
			
				
					|  | f46a2fb011 | 【代码新增】IoT:增加 device 配置下发(设置)实现 | 2025-01-31 23:14:09 +08:00 |  | 
			
				
					|  | 252366781d | 【代码优化】IoT:优化插件 common 和 http 的配置类 | 2025-01-31 21:51:06 +08:00 |  | 
			
				
					|  | 2512f2dde8 | 【代码优化】IoT:优化 http 插件 IotDevicePropertyReportVertxHandler 的代码 | 2025-01-31 19:05:42 +08:00 |  | 
			
				
					|  | b454069897 | 【代码新增】IoT:实现 device 下行服务调用的逻辑 | 2025-01-31 11:10:20 +08:00 |  | 
			
				
					|  | 7670ac19e5 | 【代码新增】IoT:增加 plugin 插件的心跳机制,以及 Job 超时离线 | 2025-01-30 23:36:18 +08:00 |  | 
			
				
					|  | e650e75271 | 【代码优化】IoT:设备上行时,增加 processId,用于设备与插件的映射 | 2025-01-30 21:06:47 +08:00 |  | 
			
				
					|  | 30ae986c1a | 【代码优化】IoT:整理 plugins 的依赖,以及对应 server 的启动逻辑 | 2025-01-30 20:00:54 +08:00 |  | 
			
				
					|  | 2d18e218c7 | 【代码新增】IoT:增加 IotDeviceDownstreamHandler 接口的定义,以及 IotDeviceDownstreamServer 的部分实现 | 2025-01-30 18:10:46 +08:00 |  | 
			
				
					|  | 6a7aa3c3fc | 【代码优化】IoT:重构设备 message 为 control,包括上行 + 下行,更合适 | 2025-01-30 09:20:54 +08:00 |  | 
			
				
					|  | 5110948db8 | 【代码优化】IoT:设备下行实现前,相关代码的整理 | 2025-01-30 07:48:28 +08:00 |  | 
			
				
					|  | eb74f753a8 | 【功能新增】IoT:增加 IotDeviceOnlineMessageConsumer,处理设备自动上线 | 2025-01-29 19:09:21 +08:00 |  | 
			
				
					|  | f5f8c418dc | 【功能新增】IoT:设备状态上传的部分实现 | 2025-01-29 11:38:51 +08:00 |  | 
			
				
					|  | f6366d9b55 | 【功能修改】IoT:设备状态从 status 到 state,移除已禁用 | 2025-01-29 00:17:08 +08:00 |  | 
			
				
					|  | 5fbfe49305 | 【功能优化】Bpm:设备属性上报 | 2025-01-28 04:56:03 +08:00 |  | 
			
				
					|  | eb2d4fdbc0 | 【功能优化】IoT:同步最新代码 | 2025-01-28 03:58:24 +08:00 |  | 
			
				
					|  | 8236154ae8 | Merge branch 'master-jdk17' of https://gitee.com/zhijiantianya/ruoyi-vue-pro into feature/iot # Conflicts:
#	yudao-dependencies/pom.xml
#	yudao-module-iot/yudao-module-iot-api/src/main/java/cn/iocoder/yudao/module/iot/enums/product/IotProductStatusEnum.java
#	yudao-module-iot/yudao-module-iot-api/src/main/java/cn/iocoder/yudao/module/iot/enums/thingmodel/IotThingModelTypeEnum.java | 2025-01-28 03:54:16 +08:00 |  | 
			
				
					|  | 8089f3a319 | 【功能优化】IoT: 1. DeviceDataApi => IotDeviceUpstreamApi,并新建 upstream 包
2. ThingModelMessage => IotDeviceMessage 设备消息
3. 基于 spring event 异步消费 IotDeviceMessage,并实现 IotDeviceLogMessageConsumer 记录日志 | 2025-01-27 14:15:07 +08:00 |  | 
			
				
					|  | d83b7cd5b9 | 【代码优化】InEnum 不必须指定 int 类型,通过泛型指定 | 2025-01-24 17:31:41 +08:00 |  | 
			
				
					|  | 4f962bd1f7 | [fix]:code  review | 2025-01-23 16:54:45 +08:00 |  |