如何将MQTT代理连接到Node JS应用程序

时间:2019-09-15 06:31:49

标签: node.js mqtt

我绝对不是MQTT的新手,并尝试使用我的节点应用程序连接到mqtt。我尝试了一些在网上找到的代码,但似乎没有用。 我一定做错了,但我真的不知道该怎么办。会有所帮助。

const ejs = require('ejs');
const mqtt = require('mqtt');


const options={
    clientId:"mqttjs_"+Math.random().toString(16).substr(2,8),
    username:"rj******",
    password:"iCfs*******",
    clean:true,
    keepalive: 60,
    reconnectPeriod: 1000,
    protocolVersion: 3,
    protocolId: 'MQIsdp',
    encoding:'utf-8'
};
const client = mqtt.connect('mqtt://farmer.cloudmqtt.com',options)

client.on("connect",function(){ 
    console.log("connected");
});

该代码预期在Server运行后连接到控制台日志,但没有这样做。请帮助

0 个答案:

没有答案