( BlinTux | 2017. 03. 01., sze – 18:38 )

Kipróbáltam a Te féle megoldásodat is, de kb ugyanaz a hiba az esptool.py esetében is:
serial.serialutil.SerialException: [Errno 5] could not open port /dev/ttyUSB0: [Errno 5] Input/output error: '/dev/ttyUSB0'

Jó lenne tudni hol a hiba:
A gép és az FTDI között, vagy az FTDI és a sonoff között.

Vajon ha az FTDI és a sonoff között van baj, akkor is ezt az USB hibát dobja?

UPDATE:
Haladás van. Forrasztásnál lehetett gond. Kellene már vennem egy normális pákát...
Újraforrasztottam, most a esptool feltölti... majdnem.

Connecting....
Auto-detected Flash size: 8m
Running Cesanta flasher stub...
Flash params set to 0x0220
Writing 413696 @ 0x0... 412672 (99 %)
A fatal error occurred: Timed out waiting for packet header

Most ezután simán az FTDI-re dugva a sonoff-ot, nem is villog a LED, gondolom nyekk a régi frimwarenek, és az újnak is ami nem ment fel rendesen :)