物联网nodered的modbus协议数据采集上报能不能增加操作influxdb的

Blade 未结 2 113
six_six_2005
six_six_2005 剑圣 2024-10-22 09:49

一、该问题的重现步骤是什么?

1. 边缘网关的nodered示例,从modbus读上来的多个点位的数据,希望增加写入influxdb,这块资料不好找。

2. 

3.


二、你期待的结果是什么?实际看到的又是什么?

nodered能增加写入influxdb的示例

三、你正在使用的是什么产品,什么版本?在什么操作系统上?

物联网平台,win10

四、请提供详细的错误堆栈信息,这很重要。


五、若有更多详细信息,请在下面提供。

2条回答
  • 2024-10-22 11:04

    influxdb,在node-red配置安装下插件依赖,然后就能用了。一共就三个in、out、batch节点,没有难度的呀,可以参考下:http://stevesnoderedguide.com/using-node-red-with-influxdb


    0 讨论(0)
  • 2024-10-22 15:02

    插件安装是OK的,就是modbus一次读到的是一个数组,假设是4个数,如何拆成4行插入influxdb,这个转的function不太会写,是不是得一个一个指定:
    mag.payload=[

    {

    name:"v0",

    datas:object[0]

    },

    {

    name:"v1",

    datas:object[1]

    }

    ]

    作者追问:2024-10-22 15:21

    参考这个写法,组合成json格式,对应的值就是你获取到的数组里的值:


    demo下载:

    influxdb-demo.txt


    CleanShot20241022152015@2x.png

    0 讨论(0)
提交回复