I'm using two of these to control my garage doors and noticed there wasn't a direct integration with SmartThings so I wrote one based on the other Wemo Device handlers (although heavily modified and somewhat cleaned up).
It will query the device for what Switch mode it's in (toggle/momentary) and if the sensor has been enabled.
You can also invert the sensor so it'll report the opposite in the device handler to what the Maker is reporting.
Due to ability for the Wemo Maker to change how it operates, the device type has both Switch and Momentary capabilities depending on how you want to use it. Regardless, in momentary mode, both "on" and "push" commands will trigger the momentary relay.
- This has been made to work how I need it to, with some extras. I can't promise it'll work how everyone wants but I'm sure things can be resolved.
- Due to the way UPNP works, it can be a bit laggy
- When adding your devices with the Connect SmartApp (included) the devices might appear offline for some reason, if so, try hitting the refresh button.
- I have tested it, it works for me, opens my garage doors and reports when they've finished opening, if you have more complicated needs for it, I can't promise it'll do exactly as you need but this can probably be worked out
Copy the Wemo Maker (Connect) SmartApp into the IDE:
Copy the Wemo Maker device type into the IDE:
Load up the SmartApp and let it discover your Wemo Maker(s)