How cool would it be to have a Wifi Manager widget you could place in your project and forget all the programming and testing required to make such a function work?
Very cool I think.
Or maybe… even better. A function in ‘My Devices’ where you could assign your hardware to a specific wifi connection?
You mean to change the connection type of your hardware?
Blynk only works with a valid connection…
To change the wifi credentials there are better solutions that use a widget…
There is a library that lets you know if a double reset was performed (one reset after another in a short period of time) and, together with this, you can use another one to configure a wifi manager to modify the Wi-Fi connection data. With this you’ll make a special programming mode without waste any phisical pin. I use this on all my projects.
Are you sure you want to remotely change how a device connects? If something goes wrong … how do you fix it if it’s out of line?
Well, I’m not a tech guru obviously, so I’m just throwing ideas in the air and hope someone brings it down to earth.
I see the problem with how to get the wifi credentials to hardware not connected to the internet, but Isn’t Wifi Manager doing this?
This will create an AP called SSID2CREATE with authpass PASS4ENTER and the default ip to make changes in WiFi configuration is 192.168.4.1
The web displayed at this ip show you the near wifis and you can select one of them, write the connection password and after save it, the hardware will connect to the new wifi…
No, this let you to make a double-reset and when the program detects it… starts the wifimanager where you can select a wifi to connect, but you must be near the hardware to connecto to the AP wifi generated. This means you can change wifi configuration only locally.
The only way to select a wifi through blynk is be already connected to internet (WiFi,3G…) and sending new wifi auth and then making a remote-reset after that, the hardware will be connected to the new wifi.
Well, you could consider to implement it in the free version, and make the widget expensive, say 1000 energy??
I think it would be a popular widget and generate some income for you as well. Win-win.