【发布时间】:2018-07-19 17:23:47
【问题描述】:
在我的 Node-RED 流程中,我已将一个 IBM IoT 输入节点连接到一个 IBM IoT 输出节点。我在命令行上使用mosquitto_pub 发布到 WIoTP,以便启动 Node-RED 流。同样,我使用mqtt sub(来自mqttjs)来订阅来自Node-RED 流的消息。但是,我的订阅终端窗口没有收到有效负载。
发布
mosquitto_pub -h orgId.messaging.internetofthings.ibmcloud.com -p 8883 -i d:orgId:dType:default -u use-token-auth -P 'authToken' --cafile messaging.pem -t iot-2/evt/data/fmt/json -f payload.json
订阅
mqtt sub -h orgId.messaging.internetofthings.ibmcloud.com -p 443 -l wss -i a:orgId:default_mobile -u API-key -P 'API-token' --ca messaging.pem -t iot-2/type/mobile/id/default_mobile/evt/live/fmt/json
对于订阅,我创建了 API 密钥并且正在使用相同的密钥。我错过了什么?
【问题讨论】:
标签: node.js websocket mqtt node-red watson-iot