I have about 35 Tasmota devices and 25 Sonoff eWeLink devices and am tired of configuring each one separately in multiple places. (eWeLink stinks; Tastmosta’s great, but so many different places I need to go to set all the configuration options detracts from the greatness.)
And, I don’t have the time or energy to physically go to each device, solder cables and connect each device to a serial port and physically connect to a computer.
Would I be better off with all ESPhome?
Or flashing them all to Tasmota?
Is there a way to flash Sonoff TH10/16 and THR316/320 devices OTA?
So there is the question of why migrate to esphome, but I see there is a lot written about that and I will do some reading first.
The other question is: Do I understand correctly that there is no way to OTA migrate from the native Sonoff eWeLink firmware to either Tasmota or esphome?
If you use Home Assistant, and a device is ESPHome-compatible, it’d say the migration is a no-brainer; removing third-parties is my favorite pastime. Plus what indeeed said…
It’s pretty much the same for every device out there, the first flash requires wiring, after that OTA will work just fine (I’ve had an esp32 at the very limit of my WiFi range for over a year, and OTAs never failed, so it is quite efficient too…).
Sonoff DIY is the exception rather than the rule…
You need some sort of open API built into the device to support third-party OTA from factory, vendors really have no incentive to give you an option to move away from their cloud/app/whatever, quite the contrary… unfortunately.