我正在尝试完成一个简单的任务。我想将温度从感应帽发送到IBM Watson,然后将其接收回来。我可以将温度从感应帽发送到IBM Watson,但是我无法收到。尽管显示已连接,但调试没有显示任何内容。让我知道我是否想念一些东西。
答案 0 :(得分:1)
连接到Watson IoT Platform的设备在发布和订阅的主题方面受到限制。
它发送到平台的消息是“事件”,并且必须以iot-2/evt/event_id/fmt/format_string
形式的事件主题发布。
它还可以使用格式为iot-2/cmd/command_id/fmt/format_string
的命令主题从平台预订“命令”。
这意味着设备无法订阅自己的事件-它只能订阅其命令。
有关该平台的MQTT连接的更多信息,文档为here。