Watson IoT-无法使用NodeRed将设备命令发送到ESP8266

时间:2019-01-24 14:27:26

标签: publish iot ibm-watson node-red

我正在使用IBM Watson开发物联网。我能够成功地将内置的重启/重置操作从控制台发送到esp8266。但是,当我尝试将重启命令从NodeRed应用程序发送到esp8266时,它不起作用。我要去哪里错了?

这是我的NodeRed应用程序快照Node Red Application

以下也是每个节点的配置

IBM Watson IoT configuration Node

IBM Watson Inject Node

我的设备代码与esp8266 as managed device完全相同,除了一些配置参数(例如设备ID和设备类型以及Wifi凭据)。

1 个答案:

答案 0 :(得分:0)

您的IOT节点上的红色三角形表示配置错误,这意味着该节点无法连接到IOT服务器。检查节点配置-铅笔寻找api键,然后向下滚动至显示的其余面板-删除红色三角形。

一旦您摆脱了红色三角形,仍然看不到发送的任何命令,并且按照设置说明进行操作,则可能是缺少安全设置步骤。在Watson IOT平台上,选择security > policies > connection security,然后设置适当的选项。