首页 > 解决方案 > 从 InfluxDB 数据库中提取单个字段值

问题描述

如果这是一个微不足道的问题,我深表歉意。我正在从 BMP280 温度/压力传感器捕获数据并通过 MQTT 发布。使用 Node Red,我将数据格式化为有效负载,例如"BMP2801 temp=23.57,pres=1013.8"并将其存储在 Raspberry Pi 上的 influxdb 中。下图中显示的查询似乎表明我正在成功存储 - 尽管可能不是以正确的格式进行检索。

数据库内容 - 存储

我的问题是如何构建一个 select 语句来检索一系列温度值,这些值可以输入到 Node Red 仪表板中的图表中。或者,如果我不正确地存储数据,应如何格式化将数据提供给 influxdb 的消息?任何提示将不胜感激!

标签: selectstoreinfluxdbnode-red

解决方案


已解决:我必须使用 Node Red 中的 CSV 节点将传感器生成的逗号分隔值转换为“对象”……然后所有字段都到位!


推荐阅读