дело в том что он так и работает :) его не надо обслуживать. Достаточно передать обект класса в сам MQTT. Все что надо делать это следить за подключением. Вот сами посмотрите Adafruit_MQTT_Library/mqtt_esp8266.ino at master · adafruit/Adafruit_MQTT_Library · GitHub
P.S. простите а есть какой-то...