Не проходят MQTTкоманды с облачного брокера после замены контроллера

Добрый день. Столкнулся с такой проблемой:
Заменил контроллер Wiren Board 6.7.2 release wb-2207-bullseye-transition на
Wiren Board 7.3.3 release wb-2310. Для перехода выполнил следующие действия:

  1. скопировал содержимое /mnt/data/etc/wb-rules
  2. скопировал файл /mnt/data/etc/wb-mqtt-serial.conf
  3. следующие строки из конца файла /etc/mosquitto/mosquitto.conf скопировал в конец файла /etc/mosquitto/conf.d/20bridges.conf в виде:
connection clusterfly
address srv2.clusterfly.ru:9124
remote_username user_xxx
remote_password xxx
try_private false
notifications true
notification_topic /client/wb_6/bridge_status
start_type automatic
topic /# both 0 "" user_xxx
bridge_insecure true
cleansession false

После запуска нового контроллера получил следующую картину:
Подключившись к локальному брокеру (через MQTT Exporer) как и раньше могу читать и писать сообщения.
Подключившись к облачному брокеру (через MQTT Exporer) читаю все сообщения но не могу выполнить запись.
Результат прохождения команды контролирую подписавшись на топик в консоли контроллера wb.
Если возвращаю старый контроллер, все работает как раньше. Подскажите в чем проблема, уже не знаю, куда смотреть

Добрый день.

Покажите, каким образом записываете новое значение в топик. Покажите подключение MQTT Exporer к облачному брокеру, т.е. что точно есть топики от WB7.

Вот так записываю:

Вот так вижу топики от WB7, результат локальной записи топика:

Еще для примера постоянно приходит значение СО2:

Если порт 9124, то скорее всего вы используете srv1.clusterfly.ru (по факту у srv1 и srv2 одинаковый IP), а там не поддерживаются wildcard топики, поэтому ничего и не приходит. Попробуйте вместо “topic /# …” задать топик явно.

С целью диагностики проблемы попробовал работать через другого брокера, там заработало без проблем, на нем и остался, так что вопрос с clusterfly уже не актуален. Но спасибо за ответ