Skip to main content

更新记录

最新社区版代码托管在Github上.

企业版代码托管在私有的GIT服务器上,购买企业版后可获取企业版代码以及后续更新。

注意

master为最新开发分支. 线上使用请根据情况切换到对应版本的分支.

更新日志

服务端-V2.0.0 master

v2.0.0(2024/2/21)

V2版本多处代码进行了重构,并将部分功能进行了拆分,提高了系统的稳定性和可维护性。

go版本升级到v1.22 ,GoFrame升级到v2.6.1

新增

  • 新增设备数据上报中间缓存队列,提高数据上报处理效率。
  • 统一缓存处理方式,并对多处频繁调用的数据进行缓存,提高数据处理效率。
  • 重构消息队列及定时任务,改为分布式任务队列处理方式,提高处理效率及可靠性,并提供可视化监控界面。
  • 支持核心处理程序、web服务程序、任务队列处理程序分离单独运行,提高程序稳定性及可靠性。
  • 新增模块化开发方式,分离模块功能与核心功能,方便功能扩展及维护,并简化主工程代码量。

修复

  • 修复设备数据上报、缓存、消息队列、定时任务等功能的BUG。
  • 修复添加设备、查看系统日志、告警等功能的BUG
  • 修复TD连接、产品启用、任务启用等问题
  • 修复设备数据存入时序数据库、OTA升级等功能的BUG
  • 修复登录、缓存、代码质量等问题

优化

  • 优化性能、缓存、加载速度、图表展示
  • 重构部分代码,规范入参及接口处理方式,提高代码可读性及可维护性。产品与设备,所涉及调用统一为key的方式。
  • 调整插件编写方式,独立出来,方便插件编写及维护,并简化主工程代码量。
  • 调整目录结构,公共处理统一到pkg目录中,方便调用及代码维护管理。
  • 强化性能分析及监控功能,提供可视化性能分析及监控界面。
  • 优化系统初始化定时任务方式,提高初始化效率。

v1.6.2(2024/1/22)

增加

  • 增加获取插件的所有的通信方式类型
  • 增加用户上传插件zip解压到指定目录并添加至数据库接口
  • 增加根据设备标识获取详情,并实时返回设备状态
  • 增加获取设备属性数据列表接口
  • 增加菜单与接口绑定关系接口
  • 增加根据菜单获取接口列表
  • 增加批量绑定菜单接口
  • 增加告警等级初始化sql数据

修复

  • 修复添加设备时,判断非空校验问题
  • 修复通知日志报错问题
  • 修复获取黑名单IP问题
  • 修复权限bug
  • 修复未登录状态下请求接口,仍能访问成功bug

优化

  • 优化性能,优化缓存 ,优化加载速度
  • 优化组态echart图表
  • 优化系统初始化定时任务方式
  • 优化接口鉴权
  • 优化系统监控推送的Init代码

v1.3.0(2023/7/30)

增加:

  • 增加TCP类协议插件测试例子
  • 新增插件添加与移除方法
  • 增加规则引擎黑名单限制

修复:

  • 修复tcp服务通道bug
  • 修复网关上报数据子设备为空报错的问题
  • 修复iothttp服务关闭影响系统的BUG
  • 修复多处小问题

优化:

  • 优化tcp服务的注册包正则解析
  • 优化插件加载初始化过程
  • 优化插件自身信息获取方法
  • 优化插件通讯协议处理
  • 优化插件用的统一上报model
  • 进行多处代码优化

V1.2.0(2023/6/23)

增加:

  • 增加按设备树进行采集点统计功能
  • 增加产品设备接入数据解析功能
  • 增加组态实时显示数据点统计分析弹窗功能
  • 增加设备认证、网络组件服务增加更多的认证方式(Baseic、Accesstoken、证书)
  • 增加设备树功能
  • 增加支持网关设备批量上报功能
  • 增对数据上报属性上报时间的支持

修复:

  • 修复监控导致携程泄漏的问题
  • 修复因为json的tag标记错误导致解析时间失败
  • 修复时间上报ack类型错误的问题
  • 修复携程泄漏导致cpu飙升问题
  • 修复设备上报数据json转义问题

优化:

  • 优化设备状态显示算法
  • 优化数据中心数据模型代码
  • 优化网络组件服务安全认证
  • 优化数据中心定时任务
  • 优化告警规则引擎
  • 优化告警检查规则代码

V1.0.1(2023/1/31)

增加:

  • 增加事件上报及事件告警支持
  • 增加设备运行状态属性及设备数据空值过滤处理
  • 增加数据模型解绑处理

修复:

  • 修复TD取值过程因大小写引起的BUG
  • 修复tls转换类型BUG
  • 修复默认协议调别有误的BUG

优化:

  • 优化TD数据迁移工具
  • 优化运行脚本日志输出
  • 优化用户登录权限初始化方式

V1.0.0(2023/1/1)

  • SagooIOT 1.0 版本发布,开放 SagooIOT开 源库