Bom, eu posso contrariar esse facto e dizer-te que aqui no forum só conheço um caso (que me lembre) de quem mudou de Tasmota para ESPeasy e foi apenas num dispositivo tendo mantido o Tasmota nos outros dispositivos. Dos anos que já levo de Home Assistant (desde 2017) e de pesquisas relacionadas com Tasmota, poucos são os casos de mudança do Tasmota para outro firmware e muitos os de mudança de outros firmwares para Tasmota (eu incluído!). E até digo mais, os (poucos) casos de mudança do Tasmota para outros firmwares devem-se à falta de pesquisa dos utilizadores pois o problema que o Tasmota sofreu com o MQTT não era especificamente do MQTT mas sim do wifi (com perdas constantes de ligação) e com uma versão do core muito especifica que foi rapidamente substituída.
Relativamente à prevenção de falhas não há muito a dizer:
-
Caso uses Hassio, instala o addon oficial,
-
Configura o addon devidamente,
-
Não uses maiúsculas nos tópicos de MQTT,
-
Instala o MQTT (“puro” ou em addon) numa máquina que tenha capacidade suficiente de processamento para tudo o que lá pões. Há quem tenha um Rpi que corre apenas o broker de MQTT para o máximo de fiabilidade,
-
Lê aquilo que eu considero ser a “biblia” do MQTT, pois muitos problemas podem ser evitados se soubermos o que estamos a fazer, https://www.hivemq.com/mqtt-essentials
Para finalizar, posso dizer que comecei com um Rpi 3B (Hassio), depois um Rpi 3B+ (Raspassio), passei para um portátil antigo com i5 (Ubuntassio) e agora um NUC i5 (Proxmox + Ubuntassio) e tive 0 (zero) problemas com o MQTT.