{"release":{"tag":{"name":"v1.4.0","path":"/iBUILDING-X/driver-box/tags/v1.4.0","tree_path":"/iBUILDING-X/driver-box/tree/v1.4.0","message":"\r\n## 新增功能\r\n1. **设备信息查询接口**  \r\n   - 新增 RESTful API 用于查询设备详细信息\r\n   - 支持 JSON 格式返回，包含设备状态、配置等完整信息\r\n\r\n2. **网关元信息维护**  \r\n   - 增加网关元数据管理能力，包括版本、配置等\r\n   - 提供元数据查询和更新接口\r\n\r\n3. **网关唯一标识生成**  \r\n   - 实现基于硬件信息的唯一码生成算法\r\n   - 确保网关在分布式环境中的唯一性标识\r\n\r\n4. **事件系统增强**  \r\n   - 新增 `onOff` 事件类型，用于设备开关机状态跟踪\r\n   - 扩展驱动层 Lua 脚本生成事件的能力\r\n\r\n5. **UDP 探测支持**  \r\n   - 默认开放 9090 端口用于 UDP 服务探测\r\n   - 支持自定义探测响应内容\r\n\r\n6. **场景联动增强**  \r\n   - 增加点位状态持续时长触发条件\r\n   - 支持基于时间窗口的状态变化检测\r\n\r\n## 接口改进\r\n1. **日期格式化输出**  \r\n   - 统一 REST 接口中的日期类型输出格式\r\n\r\n2. **设备添加校验**  \r\n   - 强化设备添加接口的输入验证\r\n   - 增加设备类型、参数有效性检查\r\n\r\n3. **接口清理**  \r\n   - 标记 `callback#OnReceiveHandler` 为过时接口\r\n\r\n## 问题修复\r\n1. **持久化问题**  \r\n   - 修复 cmanager 持久化失效问题\r\n   - 增强数据存储可靠性\r\n\r\n2. **代码清理**  \r\n   - 移除实验性 serial 插件\r\n   - 清理相关依赖和配置项\r\n\r\n## 优化说明\r\n本次更新重点增强系统稳定性和扩展性，改进内容包括：\r\n- 基础设施：网关唯一标识、元信息管理\r\n- 接口规范：日期格式化、输入校验\r\n- 功能扩展：事件类型、场景联动条件\r\n- 系统维护：问题修复、代码清理","commit":{"id":"639ab61f8b1e6fba5f9e356120094c7935cc3559","short_id":"639ab61","title":"!55 feat: OnReceiveHandler 待废弃方法添加告警提示信息","title_markdown":"\u003Ca title=\"Pull Request: feat: OnReceiveHandler 待废弃方法添加告警提示信息\" class=\"gfm gfm-pull_request\" href=\"/iBUILDING-X/driver-box/pulls/55\"\u003E!55\u003C/a\u003Efeat: OnReceiveHandler 待废弃方法添加告警提示信息","description":"Merge pull request !55 from 三刀/20250507_switch_event","description_markdown":"Merge pull request \u003Ca title=\"Pull Request: feat: OnReceiveHandler 待废弃方法添加告警提示信息\" class=\"gfm gfm-pull_request\" href=\"/iBUILDING-X/driver-box/pulls/55\"\u003E!55\u003C/a\u003Efrom 三刀/20250507_switch_event","message":"!55 feat: OnReceiveHandler 待废弃方法添加告警提示信息\nMerge pull request !55 from 三刀/20250507_switch_event","message_markdown":"\u003Ca title=\"Pull Request: feat: OnReceiveHandler 待废弃方法添加告警提示信息\" class=\"gfm gfm-pull_request\" href=\"/iBUILDING-X/driver-box/pulls/55\"\u003E!55\u003C/a\u003Efeat: OnReceiveHandler 待废弃方法添加告警提示信息\nMerge pull request \u003Ca title=\"Pull Request: feat: OnReceiveHandler 待废弃方法添加告警提示信息\" class=\"gfm gfm-pull_request\" href=\"/iBUILDING-X/driver-box/pulls/55\"\u003E!55\u003C/a\u003Efrom 三刀/20250507_switch_event","detail_path":"/iBUILDING-X/driver-box/commit/639ab61f8b1e6fba5f9e356120094c7935cc3559","commits_path":"/iBUILDING-X/driver-box/commits/639ab61f8b1e6fba5f9e356120094c7935cc3559","tree_path":"/iBUILDING-X/driver-box/tree/639ab61f8b1e6fba5f9e356120094c7935cc3559","author":{"name":"三刀","email":"zhengjunweimail@163.com","username":"smartdms","user_path":"/smartdms","enterprise_user_path":null,"image_path":"https://foruda.gitee.com/avatar/1676907726988099112/351975_smartdms_1578921064.jpg!avatar30","is_gitee_user":true,"is_enterprise_user":null,"widget_url":"https://gitee.com/widgets/gitee_tenth.png"},"committer":{"name":"Gitee GPG Bot","email":"noreply@gitee.com","username":"gitee-bot","user_path":"/gitee-bot","enterprise_user_path":null,"image_path":"https://foruda.gitee.com/avatar/1677201213385506226/10186697_gitee-bot_1639518846.png!avatar30","is_gitee_user":true,"is_enterprise_user":null,"widget_url":""},"authored_date":"2025-06-10T02:21:55+00:00","committed_date":"2025-06-10T02:21:55+00:00","signature":null,"build_state":null},"archive_path":"/iBUILDING-X/driver-box/repository/archive/v1.4.0","signature":null},"operating":{"edit":false,"download":true,"destroy":false,"enterprise_forbid_zip":false},"release":{"title":"driver-box v1.4.0发布","path":"/iBUILDING-X/driver-box/releases/tag/v1.4.0","tag_path":"/iBUILDING-X/driver-box/tree/v1.4.0","project_id":28204439,"created_at":"2025-06-10T10:25:54+08:00","is_prerelease":false,"description":"\r\n## 新增功能\r\n1. **设备信息查询接口**  \r\n   - 新增 RESTful API 用于查询设备详细信息\r\n   - 支持 JSON 格式返回，包含设备状态、配置等完整信息\r\n\r\n2. **网关元信息维护**  \r\n   - 增加网关元数据管理能力，包括版本、配置等\r\n   - 提供元数据查询和更新接口\r\n\r\n3. **网关唯一标识生成**  \r\n   - 实现基于硬件信息的唯一码生成算法\r\n   - 确保网关在分布式环境中的唯一性标识\r\n\r\n4. **事件系统增强**  \r\n   - 新增 `onOff` 事件类型，用于设备开关机状态跟踪\r\n   - 扩展驱动层 Lua 脚本生成事件的能力\r\n\r\n5. **UDP 探测支持**  \r\n   - 默认开放 9090 端口用于 UDP 服务探测\r\n   - 支持自定义探测响应内容\r\n\r\n6. **场景联动增强**  \r\n   - 增加点位状态持续时长触发条件\r\n   - 支持基于时间窗口的状态变化检测\r\n\r\n## 接口改进\r\n1. **日期格式化输出**  \r\n   - 统一 REST 接口中的日期类型输出格式\r\n\r\n2. **设备添加校验**  \r\n   - 强化设备添加接口的输入验证\r\n   - 增加设备类型、参数有效性检查\r\n\r\n3. **接口清理**  \r\n   - 标记 `callback#OnReceiveHandler` 为过时接口\r\n\r\n## 问题修复\r\n1. **持久化问题**  \r\n   - 修复 cmanager 持久化失效问题\r\n   - 增强数据存储可靠性\r\n\r\n2. **代码清理**  \r\n   - 移除实验性 serial 插件\r\n   - 清理相关依赖和配置项\r\n\r\n## 优化说明\r\n本次更新重点增强系统稳定性和扩展性，改进内容包括：\r\n- 基础设施：网关唯一标识、元信息管理\r\n- 接口规范：日期格式化、输入校验\r\n- 功能扩展：事件类型、场景联动条件\r\n- 系统维护：问题修复、代码清理","author":{"name":"三刀","username":"smartdms","path":"/smartdms","avatar_url":"https://foruda.gitee.com/avatar/1676907726988099112/351975_smartdms_1578921064.jpg!avatar30"},"attach_files":[],"zip_download_url":"/iBUILDING-X/driver-box/releases/tag/v1.4.0.zip","tar_download_url":"/iBUILDING-X/driver-box/releases/tag/v1.4.0.tar.gz"}}}