Узел Watson IOT Out на Raspberry Pi несколько раз отключался - PullRequest
0 голосов
/ 19 мая 2018

Я использую выход Watson IOT (wiotp out) в потоке Node-RED на моем Raspberry PI, и у меня возникают проблемы с повторным отключением соединения, а затем повторным соединением.

Вот снимок экрана моего узла учетных данных и одного из IOT Out Node .

Соединение настроено так, что я могу отправлять сообщенияв облако, и они успешно запускают поток в моем облачном экземпляре Node-RED.

Проблема, с которой я сталкиваюсь, заключается в том, что, когда я пытаюсь отправить массив строк в качестве полезной нагрузки, сами элементы массива фактически проходят его до того, как служба отключается.Я ограничен примерно 3-5 строками за раз, что разочаровывает, потому что я теряю 195-197 из 200 предметов, которые пытаюсь отправить на платформу IOT.

Как мне сохранить постоянное соединениеи убедитесь, что вся моя полезная нагрузка доходит до службы IOT?

1 Ответ

0 голосов
/ 21 мая 2018

Если вы видите очень частые отключения, это может означать, что вы случайно выполняете кражу clientId (то есть два клиента MQTT борются за один и тот же clientId).Вы можете убедиться в этом, просмотрев журналы подключений устройств на панели развертывания устройств: вы увидите доказательства сообщений журнала, таких как «Идентификатор клиента использовался повторно».

Ben

...