mqtt服务正常运行,但是提示连接mqtt服务错误
设备接入
-
@Zhang书书 mqtt脚本 // 解析接收数据
ParseHandle = function (topic, package) {
let id = topic.s//ubstring(4, 12) // 从主题中截取资产编号
let msg = JSON.parse(package.toString()) // 将消息从字节数组转为 json 对象
let values = msg.data // 该消息内容的格式恰好符合平台的要求格式
return [
{ id, values }
]
}
// 构建发送数据
// 主题 : box/abcd1234/command
// 内容 : {"d1":200}
CommandHandle = function (topic, id, op) {
let sendTopic =box/${id}/command// id 是资产编号
let sendData ={"${op.tag}":${op.value}}
return { sendTopic, sendData }
}
表记录信息
-
mqtt的密码不是public,视频中的密码使我们这边测试的,你们那边使用的密码都是随机生成,可以参考一下这个文档查看一下mqtt的密码
https://qa.airiot.tech/topic/1386/如何查看安装平台后自动生成的随机密码



