I have a set of Wemo switches for my cable modem, wifi router and vonage phone hub in order to make it easy to restart the devices when the cable acts up (I have Optimum from Cablevision and it seems that every once in a while their modem needs a restart).
I have issues with the switches when I have to install a firmware upgrade as they need to download the firmware and then restart which because they use Wifi, can't complete the process properly. As a workaround, I attach the cable modem and the wifi router to a power strip when doing the upgrades.
Could it be possible to create a new version of the switch that uses bluetooth for firmware updates? e.g. Stage the firmware on my iPhone and then apply the firmware in a point-to-point manner instead of having the switch pull it over the wifi network.
Also it would be nice to have the ability to operate the switch from a secondary wireless network in case Wifi is down...
or...Alternatively use the Wifi peer 2 peer functionality (similar to what Apple is using in its AirDrop technology) so that I can still operate the switch and update it without having a full Wifi network hosted from a router.