Releases
1.9.0
增加设备独立物模型支持,可给单独的设备配置物模型.
基本实现GB28181国标视频设备接入,支持直播
,云台控制
,级联操作
.(选配模块)
RabbitMQ增加routeKey
配置,可在配置文件中指定device.message.writer.rabbitmq.consumer-route-key
和device.message.writer.rabbitmq.producer-route-key
.(Pro)
当设置了device.message.writer.rabbitmq.consumer=false
时,不创建MQ消费者.(Pro)
设备支持独立物模型,可单独配置设备的物模型.
适配tdengine 2.0.16.0
,优化sql长度策略. (pro)
优化规则引擎编辑器,实现组件模块化动态加载.(Pro)
修复启动服务时,如果某个产品物模型发布失败,导致后面的产品终止发布的问题.
增加ignoreLatest
消息头,message.addHeader("ignoreLatest",true)
忽略记录最新数据到数据库.
修复租户下操作设备告警提示无权限.(Pro)
优化租户在解绑成员时,同时解绑成员的资产信息.(Pro)
优化子设备消息回复处理
物模型属性增加存储方式功能,可配置部分属性不存储.
增加虚拟属性功能,可通过规则来计算出虚拟属性值.(Pro)
增加租户成员绑定(TenantMemberBindEvent
),解绑(TenantMemberUnBindEvent
)事件.可通过spring-event
订阅处理此事件.(Pro)
优化子设备状态检查,当检查子设备状态时,将会尝试发送ChildDeviceMessage<DeviceStateCheckMessage>
给网关,处理后返回ChildDeviceMessageReply<DeviceStateCheckMessageReply>
.
增加ClickHouse
设备数据存储策略支持.(Pro)
增加权限过滤功能,可配置禁止赋予自己没有的权限给其他用户.hsweb.permission.filter
相关配置
设备和产品的租户绑定逻辑优化: 绑定设备时,自动绑定产品.解绑产品时,自动解绑设备.(Pro)
用户管理增加租户权限控制.(Pro)
当向keepOnline
的设备发送消息时,如果原始连接已断开,将返回CONNECTION_LOST
错误.
设置keepOnline
的会话将被持久化,重启服务后自动恢复.(Pro)
默认关闭设备最新数据存储,通过jetlinks.device.storage.enable-last-data-in-db=true
开启.(Pro)
属性物模型增加属性值来源,配置为手动
时,在发送修改属性指令(WritePropertyMessage
)时,将直接生效,不会发送到设备.
优化租户资产解绑逻辑,当删除数据时,解绑资产全部的绑定关系.(Pro)
用户管理,机构管理增加租户端支持,租户可以自己管理自己的用户和机构.(Pro)
You can’t perform that action at this time.