In der Regel sind eher WiFi Schwächen verantwortlich, wenn der MQTT-Server nicht erreichbar ist. Ich würde da anfangen zu suchen. Ist das WLAN wirklich immer an und in ausreichender Stärke? Und: Läuft der MQTT-Broker wirklich stabil und kontinuierlich (=24/7)? Das MQTT-Protokoll selbst ist wirklich leichtgewichtig und belastet weder (Micro-)Prozessor noch das Netzwerk besonders.
Mosquitto läuft rund um die Uhr auf meinem NAS. Wenn WiFi Abbrüche auftreten, dann liegt es eher am Sonoff, alle anderen Geräte, auch in der Nähe, laufen ohne Disconnects.
Das Thema hat sich allerdings scheinbar erledigt. Ich habe die Schritte nochmals durchgeführt und seitdem ist Ruhe.
Kann sein, dass ich beim ersten Mal irgendwo doch eine fehlerhafte Eingabe gemacht habe.