0
Не ошибка

Проблема дравйвера MQTT

Alexey S. 7 лет назад в Products / AV & Custom Systems обновлен Vlad Levin 7 лет назад 10

Здравствуйте!

Обнаружилась проблема при импорте команд и фидбэков для драйвера MQTT:

- если в топике тега присутствует знак "-", то импортированная команда не будет работать до тех пор, пока в импортированном топике тега не заменить символ дефис вручную (ввести с клавиатуры "-" и сохранить проект).

Ожидает ответа пользователя

Здравствуйте, Алексей

1. В какой программе вы формируете файл для импорта?

2. Можете отправить пример такого файла для импорта?

Здравствуйте!

1. Файл импорта берется из готового проекта.

2. Пример проекта во вложении test

Ошибка проявляется на любом теге, в топике которого содержится "-", например "wb-mr14_10".

Какая у вас версия Studio и Client?

1.1.7.19516, клиентом является эмулятор

Добрый день, Алексей.

Подскажите какая у вас версия контроллера WirenBoard?

Добрый день!

WirenBoard5 rev. 5.8

+1

Проверьте пожалуйста данные проекты, в проекте DriverMQTT команда WirenBoard_A1_OUT и фидбек WirenBoard_A1_OUT содержат дефис, запустите проект MQTT_NO_DRIVER (содержит только интерфейс) и импортируйте в него проект DriverMQTT, привяжите команды и фидбеки и не забудьте изменить хост. 

Отпишите мне полученные результаты, после импорта команда и фидбек с дефисом также не работает или всё работает нормально.

P.S. Если всё работает нормально, то опишите подробнее вашу проблему, что и как вы делаете.

DriverMQTT.irpz

MQTT_NO_DRIVER.irpz

В приложенных файлах всё работает. В проблеме разобрались: исходную строку торика копировали не из вкладки "Settings" WirenBoard, а из выведенного с помощью стандартных средств Google Chrome pdf-файла. Если копировать топик в проект напрямую со страницы "Settings" WirenBoard'a, то после импорта всё работает. Спасибо.

Всегда пожалуйста, обращайтесь.

Сервис поддержки клиентов работает на платформе UserEcho