当前位置:   article > 正文

Node-Red接收mqtt消息保存到数据库_qt客户端通过mqtt协议发送数据到nodered,写入数据库数据

qt客户端通过mqtt协议发送数据到nodered,写入数据库数据

环境搭建

1、Node-Red(如果是服务器推荐docker安装)Getting Started : Node-REDhttps://nodered.org/docs/getting-started/

2、Mysql MySQL :: MySQL Downloadshttps://www.mysql.com/downloads/

然后启动 Node-Red,想要实现Mqtt消息存到数据库主要用到三个节点

(1)mqtt in   (2)function   (3)mysql

(1)mqtt in中配置所连接mqtt服务器的信息,订阅的主题等

(2)function中写入以下代码

  1. var Entopic="INSERT INTO 表名(属性1,属性2) VALUES (%d, %d)";
  2. var newMySQLData = {"topic": util.format(Entopic,msg.payload.wendu,msg.payload.shidu)}
  3. return newMySQLData ;

(3)mysql配置所要连接的数据库

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/盐析白兔/article/detail/218093
推荐阅读
相关标签
  

闽ICP备14008679号