javascript - 从node-red发送数据到本地网页

标签 javascript plotly mqtt grafana node-red

我想为我的项目提供一些帮助,但我不知道如何继续。

实际上,我有一个 python 代码,它将数据发送到 mosquitto,在我的节点中,我有一个 mqtt 监听器,它从 python 代码中获取数据。然后我将这些数据发送到 influxdb,然后使用 grafana 在时间序列图中显示我的数据。这非常有效。我的问题是 grafana 允许您显示带有时间序列的数据。或者我想制作 X/Y 图。 所以我的想法是,从 node-red 和我的 MQTT 监听器,我将数据发送到个人网页(该网页可以在本地服务器本地运行,例如 localhost:1234)。在此服务器上,我运行带有一些 javascript 的 index.html 和 plotly.js 库,可以绘制漂亮的图。

我完全不知道如何将数据从node-red发送到本地服务器上运行的外部网页。有人可以给我指路吗?如果你们知道一些相关链接或教程,那就太好了。

最佳答案

为什么要费心使用 Node-RED,只需使用 paho Javascript MQTT 客户端并直接从网页订阅 MQTT 代理即可。

关于javascript - 从node-red发送数据到本地网页,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/59198763/

相关文章:

javascript - 'withRouter' 已被导入但仍然出现 TypeError : Cannot read property 'push' of undefined

python - Plotly-Dash 存在未知问题,并使用 Python-pandas.date_range 创建 "Error loading dependencies"

r - 如何在 Shiny 的应用程序中使用 plotlyProxy() 与 ggplotly() 使绘图渲染得更快

r - R 中使用多个交互下拉菜单的绘图轨迹的可见性

javascript - 如何缩短从 moment.js 获取的时区名称列表?

javascript - setAttribute 的问题

mqtt - 将编辑的conf文件传递给docker容器中的mosquitto时出错

arduino - ESP8266 + WiFiManager + pubsubclient

c - MQTTAsync_onSuccess 和 MQTTAsync_deliveryComplete 回调有什么区别?

javascript - JWPlayer 自动检测每个用户的最佳质量,而不使用其他浏览器的 flash 播放器(HLS、.m3u8)?