1. A system that facilitates interacting with a device, the system comprising a processor and one or more physical computer readable storage media operatively coupled to the processor, the computer readable storage media having stored thereon computer executable instructions that, when executed by the processor, implement the following: a receiver component that receives a protocol translation that relates to a device having an associated provider; a device service provider interface (DSPI) component that defines an interface to uniformly communicate to the device and to expose functionality of the device regardless of a device vendor and the protocol standard, wherein the associated provider implements the interface to expose the functionality of the device by utilizing a device command which abstracts a device specific detail and is a processor independent platform assembly; and a request response component that defines a message exchange that is a command and a response object.