我绝对不是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运行后连接到控制台日志,但没有这样做。请帮助