Одна ESP8266 Lolin уже полгода работает на даче, отдавая по mqtt протоколу три показания, программка на Lua. Использую сервис cloudmqtt.com, бесплатную инстанцию на макс. 10 подключений, смотрю с телефона из приложения, коих полно. Второй модуль от Wemos также на Lua прошил для управления реле с телефона также через mqtt, через ту же инстанцию указанного сервиса. В итоге при включении второго модуля все работает секунд 10 - 15 (по разному) и отваливается от брокера с выводом соответствующего сообщения по команде mqttn("offline", function(con) ... end). При этом в эти 15 секунд реле на втором модуле замечательно управляется, однако перестают приходить данные от первого модуля, после отваливания второго, снова приходят показания от первого. Как раз сегодня 4G роутер на даче отвалился от оператора и данные от первого модуля не приходят по понятным причинам, не имеющим отношения к mqtt, и второй модуль уже полчаса не отваливается от брокера. На лицо конфликт двух модулей при работе с одним брокером Можно, конечно, забить и завести еще одну инстанцию, но тогда из приложения одновременно с обоими устройствами не поработаешь, да и интересно понять в чем причина. Как вариант, может у модулей один MAC-адрес и брокер козлит, когда с разных IP приходят запросы с одним MAC? Хоть сравнить оба МАС сейчас не могу, но как-то маловероятно, что в этом причина. Прошу высказать свои мысли. И с наступающим!