Проверил работу в аналогичных бесплатных MQTT брокерах
- wqtt.ru (регистрируемся, получаем данные по авторизации на брокере)
Корректируем файл/etc/mosquitto/conf.d/20bridges.conf
:
connection wqtt
address m4.wqtt.ru:9334
remote_username u_XXXXXX
remote_password YYYYYY
try_private false
notifications true
notification_topic /client/wb_7/bridge_status
start_type automatic
topic /# both 0 "" u_XXXXXX
bridge_insecure true
cleansession false
Далее перегрузка сервиса:
systemctl restart mosquitto
Проверка статуса соединения:
mosquitto_sub -v -t "/client/wb_7/bridge_status"
(если в выводе 1, значит всё правильно настроили)
Для примера настроил одно реле в их же дашборде:
Аналогичная корректная работа и из сторонних клиентов, подключенных к брокеру с теми же настройками.
- Попробовал еще rightech.io, всё настраивается нормально тоже и работает. Но у платформы есть ограничения на количество пакетов, так что приводить пример настроек думаю не имеет смысла, если речь идет о бесплатном MQTT брокере.
Бесплатные MQTT брокеры выбрал просто одни из первых в поиске. У всех принцип настройки идентичный.
Вердикт: проблема подключения у сервиса Clusterfly.