Ich hatte gestern viel gebastelt und irgendwann hatte ein Shelly Probleme erreichbar zu bleiben. Noch eins vorweg ich halte nicht viel von der Aussage "mit einer alten Version hatte ich keine Probleme". Wenn es mit neueren tatsächlich Probleme gibt, dann sollte das auch an entsprechender Stelle auf GitHub gemeldet werden (was aber wirklich sehr selten der Fall ist).
Also auf dem Shelly lief Tasmota 6.4.1.1 mit Core 2.5.0., allerdings nur mit einem 1MB bin. Ich habe mir dann gestern neue bins erstellt und die auch gleich mit Tasmota 6.4.1.4, ab da war das Problem vorhanden, dass der MQT nicht stabil verbunden hatte. Dadurch war der Shelly auch nur schwer zu erreichen. OK, also das alte bin wieder drauf und es war Ruhe. Dachte zuerst es liegt am 2MB bin und habe mir dann einfach ein 1MB mit der aktuellen Tasmota kompiliert, da war das Problem wieder vorhanden. OK, wohl ein Problem mit der neuen Tasmota und gleich mit der älteren ein 2MB bin erstellt und auch hier wieder das Problem. Zurück auf alte Tasmota mit 1MB bin und der Shelly läuft. Ab dem Zeitpunkt war mir klar, dass hier wo anders das Problem zu suchen ist und ich den Shelly ausbauen muss.
Eben das Ding ausgebaut, das 2MB blank.bin geflasht, danach gleich das 2MB 6.4.1.4 Tasmota bin und der Shelly läuft ohne Mucken
Lange Rede kurzer Sinn, wenn Ihr Probleme mit der Verbindung habt, mal in der Konsole schauen, falls mal erreichbar, und schauen ob man da schon was sieht. Wenn Ihr Zeit und Nerven sparen wollt, nicht lange fackeln und die passende blank.bin flashen. Wenn das nichts bringt, hat man zumindest mal ne Basis die seltsame Phänomene wegen Reste im Flash ausschließt und kann mit einer vernünftigen Fehleranalyse anfangen