IBM IoT Raspberry Pi Connection 被拒绝未授权



我一直在使用Raspberry Pi 3和IBM Watson物联网平台,只是部署了一些流程。但是,我想我可能混淆了网关和设备之间的设备 ID。

当我将树莓派注册为设备和网关时,我为两个连接提供了相同的设备 ID。事后看来,我明白为什么这可能是愚蠢的。我只是要断开所有连接并创建两个新连接。但是,我现在有一个不同的问题。每当我尝试从树莓派启动 NodeRed 时,我都会得到以下日志

3 Feb 17:07:27 - [error] IBMIoT: Error: Connection refused: Not authorized
[BaseClient:connect] Iotfclient is offline. Retrying connection
[BaseClient:onClose] Connection was closed.

这只是一遍又一遍地重复,我不知道该怎么做才能解决它。

这表明您的流中仍有一个具有不正确凭据的 IoT 节点。

假设您运行的是 Node-RED 0.15 或更高版本,请打开搜索对话框(在 0.15 上按 Ctrl-,在 0.16 上按 Ctrl-F(并搜索ibmiot。这将显示您拥有的任何现有配置节点。单击搜索结果中的一个将在配置节点侧边栏中显示它。双击它并删除它或更正凭据。

如果您使用的是旧版本(我建议您升级(,则可以从下拉菜单中打开配置节点侧边栏并手动查找ibmiot节点。

最新更新