Я использовал малину Pi 3 вместе с платформой IBM Watson IoT и просто развертывал некоторые потоки. Тем не менее, я думаю, что я, возможно, перепутал идентификатор устройства между Gateway и Device.IBM IoT Raspberry Pi Connection отказался от авторизации
Когда я зарегистрировал свою малину Pi как устройство и шлюз, я дал оба соединения одному и тому же идентификатору устройства. Оглядываясь назад, я могу понять, почему это могло быть глупо. Я просто собираюсь отключить все подключения и создать два новых соединения. Однако сейчас у меня другая проблема. Всякий раз, когда я пытаюсь запустить NodeRed из моей Raspberry Pi, я получаю следующее бревно
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 и меняете идентификаторы (или удаляете и воссоздаете с другим идентификатором). – hardillb
Я уже пробовал это сделать. Первоначально я получал другую ошибку, о некотором файле или объекте, который не существует. Когда я удалил устройства и добавил новые, это исчезло и было заменено сообщением об ошибке, которое я перечислил выше –