Не получать от wiotp

Я отправляю события на платформу Watson IoT, используя узел wiotp out на RPi, имя события — eventfromasset.

Узел wiotp in в IBM Cloud подключен к той же организации, но не получает никаких событий.

Я попробовал все команды и конкретную команду = eventfromasset.

Вместо этого я получаю события, используя узел IBM IoT и ключ/токен API.


person jpsstack    schedule 21.12.2018    source источник
comment
Вы указали тип/идентификатор устройства в узле wiotp?   -  person idan    schedule 21.12.2018
comment
да, оба отличаются от выходного узла   -  person jpsstack    schedule 21.12.2018
comment
В журнале WIoT принимающего устройства говорится: «Соединение установлено нормально после отправки события». Это может быть связано с форматом типа события?   -  person jpsstack    schedule 22.12.2018
comment
если вы подписываетесь на тему команды, вам нужно использовать тот же идентификатор устройства и тот же тип устройства, для которого вы отправляете команду. Одно замечание: команда и события не используют один и тот же путь темы: устройства могут подписываться на темы команд в следующем формате: iot-2/cmd/command_id/fmt/format_string, а устройства публиковать темы событий в следующем формате: iot-2/evt/event_id/FMT/format_string   -  person idan    schedule 22.12.2018
comment
спасибо, но я не понимаю, что у меня возникла проблема с использованием того же идентификатора устройства, пожалуйста. см. stackoverflow.com /вопросы/53886475/   -  person jpsstack    schedule 22.12.2018
comment
другой сценарий, если вы используете узлы IoT. Они используют другой идентификатор клиента, который используют узлы mqtt. возможно, мы могли бы поговорить и немного прояснить ситуацию.   -  person idan    schedule 28.12.2018