我已经使用蚊子作为mqtt客户端连接到IBM物联网基金会(quickstart.messaging.internetofthings.ibmcloud.com),并且我可以成功地将一个事件发送到IotF。我启动一个终端来发布事件:
mosquitto_pub -h 184.172.124.189 -p 1883 -u "use-token-auth" -P "token" -i d:quickstart:typeid:deviceid -t iot-2/evt/status/fmt/json -m " {\"d\": {\"temp\":34}}"然后我启动另一个终端来订阅该事件:
mosquitto_sub -h 184.172.124.189 -p 1883 -u "use-token-auth" -P "token" -i d:quickstart:type:id -t iot-2/type/typeid/id/deviceid/evt/status/fmt/json但是订阅事件的终端不能接收其他终端发布的事件。
发布于 2016-05-26 11:59:23
我相信你有这个问题,因为你是认证为快速启动设备,以订阅和接收事件。尝试作为应用程序连接并订阅事件。参见医生。中的示例
https://stackoverflow.com/questions/37454611
复制相似问题