Non-WeMo device extension app for Automation Manager.
MppDevices is an adapter (proxy) that would run on your WemoServer device, adapting devices other than WeMos to work with WemoManager. It can also be used on your phone if you don't use the WemoServer.
Available on play for a small charge to avoid non-AutomationManager customers from trying it and leaving a bad review when it doesn't work for them, and to help fund new device integration.
The downloadable version on this page can be used to test with Web, Tasker, and Automagic integration before purchasing a license for the maintained version.
Security Advice!!! There are many new and inexpensive IoT automation devices available. Note that these devices only connect to a "cloud" server to give you easy setup and remote access.
Do you know where these cloud servers are located or who can access them? Neither do I...
But you can use MppDevices to control them rather than the cloud enabled apps, and you can automation them and provide remote access using YOUR OWN server using AutomationManager. Then for complete security you can disable remote access and lock them out with your router firewall.
Currently supported device types are:
The "Discoverable" checkbox controls whether each device will be visible to your WemoManager/WemoServer.
AutomationServer
Typically you will install MppDevices on the same android device you use for running your AutomationServer. You need at least one device defined before MppDevices will respond. Use a DTMF device (on/off sounds a tone on the phone/tablet) as it's handy for testing.
When installed on the same device as your WemoServer use the "search" menu button and select "Find new Wemos" whenever you add a new MppDevice, though usually they will be discovered automatically by the WemoServer with no search action.
The AutomationServer uses its REST port for incoming notifications of state changes from MppDevices. The WemoServer REST server must be enabled and operating on the default port 4030 (confirm that the indicator on the AutomationServer widget is green).
AutomationManager
When you are not using the AutomationServer at all you need to install MppDevices on each handset using AutomationManager, and you will need to add the custom devices to each instance. Discovery of your configured devices should be automatic.
If the MppDevices server is installed on a different (dedicated) device, use the "search" menu "Find MppDevices" action in WemoServer to find it. Point it to your MppServer IP on port 8898.
AutomationRemote
When you're using AutomationRemote with a AutomationServer your custom MppDevices will show up automatically in AutomationRemote once you have configured the AutomationServer/MppDevices pair.