Arduino -从rabbitmq获取数据

q5iwbnjs  于 12个月前  发布在  RabbitMQ
关注(0)|答案(1)|浏览(140)

我不是一个英国人,所以一开始我对自己的语言感到抱歉。

!问题解决:看看评论区!

当前状态:我开发了一个小的android应用程序来为我自己的rabbitmq服务器发送数据。接下来,我安装了mqtt插件。
问题:如何连接rabbitmq与arduino?我试图通过给定的代码段连接,没有结果

void connectMQTT() {
  Serial.print("Attempting to MQTT broker: ");
  Serial.print("127.0.0.1);
  mqttClient.setUsernamePassword(MQTT_USER, MQTT_PASSWD);

  while (!mqttClient.connect("127.0.0.1", 1883)) {
    delay(5000);
  }

  Serial.println("You're connected to the MQTT broker");
  mqttClient.subscribe("NanoIot33_1/sub");
}

bqt是mqttClient的配置

#include <WiFiNINA.h>
  #include <ArduinoMqttClient.h>

  WiFiClient    wifiClient;
  MqttClient    mqttClient(wifiClient);

知道出什么事了吗

1dkrff03

1dkrff031#

我的mqtt服务器运行在virtualbox上。我从virtualbox打开了一个很好的端口,但是到127.0.0.1而不是ipconfig的IP。

相关问题