Wenn Du schon mit Atom fast so weit bist, kannst natürlich da alles selber machen ich hänge dann hier einfach mal meine User_config.h an. Bitte nicht einfach kopieren, sondern selber ändern, steht so bei Atom dabei. Es kann sein dass es Problem gibt, wenn diese Datei nicht mit Atom editiert wird!
user_config.zipuser_config.zip
Da sind alle Sensoren deaktiviert, der Längen und Breitengrad meines Wohnort eingetragen, die Zeitzone auf 99, sleeptime auf 100, WiFI_retry natürlich aktiv, Domoticz und Home Assistant deaktiviert. MQTT ist aktiv, wegen IOBroker bei mir, wenn nicht verwendet, dann ausschalten.
Da das mit dem AP bei Dir nicht klappt, musst eben alle Sonoff mit Kabel flashen. Ich löte die Stiftleiste auch nicht an, es reicht wenn man die einfach steckt und etwas verkantet (mach ich auch so).
6er Logik? Du meinst den 2.3.0 Core? Ja ab 5.14 ist der wieder aktiv.
Bei Atom noch unter platformio.ini "deutsch" aktivieren, sonst ist Tasmota in englisch. In dieser Datei sieht man auch welches Framework verwendet wird