MPP Apps‎ > ‎AutomationManager‎ > ‎

Finding Wemo

What should I do if WemoHome or AutomationManager/WemoManager cannot see my Wemo devices?  What if WemoLED can't find my WemoLink?

Your Wemo devices must be connected to your own Wifi network using the Belkin app.  Belkin has locked the wemos with a proprietary encryption scheme which means you must use their app to connect your devices to your wifi.

If your devices are already connected to your Wifi, are no flashing yellow and are visible to either Belkin's or this app, jump down to the instructions below to "Finding Wemo automatically".

If the app as already found your wemos but they drop offline frequently these tips Offline Wemos may help.

Important note: The wemo bulbs ARE NOT like the rest of the wemo family.  Wemo switches and sensors, and the wemo link, connect to your wifi.  The wemo bulbs connect to the wemo link, and are set up separately.  Follow these instructions to connect your link, then jump to the WemoLEDs FAQ to pair it with your bulbs.

If you're setting up your Wemo's for the first time, you may need to fiddle with your router settings for a reliable connection, at least to get started
  • Set your WiFi to stay on one channel - disable "Auto Channel"
  • Use a WIFI password with no special characters (letters and numbers only)
  • Enable multicast - the wemo discovery protocol is based on multicast.
  • Set your key renewal to 1 hour (3600s).  This forces the wemos to reconnect to the router wifi periodically.
  • Set your TCP Timeout to 120s, and UDP timeout to 30s.  This helps prevent the wemos from using up too many connections.
  • Ensure your phone and Wemo's connect to the same part of the network until they're discovered:
    • Turn off any extra routers, WAPs, or bridges for now
    • Disable all but one SSID on your main router - ensure it's the 2.4GHz network
    • If possible DHCP reserve the IP address used by wemo so it doesn't change.
Use your phone's wireless/wifi settings to check your Wifi neighbourhood.  If you see any network name starting with "WeMo." at least one of your Wemo devices has not been properly configured and connected to your WiFi.  Try connecting your phone to that network and starting the Belkin app.  If they cannot be configured and connected to your Wifi, please consult with the Belkin support team.  Some phones will not stay connected to the wemo adhoc network - this could be because the phone is configured to prefer connections with internet access.  If this is the case, have a look in settings>wifi>advanced, and look for something like “Auto Network Switch” or anything related to the internet connection
Admittedly the Belkin instructions make it a lot harder than it is, so here's an alternate (for android):
  1. Unplug all but one of your wemos that have not connected.  The LEDs will be flashing on any wemo that's not connected to your wifi.  If it's a wemo light switch you'll need to configure those first - start by "unremembering" any of the wemo wifi SSIDs in your phone's wifi network list.
  2. Hold the reset button (the location depends on the type, it's usually at the top) as you plug in your new Wemo Switch or Motion device.  Hold the button for at least 15 seconds (only 5s for the Wemo Link, no longer!) as/after you plug it in - until the LED starts flashing - then release it.  The hardwired lightswitch has a reset button under the switch on the left side you press for 10 seconds - again until it starts flashing - then release.
  3. Watch until the status LEDs start flashing - amber, red, or yellow depending on the type.
  4. Check the network settings on your phone - some have a setting that will disconnect from a wifi connection if the internet is not available.  Temporarily turn this off as it will interfer with the wemo setup.
  5. Open the Wifi settings on your phone.  You need Android 3 or later, and a phone that supports connecting to adhoc Wifi (most but not all do).  It may take a few minutes for the wemo's network to show up (or many minutes if it's been setup before).
  6. Look in the list of available networks for one (or more) starting with "WeMo...", and select it.
  7. Once your phone connects to the WeMo switch's adhoc Wifi, start up the Belkin app.  It will take you through the setup instructions to connect the WeMo device to your router.
  8. Once complete the WeMo device will stop flashing after a minute or so, the Belkin app will reconnect your phone to your local wifi and you should be good to go.  Occasionally it takes a few attempts.
  9. Note that you don't actually need the remote access to start working, focus on getting them connected to your wifi first.  You don't necessarily need the belkin app to finish by saying it was successful - if it fails but the wemo stops flashing you're good to go.
  10. If it just doesn't work it's usually a network/router configuration problem (see above).  If there's any doubt about WiFi signal strength move the switch and phone close to your router (or your router closer to your switch) and give it another go.
  11. If none of that helps you need to contact Belkin directly.
Once properly connected to your WiFi network the Wemo devices will no longer broadcasting the adhoc Wifi signal (named "WeMo."...) and will no longer be flashing or showing red or yellow signals (the color depends on the wemo type).

If your wemos are connected to your wifi (they're no longer flashing) but you still cannot see them with the belkin app, or if they disappear from your local network when you turn access back on, you may want to try WemoManager or WemoHome.  These apps are currently much better at finding your wemos in your home network.

With your wemo devices connected properly, connect your android device to that same wifi network (router SSID/channel) where your wemos are connected.  This is important to ensure the WeMo devices will be visible and respond to WemoHome or WemoManager.

What Now?

Once you've got your wemo's connected to your home network it's time to decide how to control them.
  • If you're happy with the belkin app you can continue to use it locally and/or remotely to control your wemos.  It can also be used with any of the other apps below.

  • WemoHome will give you a faster, smaller app that will allow you to quickly control your Wemos when your android device is connected to your home network.  It provides widgets for quick on/off control, the ability to group wemos, and "scenes" for more complex setup with one click.  Add WemoLEDs for extended control (dimming, etc) of your WemoLink and LED bulbs.  Continue to use the belkin app for remote access.

  • WemoLEDs will give you a faster, smaller app that will allow you to quickly control your smart LEDs when your android device is connected to your home network.  It provides widgets for full bulb control, the ability to group devices (in place of the broken implementation by Belkin), and "presets" for very complex behavior.  Add WemoHome for control of your non-LED devices.  Continue to use the belkin app for remote access.

  • AutomationManager is the premier app for managing your belkin and many other smart devices.  It runs like an enhanced WemoHome, but it can also be used on a dedicated android device, PC or MAC as a hub that provides an extensive rules and remote access.  A single license supports multiple installs to provide these capabilities.  Add WemoLEDs for extended control (dimming, etc) of your WemoLink and LED bulbs.

Finding Wemo automatically

It's usually best to start fresh.  The wemo's can be a little tough on routers and cause them to stop responding.  If possible, temporarily shut down all but the 2.4GHz channel and any other WAPs or wifi extenders.

Reboot your router (best if you can power it off and then back on), then power cycle all of the wemos (use the restart button for the light switches).  Wait till they stop flashing yellow and either show green or the LED turns off.

Start up WemoHome or WemoManager. Touch the "Search" (the magnifying glass button), and wait about 20 seconds.  If your devices are not all discovered after 3 or so attempts there is still a problem with the wemo connection or you may have a complex network that needs some manual setup.  
  • Confirm that all of your Wemo devices and the phone running WemoHome / WemoManager are on the same Wifi network (you might want to check your router status).  Verify they are all on the same band/channel and there is no intervening router switches, access points, or network hops.
  • Check your router (usually in advanced settings) to ensure that UPNP and Multicast support is enabled.  I've had the most success by disabling UPNP and multicast support on all but my root router which I believe tells the other routers to pass the packets straight on through.
  • If you cannot configure your network to support UPNP/Multicast or you need to use WAPs, repeaters, or other network devices another option is to assign your WeMo devices reserved IP addresses using the DHCP settings of your router.  Use the "Finding Wemo manually" instructions.
To use Finding Wemo manually:
  1. In your router's DHCP settings you will (hopefully) find an option to assign devices on your network fixed IP addresses; use the MAC addresses on your Wemo devices (or the box they came in) to find them in the router's DHCP list.  Note that the stickers on them are often (always?) off by one digit, the last one.
  2. Open WemoManager, use menu>Finding Wemo and enter the IP address of your Wemo.  Do this for each wemo device.
  3. WemoHome/WemoManager will remember the location of your wemos and attempt to contact them directly; if all of the wemos are found WemoManager/WemoHome will not need to use the UPNP search function.
If WemoHome or WemoManager still cannot see your devices please email me for additional support.
Comments