Watson IoT - невозможно отправить команды устройства на ESP8266 с помощью NodeRed - PullRequest
0 голосов
/ 24 января 2019

Я работаю над IoT, используя IBM Watson.Я могу успешно отправить встроенное действие для перезагрузки / сброса с консоли на esp8266.Однако, когда я пытаюсь отправить команду перезагрузки из приложения NodeRed в esp8266, она не работает.Куда я иду не так?

Вот мой снимок приложения NodeRed Приложение Node Red

Также ниже приведена конфигурация каждого узла

Узел конфигурации IBM Watson IoT

Узел IBM Watson Inject

Код моего устройства точно такой же, как esp8266, как у управляемого устройства , за исключением нескольких параметров конфигурации, таких как Device IdТип устройства и учетные данные Wifi.

1 Ответ

0 голосов
/ 28 января 2019

Ваш красный треугольник на вашем узле IOT указывает на ошибку конфигурации, которая означает, что узел не может подключиться к серверу IOT. Проверьте конфигурацию узла - карандаш для клавиши API и прокрутите вниз до конца отображаемой панели - чтобы удалить красный треугольник.

После того, как вы избавились от красного треугольника и по-прежнему не видите отправленных команд и выполнили инструкции по настройке, возможно, вы пропустили шаг настроек безопасности. На платформе Watson IOT выберите security > policies > connection security Затем установите соответствующую опцию.

...