0
Not a bug

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

Alexey S. 7 jaar geleden in Products / AV & Custom Systems bijgewerkt door Vlad Levin 7 jaar geleden 10

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

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

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

Waiting for user's reply

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

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, то после импорта всё работает. Спасибо.

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