【发布时间】:2019-04-09 11:12:31
【问题描述】:
我在 thingsboard 上创建了一个自定义小部件,但它无法显示超过 6-7 小时的数据。请参阅下面的屏幕截图。
尝试搜索 postgre db 表,但不确定设备遥测数据的存储位置。也许某处存在数据上限。
有什么建议吗?
谢谢!
小部件的屏幕截图:
【问题讨论】:
-
widget 时间窗口中选择了哪种聚合类型(none、avg、sum)?请同时打开浏览器控制台并分享加载数据时发送了什么命令以及响应是什么(如果通过 WebSocket 加载数据 - 您需要打开浏览器控制台,刷新页面并通过 WebSockets 过滤网络请求)
-
@VitaliyParomskiy 感谢您的回复,数据聚合功能设置为“无”。我正在通过 mqtt 将数据从传感器发送到 thingsboard。我可以知道你指的这个浏览器控制台在哪里吗?
-
当聚合类型为“NONE”时 - 您需要设置“Max Values”属性 - 它是所选时间间隔内返回的最大数据点数。我认为在您的情况下,您已达到“最大值”限制。另请注意,在大多数情况下,当您在图表上显示数据时,您不需要禁用聚合。 Thingsboard 知道如何正确汇总不同时间间隔的值。
-
另外,最大聚合点的当前限制有一个原因:如果您想在标准屏幕上以图表显示数据,分辨率为 1920x1200 像素 - 每个点将消耗约 4 像素。对于人类来说,分析具有这么多点的图表真的很困难。例如,请打开我们的现场演示并配置显示最大允许聚合点的时间窗口,您会发现很难检测图表上的模式。它不会对用户友好。
-
浏览器控制台 - 如果您使用的是 chrome - 只需按 F12。更多详情:stackoverflow.com/questions/43081107/…
标签: iot thingsboard