Controlling devices from mobile

@joerizz0 that is the document I would use to get started along with: Creating a REST SmartApp

That being said, I created an app that provides Tasker plugins and Widgets for Android. If you are an Android user, SharpTools may do much of what you are looking for already: