Нет. Заработал - и хорошо. Слава автору библиотеки. Похоливарить не получится, не надейтесь. Ардуиноидол (я чужую библу скачал и она у меня работает) - это святое.
Наверное поздно, но все же напишу. Автор библиотеки написал, что клиент может быть только 1, несколько соединений не поддерживается. Поэтому выход из ситуации такой: поднимать на каждой esp и клиента и брокера. Дружить их между собой с двумя соседями и пересылать топики внутри одной esp через MQTT_local_publish.
Добрый вечер. Проблема решена. Купила OrangePi zero, подняла там mosquitto. Поняла что esp слаб для сервера. Всем спасибо за помощь! Теперь пытаюсь освоить armbian и Linux bash.
Всем доброго времени суток. Парень Мартир не знал, что у ESP 8266 мало памяти для MQTT брокера. И у него чудесно получилось. Я попробовал мне как дилетанту понравилось. Ниже адрес где брал. Гугл переводчик таким как я в помощь. https://github.com/martin-ger