We will release new firmware that support LAN control in the future.
I'm one of the maintainers of the opensource project https://github.com/mirko/SonOTA , however with the latest release there appears to be certificate pinning (or similar) happening. This means that users can only upgrade the firmware in the Sonoff devices if they open it up, and solder in headers.
Using this OTA method users could get all of the benefits of an open platform, without the the need to open up the device and solder etc.
Please look at how the ESP8266 market has taken off because Espressif embraced the community and helped people write custom firmware for their devices. This is a market opportunity for ITEAD.
It is understandable that you do not want to support non-factory firmware. That's fine. But PLEASE enable users to easily update new firmware to the device, and to disable the phone-home for firmware updates.
This is indeed a much needed ability. I invested in a lot of Sonoff when I found out how easy it was to install open source firmware OTA. I flashed 12 POWs, 8 THs and only 2 Basic. 10 Basics and 8 S20 are sitting in a drawer tasking dust until I can do OTA updates again...
The thing is, if I need to take my solder to flash these, I might as well make my own Wifi relays. Same amount of work and a cheaper price...
@Gerry Kropf & @Jack Liu: Is this even being considered or are you attempting to close off your eco-system the way Broadlink or Xiaomi are currently doing?
So latest firmware seems to stop people from flashing their own
firmware, one of the greatest thing that could be done on your hardware. Of course that has been done for security, which is good thing, but shouldn't go against evolution and developement.
Allow me to say, with all due respect and admiration for your capability of producing great products, I don't understand this behaviour from a company. As an enterpreneur, I think your business is selling your product, and I don't think the presence of a firmware or another could make any difference. Or does'it?
In my (silly and childish) mind, if I where you I'd sell a version ALREADY flashed with Tasmota or similar
firmware, with mqtt capabilities and other functions. You could do it eventually, I might be wrong but I think GNU license gives you the freedom to load the firmware on commercial products. "Free software, not free beer" should mean exactly this.
Ewelink is a good app, but Mqtt is one of the first standard in IoT, allowing integrations that are impossible with a cloud service, and standards are great for business. And there's plenty of MQTT apps for smartphones that can control an mqtt switch like Ewelink does.
Do you remember when MIDI appeared in musical instruments? No? I do, because I'm an old man and musician. The whole market EXPLODED, becasue a standard comunication between machines of different brand gave possibilities nobody had at that time, taking the world to the computer music system everybody use today.
Standards are evolution, closing is involution, this is a fact.
I'm sure that a company like yours, with the incredible intelligence that you surely have to develop your products, will agree with that.
And beside all that, why sticking to a cloud service, that requires maintenance and cost from your side, while you could simply leave people free of running on their own wifi? What does that mean?
I renew my admiration for the clever work you did up today, and look forward to see more.
I am a fan of the Sonoff devices and have been using a few of them with custom firmware. Please allow flashing custom firmware, as it is a unique selling point for your devices. I would like to purchase more, but only if I can use custom firmware, so I am able to run my home automation locally without internet access.
Yea, for me, it's all about MQTT and Local network Let's see what Itead comes up with!
I'm all for it!!
I want to express my disappointment in Itead at this point. I have been using basics and POWs for a while with Home Assistant and Tasmota firmware. They are fantastic devices, but I just got in a shipment of S31's and cannot flash them to Tasmota due to your change in firmware.
They are going back and I am done with Itead. The market is becoming saturated with ESP8266 devices that are open and useful. I will build or find another product that can communicate with Home Assistant.
I just registered to raise my vote on the support for custom OTA firmware changes.
Put on custom firmwares OTA is a unique (or used to be) feature of the sonoff devices that add great value to them. The company has a big community working for it for free! That shouldn´t be stopped but encourage!
Please, make it possible to downgrade the firmware.