- 增加了设备配置按钮,增加了设备位置信息的录入功能。
- 新增设备接入实时显示功能,可以设置阈值。
- 新增设备监控菜单,接入即可查看设备监控信息。
- 新增设备脚本支持处理透传协议的消息,支持mqtt协议接入发送字符串,二进制等类型的消息
- 新增上下行脚本函数msg参数类型由string变为[]byte(上个版本使用脚本的用户需要注意)
- 新增mqtt客户端启动重连、掉线重连,配置文件增加QoS配置
- 数据管理列表增加设备名称、数据标签模糊匹配,增加属性别名(设备字段的映射,在设备插件物模型中可定义)。
- 设备脚本表新增device_type字段。
- 设备插件生成器物模型中新增属性单位的录入,单位同时可显示在图表单元中。
- 新增定时控制增加异常校验。
- 新增自定义TCP协议、官方TCP协议插件。
- 新增协议插件自动注册和手动注册接口。
- 新增协议插件根据网关token和子设备地址查询子设备详情的接口。
- 新增了设备地图相关接口,为下个版本的设备地图功能提供支持。
- 新增mqtt客户端启动重连、掉线重连,配置文件增加QoS配置。
- 新增获取系统时间接口。
- 数据管理增加数据别名(物模型字段映射)
- Docker镜像目录映射宿主机,把数据代码分离,方便升级(规则引擎升级-需要查找差分文件,gmqtt升级-用户密码文件需要查找差分文件)。
- 新增系统自带设备插件,包括开关和温湿度。
- 升级go到1.18。
优化和修复
- 改进可视化逻辑,支持创建多个可视化。
- 设备管理列表的编辑参数界面优化了连接信息,点击即可复制,方便配置设备。
- Modbus协议插件修复了部分BUG,优化了性能。
- 修复新增设备列表排序的Bug,方便查找。
- 系统操作日志查询改进显示速度。
- 网关类型的设备修改为直连设备类型需要删除子设备,避免误操作。
- 更新协议插件相关模块的逻辑和接口,提高了兼容性。
- 设备列表显示设备插件中图表单元标签,方便大家知道这个设备都有哪些图表可看。
- 优化设备管理在线离线状态(通过mqtt主题device/status接收设备在线离线状态,保存在内存中)
- 样式规范化。