Ich weiß, dieses Thema ist nicht aktuell, aber da die bisherige Lösung nicht in jedem Fall funktioniert, hier noch eine Ergänzung:
Das Sonoff-Gerät (bei mir eine Gosund SP1) scheint die neue Firmware erst zusätzlich zu der alten im Flash zu speichern. Sollte also die aktuelle alte PLUS die neue (auch .gz) die Flash-Größe übersteigen, so gibt es den o.g. Fehler.
Die Lösung wurde in einem anderen Forum genannt:
- Zuerst die tasmota-minimal.bin.gz flashen (und neu starten lassen)
- Dann die neue Tasmota version flashen
- Profit!!!
Getestet mit einer Gosund SP1 und Tasmota 12.4.0.