A system and method for implementing open-protocol remote device control
are provided. A user accesses a common user interface for controlling one
or more networked devices. Utilizing the interface, the user selects one
or more actions. The selection is encoded in a standard protocol and
transmitted to a premises server. The premises server obtains the
selection, accesses a device interface database and translates the
selection into a device-specific protocol. The translated instruction is
transmitted to the selected device for implementation. The user interface
then obtains any device return data for display on the user interface.