jetlinks / jetlinks-community

JetLinks 基于Java8,Spring Boot 2.x ,WebFlux,Netty,Vert.x,Reactor等开发, 是一个全响应式的企业级物联网平台。支持统一物模型管理,多种设备,多种厂家,统一管理。统一设备连接管理,多协议适配(TCP,MQTT,UDP,CoAP,HTTP等),屏蔽网络编程复杂性,灵活接入不同厂家不同协议等设备。实时数据处理,设备告警,消息通知,数据转发。地理位置,数据可视化等。能帮助你快速建立物联网相关业务系统。
https://www.jetlinks.cn/
Apache License 2.0
5.2k stars 1.62k forks source link

数据属性为array,元素属性为object,在运行状态中无法查看数据 #509

Open gaoxs1985 opened 2 months ago

gaoxs1985 commented 2 months ago

jetlinks-community:2.2.0-SNAPSHOT

在产品物模型属性定义中,数据定义为array,元素类型为object

image

设备日志中可以查询到设备上报对应的属性值

image

但在设备运行状态监控中,无法查询到设备该属性对应的值

image

请问这种情况需要如何调整配置?

bestfeng1020 commented 2 months ago

用的什么存储模式?前端代码是否最新?

gaoxs1985 commented 2 months ago

image 是指这里吗?默认配置

bestfeng1020 commented 2 months ago

设备数据用的存储方式,在产品的接入方式里面

gaoxs1985 commented 2 months ago

image

是这个吗? 自定义的协议,使用默认的数据存储策略

bestfeng1020 commented 2 months ago

更新最新代码试试,我们未能复现这个bug。或者你提供下更多的信息,如es索引中是否已存储了你上报的数据

gaoxs1985 commented 2 months ago

image 最新数据上报

image 没有查到数据

但其他属性是有最新数据的 image image

gaoxs1985 commented 2 months ago

在自定义协议中,通过ReportPropertyMessage返回上报数据 image 在返回的message中也是有数据的