I’m also in the process of flashing/setting up a Sonoff THR316 right now. Managed to get it to boot, next step is to configure the button/relay/leds and temp sensor (ds18b20). It wouldnt boot with power from the FTDI (boot loop, apparently it doesnt deliver sufficient power), worked fine when connected to mains (disconnected the FTDI).
Hello @sneakyfoxy thank you for your answer.
I tried to configure it with the minimum configuration (no button etc…) But I also have a boot loop (with FTDI).
I try to manage it and keep it post here if I found the great configuration.
@sneakyfoxy What’s your secret sauce for flashing these devices? I’m using a Sparkfun CH140C breakout and have soldered a header onto the Sonoff THR board. I connect 4 wires (VCC, Gnd, Rx, Tx). I power on the device while holding down the front panel (on/off) button which seems to result in no WiFi light. In HA I “+ Add Device” and can see the new ComPort. But the connection never happens. I get a yellow flashing (Tx?) light on the CH340C board, but no Rx light . And no success at flashing. I strongly suspect I am not putting the Sonoff device in a flashing state. Ideas?
Perhaps this will help someone else but make sure Tx > Rx and Rx > Tx. This sounds silly but double check on the device that this is correct as Tx & Rx are in different positions in relation to 3v or Gnd when you compare Tx & Rx with the Sonoff Basic.