mosquitto树莓派pub sub的nodejs不起作用

时间:2018-06-28 07:18:12

标签: node.js raspberry-pi mosquitto

嗨,我正在尝试使用Windows 10上的Node.js将树莓派上的mosquitto服务订阅和发布,但是在Rpi控制台上没有任何反应 这是我的代码

var mqtt = require('mqtt');
var client = mqtt.connect('mqtt://192.168.10.97');

client.on('connect', function () {
  client.subscribe('presence');
  client.publish('presence', 'Hello mqtt');
});

client.on('message', function (topic, message) {
  // message is Buffer
  console.log(message.toString());
  client.end();
});

所以我的树莓派IP地址为192.168.10.97 但是,当II从树莓派pi控制台测试该命令时,它可以成功地工作

mosquitto_sub -d -t "iot"

mosquitto_pub -d -t "iot" -m "Hi, This is my msg..."

那是什么问题? 谢谢

0 个答案:

没有答案