使用node.js的活动对象MQTT连接

使用node.js的活动对象MQTT连接,mqtt,iot,orange-api,Mqtt,Iot,Orange Api,我想为我的应用程序实现Live Objects MQTT接口,但我对该协议不太熟悉。有人有正确设置连接的代码示例吗 谢谢你的回复 您可以在Github上找到node.js的一些代码示例 它也适用于Github上有链接的其他平台: 关于以下是一个示例: const mqtt = require('mqtt'); const mqttTopic = "router/~event/v1/data/new/urn/lora/#"; const url = "mqtt://liveobjects.oran

我想为我的应用程序实现Live Objects MQTT接口,但我对该协议不太熟悉。有人有正确设置连接的代码示例吗


谢谢你的回复

您可以在Github上找到node.js的一些代码示例

它也适用于Github上有链接的其他平台:

关于

以下是一个示例:

const mqtt = require('mqtt');
const mqttTopic = "router/~event/v1/data/new/urn/lora/#";
const url = "mqtt://liveobjects.orange-business.com:1883";
const apiKey ="<your api key>";

let client = mqtt.connect(url, {
  username: "payload",
  password: apiKey,
  keepAlive: 30
});

client.on("connect", function () {
  console.log("Connected to Live Objects");
  client.subscribe(mqttTopic);
  console.log("MQTT::Subscribed to topic:", mqttTopic);
});

client.on("error", function (err) {
  console.log("MQTT::Error from client --> ", err);
});

client.on("message", function (topic, message) {
  let loraMessage = JSON.parse(message);
  <your code here>
});
const mqtt=require('mqtt');
const mqttTopic=“router/~event/v1/data/new/urn/lora/#”;
常量url=”mqtt://liveobjects.orange-business.com:1883";
const apiKey=“”;
让client=mqtt.connect(url{
用户名:“有效载荷”,
密码:apiKey,
有效期:30
});
client.on(“connect”,函数)(){
console.log(“连接到活动对象”);
client.subscribe(mqttTopic);
log(“MQTT::订阅主题:”,mqttTopic);
});
client.on(“错误”,函数(err){
log(“MQTT::来自客户端的错误-->”,err);
});
client.on(“消息”,函数(主题,消息){
让消息=JSON.parse(message);
});

欢迎使用Stack Overflow,只是请求帮助而不显示您已经尝试过的内容,不太可能得到太多响应。请阅读以下关于提出好问题的文档,然后编辑该问题以包含您尝试过的内容