物联网nodered写入influxdb 2.x的json数据并查询

Blade 未结 2 124
six_six_2005
six_six_2005 剑圣 2024-10-22 19:09

因为B站能找到的教程是使用influxdb 2.2,所以我换了2.x版本,当payload是value类型,measurement为wendu,msg.payload=2345,多次发送均可以正确存储,并且在influxdb的图形界面可以查询到所有数据,但是如果按示例设置json格式,msg.payload=[{"time":222,"temperature":47,...},{}] (略),存储执行也没有报错,measurement命名为node,在influxdb中也看到了新产生的node,但是没有合适的方式显示json数据,field中也没有可选项,不知道是否存进去了,还是查询有问题? 使用 grafana连接influxdb,现象同样,value的都没有问题,json的查询语句(使用flux,由chatgpt生成的)是不是有问题?


value正确存入可查询


6cbee881ded0a9d306e261fcefee147.jpg

存入的json格式

26825eacbf6b3cb860d2301ce84758e.jpg


json存到node中,node显示出来了,但是没有数据显示

580d7bfdde3076f8a9db053a9937675.jpg

使用grafana显示的查询语句


de121c0e9da6e2ab20274a8a40dc67d.jpg


Query分析器也没有数据

98faf1322ecdc66509e3a2761651830.jpg


2条回答
  • 2024-10-22 19:10

    bladex物联网平台本身只支持1.8.x,不支持2.x。11月安排支持下2.x

    0 讨论(0)
  • 2024-10-23 11:34

    感谢反馈,之前也有朋友有需求,我们是想着等 influxdb 3.x 正式版再去搞,现在  influxdb 2.x 已经加入开发计划,预计会在11月份的版本中支持。

    0 讨论(0)
提交回复