1. A method of providing device control to a plurality of device components, said device control enabling interaction of a data network service with said plurality of device components, said method comprising: communicating, via a data network, with a plurality of stimulus device components using stimulus messaging in accordance with an elemental control protocol; logically associating said plurality of device components in an aggregate logical device; maintaining a logical model of said aggregate logical device wherein a state of each stimulus device component within said aggregate logical device is maintained; providing access to said data network service by representing said plurality of stimulus device components to said data network service as said aggregate logical device; and wherein said representing further comprises, encapsulating a message destined for a server of said data network service to result in an encapsulated message, and sending said encapsulated message to at least one of said plurality of stimulus device components for forwarding to said server of said data network service.