Сообщение не было отображено в промежуточном программном обеспечении Eclipse Vorto Semantic Normalizer

Перехожу по этой ссылке, до шага 3.4 все ок. Но когда я использую этоmosquitto_pub команда для публикации сообщения в концентраторе Bosch IOT.

mosquitto_pub -h mqtt.bosch-iot-hub.com -p 8883 -u 4712@t65a6a75c6b4f429981ba16d1b3d5f414 -P secret -t telemetry/t65a6a75c6b4f429981ba16d1b3d5f414/4712 -m '"103.3223","3.2322"' --cafile iothub.crt 

Интерфейс Normalizer показывает опубликованное мной сообщение

Но в выходном журнале не было сообщений, как в учебнике

и ни одного сообщения об ошибке

Добавлены спецификации mapping_spec

И все плагины неактивны

Почему? В чем проблема?

1 ответ

Похоже, вы не запустили промежуточное ПО нормализатора с каким-либо подключаемым модулем обработчика исходящих сообщений. Итак, в вашем случае, чтобы отправлять любые входящие данные телеметрии в тему AMQP, вам необходимо запустить промежуточное ПО с плагином AMQP.

После этого вы сможете видеть журналы на панели мониторинга промежуточного программного обеспечения в виде исходящих сообщений.

Извините за путаницу, я изменил руководство, чтобы сделать его более понятным, см. Https://github.com/eclipse/vorto/blob/master/docs/tutorials/create_mapping_pipeline.md#4-setting-up-eclipse-vorto-полезной нагрузки-нормализации-промежуточного программного обеспечения-с-vorto-amqp-плагином

Другие вопросы по тегам