In some aspects, the disclosure is directed to methods and systems for enhanced remote control of diverse appliances or devices with support for “legacy” devices as well as providing enhanced functionality. In some implementations, the remote control may utilize a multi-device communications scheme and partner with a computing device, such as a smartphone or other such device, to provide added functionality, including network functionality.