1. A method of interacting with a mixed reality, comprising: providing a mobile device having a physical interface; using the mobile device to electronically capture data relating to one or more real-world objects; using the data to identify an attribute associated with the real-world objects; using the attribute to interact with software being operated at least in part remote to the mobile device to obtain a first command set for a first real-world object and a second command set for a second real-world object from a distal database storing a plurality command sets for multiple, mixed reality objects, where the command sets comprise network API addresses corresponding to commands that control the first and the second real-world objects, respectively; presenting the first and the second command sets to a user via the physical interface; and allowing execution of at least one command from the first and the second commands set by issuing a call over a network from the mobile device to a corresponding network API address of the command.