【发布时间】:2017-06-21 17:47:02
【问题描述】:
我有从 MongoLab 到 Node-RED 的传感器数据,我想使用 Node-Red 仪表板以仪表或图表的形式可视化这些数据。 来自 mongoLab 集合的数据如下所示:
[{"_id":"5947e34de8fef902920defd8","sensorId":"5947340048225508","value":34,"date":"2017-06-19T14:44:29.000Z"},{"_id":"5947e34e6737e202b54f0a62","sensorId":"13359295204302776","value":25,"date":"2017-06-19T14:44:30.000Z"},{"_id":"5947e352e8fef902920defdc","sensorId":"5947340048225508","value":37,"date":"2017-06-19T14:44:34.000Z"},{"_id":"5947e3536737e202b54f0a66","sensorId":"13359295204302776","value":24,"date":"2017-06-19T14:44:35.000Z"}]
我想可视化基于 sensorId 的值...或者有什么方法可以使用 Node Red 可视化这些数据。
功能节点正在使用以下javascript
msg.headers = {"Content-Type":"application/json"};
return msg;
我的目的是在 ui_gauge 或图表上可视化传感器值。
【问题讨论】:
-
你已经尝试了什么?
-
我设法将来自 4 个不同传感器(即温度-湿度、光、空气污染和声音)的数据推送到云上的 mongoLab,其中每个传感器都是数据库中自己的集合。从那里我在 node 中使用 node-red mongodb,它从 mongoLab 获取数据。该节点连接到使用 GET 方法的 HTTP 请求节点,然后连接到另一个 HTTP 响应节点。请参阅我在上面添加的链接。
标签: mongodb data-visualization node-red mlab