Implementation of wifi network configuration via eWeLink

It’s finally time to implement it either in the application or preferably also at web.

Currently I have a lot of Sonoff wifi devices that I will soon have to transfer to a different SSID and password… doing it manually by resetting each device and adding it again in the application is absurd not to mention that they disappear along with the scenes whose devices are marked.

The lack of possibility of mass transfer to a new AP is really sad. We need to introduce a mass function in which you can mark all or specific devices and give them new wifi parameters and let them reboot and establish a connection to the new AP.

Unfortunately, most wifi devices do not have such an option even per device, let alone mass immigration.

This has to change, I’m probably not the only one who needs it.

@ward What do you think?

6 Likes

If the app can already contact all the devices, then could we have a “bulk change” where it would send a new SSID and key to all the devices? That is what I would like to see, cause I too sometimes need to change this!

2 Likes

It’s a brilliant idea indeed. And that’s a need we have been researching for a while.

But it’s a complex feature, requiring work from the hardware and firmware sides too. The update routine for these devices may vary and depend on device vendors. As far as I know, some old models do not support OTA due to a small ROM.

3 Likes

I’m mainly talking about original Sonoff products and those that have OTA, even for firmware. If it can be done in the context of firmware, it should also be possible to change network settings.

Obviously, if something is technically impossible, it’s impossible. But it seems to me that most Sonoff devices would be able to have such a function. If I remember correctly, Sonoff Hubs currently have this function per device option. But a whole bunch of other devices don’t have it.

I understand that this may be more of an issue on the Sonoff team and firmware side, but the application and web version are the ewelink team.

Currently, this is a tragic situation. If someone has 100 scenes and 100 devices located in different places and would have to transfer them to a new SSID, the situation becomes absurd. Physically access each device and perform a factory reset to enable pairing, add devices per application and reconfigure/name them and then rebuild all scenes… Transferring the SSID to a new AP is not a solution, which in the case of a password leak simply becomes the work of destroying the entire ecosystem and rebuilding it from scratch.

:slight_smile:

2 Likes

Yes! That’s exactly what I’m talking about. :slight_smile:

1 Like

yes, for newer devices, they have been researching related solutions.

1 Like

Hope the web page below can help

1 Like

This is why from the outset I dedicated a router solely for Sonoff Wi-Fi devices. I use a cable router that has an Ethernet WAN port which is patched to a LAN port on the ISP router via an Ethernet switch that has its power controlled by a Sonoff WiFi switch using the isp router SSID- this enables me to connect and disconnect the Sonoff Wi-Fi intranet from the public internet while I’m away from home. The devices are controlled by iHost on the intranet LAN. I think that it is possible to modify the Sonoff Wi-Fi credentials connecting 4 wires to the device’s internal pins 3v3, tx, rx, 0v and using a TTL- serial usb interface and suitable software. But I agree it would be a desirable feature to be able to bulk change the Wi-Fi credentials.

…you don’t need a dedicated router solely for IoT / Sonoff devices - enterprise grade WiFi AP’s can broadcast multiple SSIDs (wireless networks) from the SAME AP, with or without unique passwords, and with or without segregating that traffic from the rest of the network using VLANs.

Advocating for more wireless APs, dedicated to some devices, only serves to crowds the usable channel space, create more management tasks, and makes all wireless devices behave worse - this is not the way to handle this.

The very small amounts of data used in telementary device packets such as the sonoff wifi devices really don’t cause problems for intelligent wifi routers. As an alternative to a dedicated router it is possible to assign these devices to a ‘guest’ wifi account on the same router rather than go to the expense of an enterprise wifi router.

I was quite surprised that this very cheap wifi TH switch has the ability to change its wifi credentials within the eWeLink phone app. The menu page for the device shows the manufacturer as being Cool Kit model CK-BL602-W302SE10-01 with firmware version 1.0.0. as long as your phone has access to the old and new wifi services it just automatically loads the credentials for the service that you want to join. This device looks identical to another TH switch that does not have this capability. The switch that can do it has a 3pin in line connector for the supplied temperature probe whereas on the device that’s not capable the probe is fitted with a 3.5mm trs jack.