【问题标题】:How to extract data from a ned-red flow如何从 ned-red 流中提取数据
【发布时间】:2021-01-01 16:37:55
【问题描述】:

我有 4 个流程 我的 Arduino 的串行流 JSON 流以 JSON 格式格式化我的数据 从我的 dht11 传感器中提取数据的功能流程 最后调试流程 首先,我将向您展示我的流程的配置

我的功能:

我的 sql 数据库

错误信息

我的 JSON 流

输出

请帮助我,我认为我的数据库中会有类似的东西

"INSERT INTO sensordata (temperature,humidite) VALUES(20, 30);";

但我有

mysql> select *from sensordata ;
+--------+-----------+-------------+---------------------+
| idData | humidite  | temperature | dateSensor          |
+--------+-----------+-------------+---------------------+
|   2471 | undefined | undefined   | 2021-01-01 16:24:23 |
|   2472 | undefined | undefined   | 2021-01-01 16:24:24 |
+--------+-----------+-------------+---------------------+

【问题讨论】:

  • 我们需要查看JSON 节点的输出才能在这里提供帮助。

标签: node-red


【解决方案1】:

如果不知道函数节点的输入是什么,我将不得不猜测。

您似乎正在尝试访问msg 对象上不存在但可能在msg.payload 对象中更深层次的字段。

您可以将功能节点更改为:

msg.topic = "insert into sensordata(temperature,humidite) values('" + msg.payload.temperature + "','" + msg.payload.humidite + "')"

无需将值附加到msg 对象作为额外的payload#

【讨论】:

  • 我爱你先生,你救了我的命
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2022-07-20
  • 1970-01-01
相关资源
最近更新 更多