A way for devices in the home to exchange information with each other and even schedule events to occur on devices from a central controller.