物联网平台 ThingsPanel-0.4.5 更新发布,提升兼容性改进体验

时间:2022-12-26 15:13:51

新增功能

  • 增加了设备配置按钮,增加了设备位置信息的录入功能。
  • 新增设备接入实时显示功能,可以设置阈值。
  • 新增设备监控菜单,接入即可查看设备监控信息。
  • 新增设备脚本支持处理透传协议的消息,支持mqtt协议接入发送字符串,二进制等类型的消息
  • 新增上下行脚本函数msg参数类型由string变为[]byte(上个版本使用脚本的用户需要注意)
  • 新增mqtt客户端启动重连、掉线重连,配置文件增加QoS配置
  • 数据管理列表增加设备名称、数据标签模糊匹配,增加属性别名(设备字段的映射,在设备插件物模型中可定义)。
  • 设备脚本表新增device_type字段。
  • 设备插件生成器物模型中新增属性单位的录入,单位同时可显示在图表单元中。
  • 新增定时控制增加异常校验。
  • 新增自定义TCP协议、官方TCP协议插件。
  • 新增协议插件自动注册和手动注册接口。
  • 新增协议插件根据网关token和子设备地址查询子设备详情的接口。
  • 新增了设备地图相关接口,为下个版本的设备地图功能提供支持。
  • 新增mqtt客户端启动重连、掉线重连,配置文件增加QoS配置。
  • 新增获取系统时间接口。
  • 数据管理增加数据别名(物模型字段映射)
  • Docker镜像目录映射宿主机,把数据代码分离,方便升级(规则引擎升级-需要查找差分文件,gmqtt升级-用户密码文件需要查找差分文件)。
  • 新增系统自带设备插件,包括开关和温湿度。
  • 升级go到1.18。

优化和修复

  • 改进可视化逻辑,支持创建多个可视化。
  • 设备管理列表的编辑参数界面优化了连接信息,点击即可复制,方便配置设备。
  • Modbus协议插件修复了部分BUG,优化了性能。
  • 修复新增设备列表排序的Bug,方便查找。
  • 系统操作日志查询改进显示速度。
  • 网关类型的设备修改为直连设备类型需要删除子设备,避免误操作。
  • 更新协议插件相关模块的逻辑和接口,提高了兼容性。
  • 设备列表显示设备插件中图表单元标签,方便大家知道这个设备都有哪些图表可看。
  • 优化设备管理在线离线状态(通过mqtt主题device/status接收设备在线离线状态,保存在内存中)
  • 样式规范化。