Ну да, клиент пытается подключится к брокеру.
У тебя Mosquitto и MqttFX на одном компе?
Разработка блока MQTT. FLProg 3.1.2
А почему, если соединение то есть, кто прерывает?
Да, а Дашбоард на смартфоне, и нет обрывов соединения
Андрей, я оба пробовал, видел в MOTTfx, ставил генератор и смотрел на трансляцию, штук 10 пролетают, потом пауза, опять штук 10.
Это я все понимаю прекрасно, забыл проверить, придет ли сообщение, нужное, в тот момент, когда оно сгенерировано блоком, а брокер перезагружается, и что то мне подсказывает что оно будет пропущено.starshoy81 писал(а): ↑09.08.2018{, 16:39}Подписчик может отвалиться, и при переподключении не получит информации из топика, если её туда не пошлёт публикатор.
Проверьте, я пока что не могу проверить, позже проверю, на выходах должны появляться еденички при успешном подключении и 0 если нет ... Отправлено спустя 3 минуты 9 секунд:
Хорошо, добавлю, но ID в любом случае какой -либо нужен брокеру!
конечно не приходило на брокер - соединения то нет.ну грубо шли какие то данные, брокер их не увидел, так как на самом деле они, данные с модуля не выходили, ИМХО.
Проверил, получается при первом соединении на выходе появляются единички, но при потери связи на выходе так и стоят единички в ноль не сбрасываются (минут 5 ждал).
Тогда теряется весь смысл, так как именно в этот момент, к примеру, должно быть оповещение с какого нибудь датчика.starshoy81 писал(а): ↑10.08.2018{, 11:11}конечно не приходило на брокер - соединения то нет
Смысл в том и есть, что здесь постоянно передаётся состояние. Только тогда и можно вовремя отловить изменения. То есть каждую секунду шлётся "выключено" например, для процессов требующих быстрого реагирования.Тогда теряется весь смысл, так как именно в этот момент, к примеру, должно быть оповещение с какого нибудь датчика.
А вот это я не нашел как сделать