Цитата Сообщение от VadimS Посмотреть сообщение
Я таки дико извиняюсь , но вопросы по MQTT не исчезли (ну, почти).
Неужто никто не занимался подпиской?
Не, примеры в ютубе я видел... так и у меня работает...
Но вот как глубже копнешь - какая-то ерунда выходит.
С вопросом 4 вроде разобрался: этому FB похоже вообще параллельно на имя топика подписки.
Пока не ввел проверку на совпадение имени последнего принятого топика с подписываемым (????? казалось бы, какого...), приходили данные из нескольких топиков (с этого-же устройства-публикатора), какой топик раньше обновился - тот и на выходе FB.
Причем, в коде FB (банальным поиском), кроме как в описании переменных, обращения к переменной с названием топика подписки я НЕ НАШЕЛ. Может там есть косвенные обращения через указатели... хотя ко многим другим входным переменным обращения идут непосредственно по именам.
И такое ощущение, что в части подписки данная библиотека дико сырая.
Как хочется верить, что я ошибаюсь (а еще и понять бы - в чем конкретно). Если в том, что пытаюсь использовать бесплатную библиотеку, а не за 50 ойро - так и текущая задача этих денег не стоит по большому счету. Это скорее демонстрационный проект.
Больше вопросов к перспективе использования технологии в дальнейшем.
Параллельно ребята кодят MQTT под NBIoT, там тоже не всё гладко (но там и платформа другая, и средства разработки).
1. У меня не воспроизводится - предупреждений нет.

06-05-2021 20-10-57.png

2. Причины могут быть разными. Можете почитать в этой теме:
https://owen.ru/forum/showthread.php...l=1#post355252 (c этого поста и далее)

3. Я не тестировал со своим брокером, который можно перезагрузить, так что не могу дать комментариев.
Если заглянуть в исходники - думаю, не сложно будет добавить в ФБ вход типа xReset.

4. У меня не воспроизводится.
Но я использую один инстанс для подписки на множество топиков, и не понимаю, зачем поступать иначе.
https://owen.ru/forum/showthread.php...l=1#post355434

С вопросом 4 вроде разобрался: этому FB похоже вообще параллельно на имя топика подписки.
Эта фраза звучит странно, так как без факта подписки брокер вообще не должен пересылать клиенту сообщения по данным топикам.